Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Agile Project Management
Transcript of Agile Project Management
Projects are not new in the world!
A brief history...
An approaching to the agile project management
IID (Interative and Incremental Development)
Militaries uses IDD for the develop of the X-15 hypersonic jet, also it is used for its software development
IBM'S Federal Systems Division andTRW complete $100m+ projects using iterative methods
Object Oriented programming articulates the "spiral development method"
Plan - Do- Study - Act (PDSA)
Walter Shewhart conceptualizes short life cycle projects
U.S. scientist work on rapidly developing theoretic atomic bomb
Necessity of new strategies to work efficiently, quickly due to the wars.
Jeff Sutherland and Ken Schwaber create Scrum approach
2001. Agile Alliance is created and the term "agile methods" appears
2004. Scrum Alliance formed.
In this phase is generated documents witch satisfy the initiation phase of the project.
- The project charter
- Work Breakdown Structure
- Risk Analysis
- Communication Plan
- Stakeholder Analysis
Monitoring and Controlling
Is oversees all the tasks and metrics necessary to ensure that the approved and authorized project is within scope, on time, and on budget.
1. Project Initiation
IBM recognizes the value of iterative refinement
In a simple way, agile is a description for project management methodologies that focus on people, communications, the product, and flexibility.
A methodology does not ensure that a project will success!
Better product quality
Higher customer satisfaction
It is the most consistent project management technique since it involves frequent testing of the project under development.
Higher team morale
Increased collaboration and ownership
Customized team structures
More relevant metrics
Improved performance visibility
Increased project control
Improved project predictability
Active user involvement and close collaboration are required throughout the development cycle.
Agile Requirements Are Barely Sufficient: Agile development teams capture requirements at a high level and on a piecemeal basis, just-in-time for each feature to be developed.
Testing is integrated throughout the lifecycle.
If the team members are not committed, the project will either never complete or fail.
This methodology needs experienced team members only. If the team consists of people who are novices, the project cannot be completed in time.
If any of the team members leave during a development it can have a huge inverse effect on the project development.
In this phase the nature and scope are determined after business environment of the project.
1. Project Initiation
2. Project Planning
Project Planning maps to Release Planning for an Agile project.
It's an iterative phase that is repeated with each Sprint.
4. Project closure
It consists in finalize all activities across all of the process groups to formally close the project or a project phase.
How do agile projects works?
: Means that everyone involved on an agile project knows what is going on and how the project is progressing.
The people who are invested in the product and process the most should regularly evaluate the product and process.
Make adjustments quickly to minimize problems; if inspection shows something that needs to be fixed, it’s necessary to change it.