Professional Documents
Culture Documents
Project Management in Engineering: Presented To: Dr. Faisal Shahzad
Project Management in Engineering: Presented To: Dr. Faisal Shahzad
Management in
Engineering
Presented to:
Dr. Faisal Shahzad
Presented by
2020-IM-05 2020-IM-10
Slides # Slides #
Slides # Slides #
2020-IM-06 2020-IM-17
Table of contents
8 Conclusion
Link with project
3 Advantages 6 type
Staged delivery waterfall model
Define
Tasks Design Development Testing Implementation
Requirments
5
Methodology / stages of staged delivery waterfall
Requirment Testing
gatherings
Staged
Design delivery Deployment
waterfal
l
Closure/
Development
Maintainance
Key stages of staged delivery waterfall model
Design Development
Design the software or Develop writing code,
system building databases,
Create detailed plans for and integrating different
how the software will be components
implemented, including of the system.
After defining architecture, interfaces,
the requirements and data structures
Testing
Key stages of staged delivery waterfall model
Deployment/
feedback
Testing Closure
After
Deploys the
Developing a project to the
model project Tests the project to
intended
audience or end-
The team
ensure that it provides ongoing
meets the
users. maintenance
requirements and and support for
works as intended 05 the project.
04 06
Example
One example of a project that could be managed using the staged delivery waterfall model is the development of a mobile app. Here's how
the stages could be defined in this context:
● Requirements gathering: The team identifies and gathers the requirements for the mobile app, such as the features and functionality it
should have, the target audience, and the platforms it should be available on.
● Design: The team creates a design or plan for the mobile app based on the requirements gathered. This might include wireframes, user
interface designs, and a detailed plan for how the app will work.
● Implementation: The team develops and implements the mobile app based on the design created. This involves writing code, creating
graphics and animations, and integrating various features and functions.
● Testing: The team tests the mobile app to ensure that it meets the requirements and works as intended. This might include functional
testing, usability testing, and performance testing.
● Deployment: The team deploys the mobile app to the intended audience or end-users, such as through the Apple App Store or Google Play
Store.
● Maintenance: The team provides ongoing maintenance and support for the mobile app, such as fixing bugs, adding new features, and
addressing user feedback.
Link with project management life cycle
● The waterfall methodology is a project management approach that emphasizes a
linear progression from beginning to end of a project.
● Just like in a waterfall, the water progressively falls from one altitude to the lower, in
a similar way, the production cycle progresses sequentially, from one stage to the
other.
● On the basis of nature of the model, it’s an Incremental PMLC model.
Encourages scope
Encourageschanges
scope changes
Explanation with example
Software development strategy resembling the designs that were used in other industries. This strategy
allows for a project to be split into multiple fixed phases, with each phase requiring the analysis and
work from the previous phase:
● Requirements – analyzing business needs and extensive documentation of all features
● Design – choosing all required technology and planning the full software infrastructure and
interaction
● Coding – solving all problems, optimizing solutions and implementing each component described
in the requirements phase, using the diagrams and blueprints from the design phase
● Testing – extensive testing of all implemented features and components and solving any occurring
issues
● Operations – deployment to a production environment
Link with project type(traditional project) ●
Strengths:
● This method can be even used by those
people who are not from IT.
● This is the easiest model that even
nonexperience team members can work
on it.
● This is best option for small organization
who have stable and clear requirements.
Advantages of Staged Delivery Waterfall Model
Fixed timeline and budget: Staged delivery waterfall can be effective for projects
1 with fixed timelines and budgets, as it provides a clear structure and timeline for
development. This can help ensure that the project stays on track and within budget.
Clear structure: Staged delivery waterfall provides a clear and well-defined structure
for the project, with distinct stages and deliverables. This can help ensure that everyone
2 involved in the project understands what is expected of them and when.
Incremental delivery: Staged delivery waterfall allows for incremental delivery of
working software or features. This can provide stakeholders with early access to the
3 software and allow for early feedback, which can help ensure that the final product meets
their needs.
Thorough testing: Staged delivery waterfall includes a dedicated testing stage, which
4 allows for comprehensive testing of the software. This can help ensure that the software
is robust and reliable and can reduce the risk of errors or defects.
Feedback and iteration: Throughout the development and deployment process, the
5 project team should be gathering feedback from stakeholders and users. This feedback
can be used to inform future stages of the project, allowing the team to make adjustments
and improvements to the software as needed.
Limitations of Staged Delivery Waterfall Model
Limited flexibility: Staged delivery waterfall can be inflexible in situations where there is a
1 need to make significant changes to the project requirements or design. Once a stage is
completed, it can be difficult and costly to make changes to the deliverables without disrupting
the subsequent stages.
Limited stakeholder involvement: Stakeholder involvement is typically limited to the
2 requirements and testing stages, with little opportunity for input during the development and
implementation stages. This can lead to a disconnect between the software or system that is
delivered and the needs of stakeholders.
3 Delayed feedback: While the staged delivery approach allows for early delivery of working
software or features, the feedback from users or stakeholders is typically delayed until later
stages of the project.
Increased risk: The staged delivery approach can increase the risk of defects or errors in the
4 final product. The focus on completing one stage before moving on to the next means that
problems may not be identified until later stages of the project, making them more difficult and
expensive to address.
5 Lack of collaboration: Staged delivery waterfall can sometimes result in a lack of
collaboration between team members, as each stage is typically completed by a different team or
individual.
Agile project management infographics
Design Build
Mercury is the closest Despite being red,
planet to the Sun Mars is a cold place
Receive Review
Agile development
Jupiter is the biggest Venus is the second
planet of them all planet from the Sun
4 1 Act Plan
Mercury is the smallest Venus is the second planet
planet of them all from the Sun
3 2 Check Do
Despite being red, Mars is Jupiter is the biggest planet
actually a cold place of them all
Agile project management infographics
Sprints in agile project management
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Agile project management infographics
Agile project management methodology
Jupiter is the biggest Mercury is the Despite being red, Venus is the second
planet of them all smallest planet Mars is a cold place planet from the Sun
Sprint
Sprint backing Product Visibility
planning
2 4 6 8
1 3 5 7
Sprint 2
65% Jupiter is a gas giant and the
biggest planet in the Solar System
Sprint 3
70% Mercury is the closest planet to the
Sun and the smallest one
Sprint 4
75% Despite being red, Mars is actually a
cold place. It’s full of iron oxide dust
Agile project management infographics
Task 1 Task 2 Task 3 Task 4 Task 5
Jupiter is the Neptune is far away Earth is the third Mercury is the Venus is the second
biggest planet from Earth planet from the Sun smallest planet planet from the Sun
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Agile project management infographics
Decentralized decision-making
Lisa Doe David Davids
Saturn is a gas giant with Mars is a cold place full
several rings of iron oxide dust
1
Requirements 3 Testing
Neptune is far away 6 4 Despite being red, Mars
from Earth is actually a cold place
Review Development
Earth is the third planet The Moon is Earth’s
from the Sun only natural satellite
Agile project management infographics
Tasks To do In progress Testing Done
Pluto is considered a dwarf planet Task 01
Earth is the third planet from the Sun Task 02
Uranus is seventh planet from the Sun Task 03
Venus is the second planet from the Sun Task 04
Jupiter is the fifth planet from the Sun Task 05
Mars is actually a very cold place Task 06
Mercury is the smallest planet of them all Task 07
Agile project management infographics
Agile project management process
3 Release 4 Product
Venus has a beautiful Mercury is the smallest
name, but it’s terribly hot planet of them all
1 Daily 2 Iteration
Saturn is a gas giant and Neptune is the farthest
has several rings planet from the Sun
Agile project management infographics
First semester Second semester
Tasks Jan Feb
Ma
Apr
Ma
Jun Jul
Au
Sep Oct
No
Dec
r y g v
Task 1 23 7
Task 2 11 18
Task 3 8 1
Task 4 19 12
Mercury is the Venus is the Despite being Jupiter is the Saturn is a gas
smallest planet second planet red, Mars is a biggest planet of giant and has
of them all from the Sun cold place them all several rings
Agile project management infographics
Conception Conception
Mercury is the smallest planet Ceres is a dwarf planet
Construction Construction
Jupiter is the biggest planet The Moon is a natural satellite
Deployment Deployment
Saturn is a gas giant with rings Earth is where we all live
Agile project management infographics
Weekly progress Step progress
M T W T F S S Goals Task 1 Task 2 Task 3 Task 4
Ma Ma Au No
Tasks Jan Feb
r
Apr
y
Jun Jul
g
Sep Oct
v
Dec
Task 1 x x
Task 2
Task 3 x x x x x
5 Feedback loops
Mercury is the closest
planet to the Sun Data driven 1
Release
2 Product owner 4 Sprint 6
planning
Jupiter is the biggest Saturn is a gas giant Ceres is located in the
planet of them all and has several rings main asteroid belt
Agile project management infographics
First phase
Mercury is the smallest planet
Second phase
Mars is actually a cold place
Third phase
Jupiter is the biggest planet
Fourth phase
Venus has a beautiful name
4
5 Deploy 6 Review
3
Jupiter is the biggest Venus has a nice name
planet of them all but it is very hot
5 Agile
2 7 Launch
1 6 7 Mercury is the smallest
planet of them all