Lesson 2 - Selecting the Project Framework Flashcards
Waterfall Project Phases
- Define Requirements
- Create design based on requirements.
- Implementation
- Testing
- Delivery/Deployment
- Maintenance
Strengths/Benefits of Waterfall Project Method
Simple to learn/use. Can be used for any industry, and easy to measure progress since its linear. Have thorough documentation so changing members is not hard.
Weaknesses of Waterfall Project Method
Any changes or mistakes made during any one of the phases means project has to be started from the beginning. Not very flexible.
What kinds of projects are best for Waterfall
Projects w/ fixed requirements, and no unknowns. Change costs are not high until later, Short simple projects.
Example of Waterfall project
Designing a new vehicle, need to know mechanics before cosmetics and if mistake have to rebuild whole car. Heavy research has to come at the start.
Agile Project Framework
Is flexible, and seeks to make improvements throughout the project.
Agile’s Iterative Development
Developing small quick updates/improvements simultaneously, even though the full product is not ready.
Agiles Incremental Development
Developing updates one a time and then finally releasing the product.
IID (Iterative and Incremental)
Making quick improvements along with developing high value updates. Still focus on one feature at a time, but release them in order to get feedback before the final launch.
What are the benefits of Agile?
Great for uncertain and unexpected events since it promotes adjustments and testing.
What are the disadvantages of Agile?
With all the constant changes, the project can start to drift out of scope and miss deadlines, and need never ending resources.
What projects are best for Agile?
Projects where the requirements will change over time.
Describe the Scrum framework.
The most common Agile method, is customer centered, constant updates, but only covering the basic requirements.
What are the 4 steps of Scrum?
- Product owner prioritizes work
- Scrum team selects top items and sprint to completion
- Stakeholders review the first sprint, then choose next top items for the next one
- Repeat until are the items are complete
What is a Scrum Team
A PM Team
What is the Scrum Master
The Program Manager
What is Product Owner
The PM
Who are the developers?
The team members
What is a product backlog?
A list of product changes/enhancements in order of importance
What is a sprint backlog?
The project plan
What is a Sprint goal?
Project objective