0% found this document useful (0 votes)
50 views

Work Breakdown Structure

The document outlines a work breakdown structure for the MONEH mobile application project. It identifies key work items such as planning and analysis, design, and development. Estimated effort, required skills, dependencies, and handoffs are defined for each work item. Project managers, designers, developers, and other stakeholders are identified as customers providing requirements. The purpose is to identify the work, resources, and estimates needed to complete the project.

Uploaded by

alaa abu madi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Work Breakdown Structure

The document outlines a work breakdown structure for the MONEH mobile application project. It identifies key work items such as planning and analysis, design, and development. Estimated effort, required skills, dependencies, and handoffs are defined for each work item. Project managers, designers, developers, and other stakeholders are identified as customers providing requirements. The purpose is to identify the work, resources, and estimates needed to complete the project.

Uploaded by

alaa abu madi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

Work Breakdown Structure

Project Name: MONEH Application.


Department: software development.
Focus Area: software application for working people, stay-at-home moms, and anyone who doesn't have enough time to do the shopping.
Product/Process: mobile application.

Prepared By
Document Owner(s) Project/Organization Role
Alaa Abu Madi Project Manger
Basil Herbawi Change Manger
Qais Amro Risk Manger
Project Closure Report Version Control

Version Date Author Change Description

1.0 10-May-2023 Project Manger Create Documents


Work Breakdown Structure Purpose and Limitations

The purpose of this worksheet is to:


• Identify the work to be done.
• Identify the types of resources required for the work.
• Develop estimates for each work element.
This worksheet does not address:
• Who will perform the work.
• When the work will be completed.
NOTE : Gantt chart is in asana website and we will shared the link with you .

Work Breakdown Structure Worksheet

Include
Work (Completion Estimated
ID Work Name Description Criteria) Customer Complexity Effort Skill Required Dependency Hand Off To
1.1 Planning and analysis First stage of When submitted Project Intermediate This phase -communication None Submitted this
the project is the last task of manager and need one skills phase to project
planed what is this phase Chief Financial month to -work under manger
steps to do and (schedule of Officer. complete it. pursue
implement the processes -management
project project) skills
1.1.1 Determine requirement What is Finished when Developer with High this step -communication None Submitted to
of project functionality customer manger to needs one skills manger
needed in complete selected week -team work
application required requirements
needed.
1.1.2 Determine stakeholder What is Finished when Developer with High this step -communication None Submitted to
requirement functionality stakeholder all stakeholder needs one skills manger
stakeholder complete to determine week -team work
needed in required requirement
application needed. needed.
1.1.3 Implementation project describes a project Intermediate this step -communication None Submitted to
charter project to create Finished when manager needs two skills project sponsors
a shared ended Project weeks -work under
understanding Team pursue
Include
Work (Completion Estimated
ID Work Name Description Criteria) Customer Complexity Effort Skill Required Dependency Hand Off To
of its goals, Organization -management
objectives and Plans. skills
resource
requirements
1.1.4 Financial management Calculation Finished when Chief Financial Intermediate This step -calculation None Submitted to
expected determine the Officer. three skills project manger
earned value steps will work weeks - high thinking
and planed in the project. skills.
value
1.1.5 Determine(calculated) Selected time to Finished when project Intermediate This step - calculation Need Submitted to
project duration executed the determine the manager one weeks skills Implementation project manger
project steps and time - high thinking project charter
will work in the skills.
project.
1.1.6 Determine resources Determine the Finished when project Intermediate This step -communication Need determine Submitted to
sources of determine manager and take one skills requirements developer
project needs requirements for developer week -work under
and customer and pursue
requirements stakeholders -management
skills
1.1.7 Schedule of processes Determine times Finished when Time manger Intermediate This step Organizational Need determine Submitted to
project . takes for each determine and developer take one skills all requirements project manger.
steps . requirements for week
and steps .
1.2 Design Second stage Finished when Designer and Intermediate This phase Designing skills Need determine Submitted to
Determine the determine all UX/UI take one all requirements project
shape and requirements . responsively month developer.
specifications of
the site.
Include
Work (Completion Estimated
ID Work Name Description Criteria) Customer Complexity Effort Skill Required Dependency Hand Off To
1.2.1 Prototype Determine the Finished when Designer Intermediate This phase Designing skills Need determine Submitted to
shape and determine all take four all requirements project
specifications of requirements . month developer.
the site.
1.2.2 UI/UX Design Make design Checking the Designer High This step Designing skills Need to make Submitted to
usable for users prototype is takes three updateable with developer.
and make it usable and weeks prototype
friendly to user friendly or not
1.2.3 Determine database Selected the Type or Database High This step Management None Submitted to
design database expected type of administration takes one skills data
management data to stored it weeks administration
system. (My
SQL data base)
1.2.4 Determine framework Selected the Finished after Developer Intermediate This step - designing skills None From developer
framework will selected the takes one - management to developer
used to framework weeks skills.
implementation
the project (vs
code)
1.2.5 Make use case Determine the Finished when Developer High This step -Communication Need determine Submitted to
main functions completed this takes three skills all requirements project manger
the system functionality of weeks -work under
provided. application pursue

1.3 Implementation Third stage to Finished this Developer High This step Communication Need determine Submitted to
implemented it stage when takes three skills all requirements project manger
in real . finish all coding month -work under And selected
staging and pursue database
implementation . -technical skills
Include
Work (Completion Estimated
ID Work Name Description Criteria) Customer Complexity Effort Skill Required Dependency Hand Off To
1.3.1 Check communication Each After finished Developer or High This step -Technical skills Each Submitted to
between components component each quality takes three components project manger
must be component od assurance weeks -coding skills Depend on
combatable with the application them self
other
components
1.3.2 Implementation code Implemented Finished after Developer High This step -Technical skills Depend on Submitted to
based in requirement and write code finished coding takes three prototype and project manger
in frontend and for all months -coding skills requirements
backend for the components of
project using the application -communication
different skills
technologies.
1.3.3 Components testing Check each Finished when Quality High This step -Technical skills Depend on Submitted to
component finish each assurance or takes two requirements project
worked at right component developer weeks -coding skills developer
or not by coding
1.4 Testing and integration Check if the Finish when Quality High This step -Technical skills Depend on Submitted to
system ended system assurance takes one requirements project
combatable with testing month -coding skills developer if
each fined error and
component or to project
not and work at manger if right
right way or not
1.4.1 Make system testing Check if the Finished when Quality High This step Technical skills Depend on Submitted to
system work at ended checking assurance takes 4 system integrity project
right way or not for all system weeks -coding skills developer if
fined error and
to project
manger if right
Include
Work (Completion Estimated
ID Work Name Description Criteria) Customer Complexity Effort Skill Required Dependency Hand Off To
1.4.2 Check integration Check if the Finished when Quality Low This step -work under Depend on Submitted to
between each system make verify to assurance and takes one pursue referential project
component combatable with the system developer weeks -technical skills integrity and developer if
each - coding skills commutability fined error and
component or to project
not . manger if right
1.5 Startup application and After finishing This phase not Monitoring Intermediate This step -technical skills Depend on Submitted to
testing testing start to finished actually team and takes four -supported skills system testing supported team
running developers weeks
application
1.5.1 Beta testing Check behavior This phase not Monitoring high This step -technical skills Depend on Submitted to
system after finished actually team . takes four -supported skills system testing supported team
deployment but early weeks in
finished after this phase
many years not at all
1.5.2 Maintenance If occurs error or Improvements Monitoring Intermediate This step -technical skills Depend on Submitted to
application needed to continue for up team . takes four -supported skills system testing supported team
developed to 7 years weeks and developers
application.
Critical Path :

Time Early Early Late Late


Activity Depends on requirement Start Finish Start Finish

determent requirements of project 1 0 1 0 1

determine stakeholders 1 0 1 0 1
requirements

implementation project charter 2 0 2 18 20

financial management 3 0 3 17 20

determine project duration 1 0 1 19 20

determine resources 1 0 1 19 20

schedule of processes project 1 0 1 19 20

prototype design determent requirements of project , determine stakeholders requirements 4 1 5 1 5


Time Early Early Late Late
Activity Depends on requirement Start Finish Start Finish

UI/UX design prototype design 3 5 8 5 8

determine database mobile 1 0 1 19 20

determine Framework 1 0 1 19 20

use cases determine requirements of project , determine stakeholders requirements , 4 5 9 16 20


prototype design

communication between component prototype design , UI/UX design 3 8 11 17 20

implemented code prototype design , UI/UX design 12 8 20 8 20

component testing implemented code 2 0 2 18 20

make system testing component testing 4 0 4 8 12


Time Early Early Late Late
Activity Depends on requirement Start Finish Start Finish

check integration between component testing 1 0 1 11 12


components

Beta testing make system testing , check integration between components 4 4 8 12 16

maintenance application Beta testing 4 8 12 16 20


In the MONEH application software application for working people, stay-at-home moms, and anyone who doesn't have enough time to do the
shopping , this project will start at December 2022 and end at May 2023 that means it take 6 months.

the total budget of 10000$. We 've planned to spend 1000$ in the first three months and We 've planned to spend 5000$ in the second three months,
We 've planned to spend 4000$ in the third three months.

I planned to complete 50% of the work by the end of 3 months, the Planned Value for the project at this point:

PV = Budgeted Cost of Work Scheduled (BCWS)


= 50% of Total Budget = $5,000

But actually, I had spent $5500 in the first 3 months. the Actual Cost (AC) of the project at this point.

AC = Actual Cost of Work Performed (ACWP) = 5500$

the team has completed only 40% of the work that was planned to be completed by the end of 3 months

EV = Budgeted Cost of Work Performed (BCWP)


= 40% of Total Budget = $4000

So PV = $5,000
AC = $5500
EV = $4000
(SV) = EV – PV = 4000$ - 5000$= -1000$
the project is behind schedule

(CV) = EV - AC = 4000$ - 5500$ = -1500$


the project is over budget

(SPI) = EV / PV = $4000 / $5000 = 0.8


is behind schedule.

(CPI) = EV / AC = $4000 / $5500= 0.72


project is over budget.
while the CPI value of 0.72 indicates that the project is costing more than planned for the amount of work completed so far.
Scope of the project and product :
Scope of project:
include the development of the mobile application, the design of the user interface,
the integration with payment gateways, the implementation of user authentication,
may also include the development of a website to support the
mobile application or the integration with an existing website.

Scope of product
features such as the ability to search for products, browse product categories, add items to a shopping cart, view the shopping cart, apply
discounts or coupons, choose a delivery or pickup option, and make payments
features such as the ability to view order history, track delivery status, rate and review products, and receive notifications for promotions or
deals.
Stakeholders of the project :
1. Owners of malls and supermarkets that will join the application.
2. The company that will implement the application.
3. users who use the application and purchase from it .

Organizational assets:

1.technolgies
The application must be able to be updatable and ready to edit it if provides new versions in different
technology used in project.
Technologies used in the application (flutter for mobile application and My SQL for the database)

2.processes and procedure


The application contains the procedure and processes for multiple stage of operation (added product to the cart, purchase
operation and select supermarket from multiple supermarkets.

3.polices
The application is subject to all safety and privacy policies stipulated in the principles and rules of software.
Affected Enterprise environmental factors to MONEH Application:

1. Social factors
The application changes the behavior of the community in terms of the style and method of purchasing
2.Legal factor
The MONEH application maintains the privacy and security of user data, as well as consumer protection laws.
3.economic factors
The use of shopping through applications increases economic growth because it increases the number of users of the applications

You might also like