Professional Documents
Culture Documents
Group (A) Final Project
Group (A) Final Project
Introduction..................................................................................................................3
Statement of Work.........................................................................................................4
Work breakdown structure.........................................................................................11
Risk management plan...............................................................................................14
Project Organizational Structure...............................................................................19
Conclusion..................................................................................................................21
References...................................................................................................................22
23 Page 1 of
1. Introduction
The acceleration of the recent Covid-19 pandemic has motivated the shift towards an
enhanced digital world while triggering the process of online shopping among
consumers. The policies of maintaining social distancing norms along with lockdowns
have motivated the buyers to move towards the e-commerce businesses to purchase
all forms of essential commodities. There has been a significant change in the buying
behavior of consumers. The pandemic has created difficulties associated with the
traditional shopping process following certain limitations like social distancing and
restricted number of entry of consumers within the retail stores. People being
quarantined find it more convenient to purchase products online as there are fewer
restrictions. Unlike the traditional shopping method, products are being delivered at
their doorsteps to ensure effective safety measures and they are able to shop at any
hour of the day or night from any location at any given time.
Online marketplaces have allowed many stores to their sell products within a few
minutes online. This has eliminated their overhead costs by removing the expense of
retail outlets and staff to serve consumers. Many businesses are now shifting their
business models to cater to the online segment and UAE MART Supermarket is one
of them. Therefore, MobiApps aims to develop a mobile-based application called
QUICKMART for the supermarket as the company is willing to provide for its
consumers a safer and more comfortable shopping experience. MobiApps will be
highlighting the different aspects of the application development activity including the
scope, technical needs, project schedule, budget, risk management plan, and roles and
responsibilities of the project team members throughout this paper.
2. Statement of Work
23 Page 2 of
I. BACKGROUND
MobiApps is specialized software development company that has been
established in 2004, with its headquarter in Abu Dhabi. Our range of services
include retail and e-commerce application solutions and web development
solutions. To meet the rising demand of online shopping and recurring
customer requests, UAE MART supermarket has decided to develop a mobile
application for their customers called QUICKMART. The number of shoppers
has decreased by about 10% at UAE MART supermarket and that is attributed
to the shopper’s reluctance to visit the supermarket due to COVID-19 related
health concerns and precautions. In order to cater to their needs
QUICKMART would enable them to shop from the comfort of their homes
and receive their groceries without any hassle.
II. PURPOSE
UAE MART supermarket is aiming to increase their sales by 20% in the first
year and retain their customers in the long run. Through the development of
QUICKMART, they are aiming to ease the shopper’s purchasing experience
while maintaining health and safety procedures.
a. ABBREVIATIONS
CV Curriculum Vitae
23 Page 3 of
CUSTOMER UAE MART Supermarket
23 Page 4 of
MobiApps shall be responsible for all necessary activities for PROJECT
implementation, including:
b. TECHNICAL REQUIREMENTS
MobiApps shall develop a prototype for the user journey inclusive of a
storyboard and wireframe for CUSTOMER approval. The user journey
blueprint shall detail the application structure, content, and functionality.
23 Page 5 of
MobiApps shall be responsible of testing the application for quality,
performance, reliability, usability, and security and deliver to
CUSTOMER a Quality Assurance report for approval.
a. GENERAL OVERVIEW
The project is technical in nature due to its reliance on the technical team, they
are responsible for developing the main deliverable which is the application in
itself. MobiApps is proposing to the CUSTOMER to use rolling wave
planning approach to track the project milestones which will “roll out” the
detailed plans and then as the project progresses, periodically reevaluate the
completion dates (Knutson, 1996). This method will allow flexibility for any
changes in the application development life cycle. The total project duration of
8 months, however, will not be reevaluated as per the CUSTOMER’s request.
23 Page 6 of
Deliverable: Feasibility Report (inclusive of operating systems,
web services, & payment gateways)
4. Prototype Development 2
Deliverable: User Journey
5. Application Design 2
Deliverable: User Interface
6. Application Development 16
Deliverables: Source code, Running code, and Readme file
7. Testing & Platform Approvals 4
Deliverable: QA report
8. Application Deployment and Final Documentation 2
Deliverables: As-built documentation
c. SCHEDULE
A level-1 schedule has been created to show the major milestones and overall
duration. A level-4 schedule will be developed as part of the planning package
detailing the subcontracted works, and daily planned activities.
23 Page 7 of
d. COMPLETION DATES
The purpose of the Milestones & Completion Dates Schedule is to ensure that
the overall and intermediate PROJECT objectives are met. MobiApps shall
ensure that all milestones and COMPLETION DATES are achieved as
detailed below in Table 1.2.
VI. BUDGET
QUICKMART project cost is based on the hourly rate of each job title
multiplied by the duration spent on this project (Average Salary in United
Arab Emirates, 2021).
23 Page 8 of
Table 1.3 – MobiApps Hourly Rates
In our proposal estimation in the slides, we didn’t consider the administrative
cost and planning cost, we only looked at the development cost. So now
considering all the costs in Table 1.3, the PROJECT lumpsum cost would
Total: 388,200.00 AED.
There are also operating costs which will be paid by the CUSTOMER and the
services cof which an be scaled later on if their user base increases. The
CUSTOMER annual external services cost, will be as follows:
23 Page 9 of
Table 1.4 – CUSTOMER Annual Fees
23 Page 10 of
we have also implemented it to ensure the final product is delivered successfully, to
make sure all deliverables are known to all members ahead of time, resources are
assigned, deadlines are set, and all members are fully accountable for the work
assigned to them (Cohen, 2021).
23 Page 11 of
QUICKMART
WBS
Project Application
Engineering
Management Deployment
Application
Budget Subcontracting User Journey User Interface Platform
Approval
Quality End-User
Management Training
Risk
Management
As shown in the diagram above, this project is divided into three major work
packages: project management, engineering, and application deployment. The first
work package which is project management includes all necessary items to monitor
and control the project’s progress. It involves developing an approved project
planning package, execution plan, quality plan, and risk management plan such as the
one shown in section 4. The work package also includes management, control and
coordination with all interfaces associated with the PROJECT including the
subcontractors Amazon Web Services and the payment gateway in addition to the
End-user.
The second work package is engineering which involves the design, data
management, prototyping and code development. It shall also involve the application
initial submission into the selected application platform based on the CUSTOMER’s
selection of iOS and/or android platform.
23 Page 12 of
The third work package is the application deployment which shall involve the testing
process, platform approval, documentation and end-user training. The Beta testing of
the software shall be conducted on more than 30 smartphones to ensure that it runs
and works flawlessly on any mobile platform. The application's efficiency and
behavior will be evaluated in a number of scenarios, including poor network
reception, low battery, and insufficient usable memory. It will also be put through
paces of incoming and outgoing SMS and MMS, media player on/off, and incoming
and outgoing calls to ensure the final product is free of flaws. The documentation
shall be handed over to the CUSTOMER as an editable source code in order to enable
the user to modify anything in the future id required. The final subsection of work
package three is the end-user training which will involve training a number of
employees to navigate the application and troubleshoot it in case of any system errors.
23 Page 13 of
4. Risk management plan
A risk management plan is a project manager’s guide to identify the potential risks of
the project, to estimate impacts and probabilities for them and to define the responses
and mitigation strategies to these risks.
In the scope, schedule, cost or quality, risk can be an uncertainty. Identifying those
risks and building a system to optimize positive impacts and to minimize possible
negative impact as a means to create a risk management plan is crucial (MACKAY,
2020).
There are many sources of defining the risks, it could be from previous experience,
brainstorming or from other competitor experience in the same field. In our project
which is designing a new home delivery mobile application for a supermarket, we a
brainstormed with all members of the team to come up with the expected risks for this
project. We ended up with different risks that associated with our project such as
approval of platforms, risk of investing in platform we don't have control over it, risk
of tying our application in a single platform, staff turnover, unplanned scope
variations, underestimating the cost & time and finally the software security risks.
Then we created the risk register form to help us to define the risk, evaluate and
assess the consequence, impact, and probability of each potential risk and to assign
roles and responsibilities to each risk (MACKAY, 2020).
23 Page 14 of
Risk Management Plan
INTRODUCTION
Information
QuickMart which is a new mobile phone delivery application for a
Project Name
supermarket
DOCUMENT INFORMATION
Information
Document ID MORI-00-01
23 Page 15 of
RISK REGISTER
Impact
Probability
Priority (Minor,
Ref. Risk Description (Low, Medium, Moderate, Major Response Plan Assignee
(Rare, Unlikely,
High or Very and Severe)
Possible or Probable)
High)
Build an app
complied with the
Getting the approval standards and
01 Approval of platforms from the application Rare Very high Moderate guidelines for Project Manager
stores. application stores
such as IOS and
Android.
23 Page 16 of
the project taking
will increase
critical information with
collaboration and
them that significantly
shared information
delays or derails the
on the team.
project.
As the project
progresses more and we will have
more features that were customer
Unplanned Scope not identified at the involvement in all
05 Possible High Major Project Manager
Variations beginning of the project project stages to
emerge that threaten reduces unplanned
estimates and scope variation.
timelines.
It is a combination of
efficiency, security and
transaction risk across
the whole system. To do continuous
Software Security integration, testing Technical
07 Possible Very High Severe
Risks This risk will appear at and updating for the Security staff
late stage of the system.
application when
number of active users
increased.
23 Page 17 of
RISK ASSESSMENT MATRIX
(Shuttleworth, 2017)
DOCUMENT APPROVALS
Role Name © Signature Date
Project Sponsor Quick Mart Super Market electronic 28/03/2021
(MACKAY, 2020)
23 Page 18 of
5. Project Organizational Structure
This section will contain the project’s organizational chart and the roles and
responsibilities for department/individual.
Project organizational structure
23 Page 19 of
Roles and Responsibilities
Table 1.5 – MobiApps Main Departments
Title Roles & Responsibilities
1. CEO - Leads the company.
- Major decision making.
- Decides on the roles of all departments.
2. PMO - Supporting other departments.
3. Human Resources - Staff recruitment.
- Policies updates.
- Staff records.
- Perform benefit analysis.
4. Software - Responsible for the awarded projects design and
Development development.
Department
5. Finance - Company’s cash flow management.
- Financial forecasting.
- Documentation of financial reports.
- Advice the management regarding financial decisions.
6. Marketing - Managing company’s social media.
- Marketing and promoting the company’s products and
services.
- Regular updates on marketing tools.
23 Page 20 of
6. Conclusion
Thus, from the above discussion, it can be inferred that with the occurrence of the
recent pandemic situation there has been an enormous rise in the online shopping
behavior of consumers. People are more inclined to purchase online since this
effectively helps in maintaining social distancing norms while items being delivered
at the doorsteps. Different retail businesses like UAE Mart supermarket are willing to
shift from the traditional Brick and Mortar layout to online platforms to serve the
needs of their consumers while maintaining both safety and ensuring high-end
QUICKMART is initiated for the development and the responsibility for developing
development plan is initiated along with the technical requirement and project scope.
The scope includes project supervision, contract administration, quality control, and
access to source code, Beta testing of the application, and the payment integration
within the application. The project milestone is set and the project timeline is set
around 7 months. The total project budget is assumed around 388,200 AED. The
project team includes different members whose roles and responsibilities are already
defined before project initiation. Seven different types of risks are identified
concerning the development of this particular application and are segregated based on
their occurrence, impact, and probability. Different risk mitigation strategies are
developed to manage the risks. The development of this application will ensure the
effective accomplishment of the consumer needs who are focused on online purchase
23 Page 21 of
Word Count: 3443
7. References
1. Average Salary in United Arab Emirates (2021). Salary Explorer [online].
[Viewed on March 30, 2021]. Available at:
http://www.salaryexplorer.com/salary-survey.php?loc=227&loctype=1
[Accessed March 29, 2021].
4. MACKAY, J. (2020, April 3). "7 Steps to Write a Risk Management Plan For
Your Next Project (With Free Template!)". Retrieved from Planio:
https://plan.io/blog/risk-management
5. SHUTTLEWORTH, M. (2017, April 2). "Risk Matrix Sizing: Does size really
matter?". Retrieved from project-risk-manager: https://www.project-risk-
manager.com/blog/risk-matrix-sizing/
23 Page 22 of
23 Page 23 of