CSG2344 Assignment 2 2017

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

CSG2344 Project Methods and Professionalism

School of Science

Assignment 2

Group Assignment worth 40%

Title: Omni-Bank - Release Project


Related learning outcomes from the unit outline:
1. implement the processes involved in developing a software product;
2. profile the software and systems requirements for a project;
3. evaluate and use a range of project management and software development tools;
4. prepare project plans to meet strategic and operational objectives;
5. utilise project management principles and practice;
6. explain the management life-cycle of substantial projects;
7. explain the general management and organisational change management issues
associated with complex projects; and
8. discuss the social, organisational and personal imperatives of professional practice.

Learning Outcomes:
The purpose of this assignment is to allow you to put into practice what you have
learned about project management in this unit by constructing documentation for a
project. It therefore synthesises much of the materials and discussion from this unit.
Marks allocation: Worth 40% of the total mark for this unit
Due date: To be submitted to Blackboard by Midnight on the 3 rd of November 2017
Suggested Length: You are expected to use the templates as suggested in the
Schwalbe textbook and also those templates shown in the PMBOK Project
Management Body of Knowledge together with reports generated by MS Project.
Therefore, there is no suggested upper length for this assignment - the number of
pages are determined by the reports you are required to produce plus the templates
used.
Submission instructions:
To be submitted to blackboard as well as electronically to your tutor

Background

A new bank has just been established called Omni. It is seeking to have a much
stronger digital presence for banking customers, both in business banking and for
the general public. The bank has its main offices in Perth, Australia as well as
Colombo, Sri Lanka.

It is seeking help to develop an online mobile banking app that can operate 24/7.
The app will need to work on IOS and Android devices as well as on a standard web-
based platform. In addition the bank is striving to gain a much greater social media
presence in order to grow its customer base.

You have recently joined a software development firm along with some other
graduates. Your new manager has given you all some time to re-acquaint
yourselves with project management. In fact, the components of good project
management found in Schwalbe (2017) have been recommended for you to follow.
Your manager wants to ensure that you understand the principles and issues of
good project management and are able to document a project properly. You are
expected to create project documentation for a social media rollout and a mobile
banking app project as follows:

Omni-Bank wants to establish a social media presence using Facebook, LinkedIn and
Twitter. The organisation wants the information to include banking services and a loan-
approval system for mobile loans that can be confirmed on mobile devices.

The bank wants to provide a Facebook presence where frequently asked questions
can be replied to for free. They want the Social Media campaign and the Omni-Bank
mobile App to include graphics (photographs and other images) and have an attractive,
easy-to-use layout. The website must conform to international standards on
accessibility (WCAG 2.0) as outlined at http://www.w3.org/TR/WCAG20/

The Graphic User Interface should make it very easy for people of low literacy to use
the mobile app easily and regularly. You should develop considerable thought and
attention to a wide ranging stakeholder management plan that includes beta testing
of the website and the apps on people from low socio-economic backgrounds and
people who have low levels of digital literacy.

The Omni-Bank App must be developed in both IOS and Android. You must explain
how the development is conducted. Will you develop IOS and Android side by side –
or independently? Explain whether you are using Agile, Traditional or a blended
approaches to this project.
Tasks

Your assignment is to document the social media and mobile app development
project and to justify the project management decisions you took along the way. You
have to produce a report containing three major deliverables:
 Project documentation covering initiation, planning, executing, controlling and
closing (see text below for details)
 Justification of scope management, time management, cost management and
risk management decisions
 Incorporation and embedded acknowledgement of accessibility in all elements
of the project management documentation.
(30 marks)

In addition you have to make a short presentation to your manager on the above
report. (10 marks)

Part 1. Details of the documentation


Table of contents
Initiation
Scope/Statement of Work (template)
Project charter (template)
Team contract (template)

Planning

1. Project Scope Management


Create a WBS for this project and enter the tasks in MS Project. Create
milestones and summary tasks.

2. Project Time Management

a. Enter realistic durations for each task, and then link the tasks as
appropriate. Be sure that all tasks are linked (in some fashion) to the
start and end of the project. Assume that you have six months to
complete the entire project.
b. Print the Gantt chart view and Network Diagram view for the project.

3. Project Cost Management

a. Assume that you have four people working on the project, and make a
professional determination about what each team member would be paid
per hour. Enter this information in a Resource Sheet.
b. Estimate that each person will spend an average of about eight hours per
week for the four-month period. Assign resources to the tasks and try to
make the final cost in line with this estimate.
c. Print the budget report for your project.

4. Risk Management

a. Identify five risks for your project and enter them onto a
Probability/Impact Matrix (template) (Hint: one of your risks should
identify a risk-based issue connected with accessibility)
b. Create a Risk Memo for each risk (template)

5. Project Human Resource Management

a. Assume that one project team member will be unavailable (due to


vacation) for three weeks in the middle of the project. Make adjustments
to accommodate this vacation so that the schedule does not slip and the
costs do not change. Document the changes from the original plan and
the new plan.
b. Use the Resource Usage view to see each person’s work each month.
Print a copy of the Resource Usage view.

6. Project Communications Management

a. Print a Gantt chart for this project. Use a timescale that enables the chart
to fit on one page.
b. Create a communications plan.
c. Ensure that communications allow for dissemination across a range of
accessibility-compliant platforms.

7. Stakeholder Management

a. Create a stakeholder plan that identifies the main stakeholders for the
project.
b. Create an action plan that works (in conjunction with the
Communications Plan) to coordinate which stakeholders receive weekly
updates and which stakeholders receive occasional updates (one every 2
months)
c. Include all methods of communication and show how this links with the
social media component of this project.

Executing
Provide documentation showing (hypothetical) progress at the end of the first week.
Your documentation should contain tasks that are complete, overdue or were started
early.

1. Print those reports generated in the planning section that are affected by this
first week’s progress. Highlight the changes to the reader
2. Produce a weekly status report (template)

Controlling
At the end of week 1 (of your hypothetical project), you receive a change request,
requiring that the mobile apps be tested against a variety of mobile devices including
Blackberry, Apple, HTC, Huawei, Sony, and Samsung

1. Create a change request form for this (template)


2. Regenerate reports from scope management, time management, cost
management and risk management affected by this request

Closing
Lessons learnt (template)
Client acceptance (template)

Justification
It is anticipated that you will need to make decisions about scope management, time
management, cost management and risk management. The purpose of this section
is to allow you to explain and justify the reasoning for these decisions as this will not
be obvious from the documentation itself. A maximum of one page for each area is
allowed.
Part 2. Details of the presentation
You have to make a presentation of the documentation to your manager. This
will be followed by a short question and answer session. The goal of the
presentation is for you to demonstrate to management that you understand
project management.

Details and format as follows:


 Each presentation lasts for 10 minutes with 5 minutes for questions and
answers. If longer or shorter, marks may be deducted.
 You will make this presentation in your groups.
 Each group member has to take part in the presentation.

Marks allocation (A total of 40 marks is available for this assignment)

Documentation (30 marks)

Marks will be awarded for the documentation as follows (in order of importance):
 clarity and readability of documentation (most important)
 knowledge of concepts and techniques used and how well they have been
conveyed (very important)
 use of MS Project and relevant templates (very important)
 conformance to standards of presentation in business (important)
 quality of arguments persuading the reader of your decisions (most important)
 coverage of significant issues and how well they have been conveyed (very
important)
 proper use of references (quite important)
 conformance to standards of presentation in business (important)

Presentation (10 marks)
Marks will be awarded for:
 How well you were able to convince management
 How well you showed understanding of the decisions you took
 How well you dealt with questions
 Depth and coverage of the topic
 Overall quality and cohesion of presentation (eg organisation,
professionalism, quality of presentation slides etc)

Peer Assessment
A peer assessment is a required component of the assignment.

Each person’s peer assessment (see template) should be submitted separately by


the same date/time as the major deliverable for this assignment.

Note: Any student not submitting a valid peer assessment by the due date/time, will
be considered to have not submitted the assignment and will be dealt with under rule
39(5) of the Undergraduate Handbook.

You might also like