Craig Larman's Agile Project Management: Applying Agile and Iterative Practices to project management
This class is taught by a Certified Scrum Trainer but is not a certification course.
This practical, information-packed two-day course on the Application of Agile and Iterative Project Management practices summarises the key research, ideas, and practices of iterative development, for large or small projects, aimed at executive and project leadership.This is a high-impact guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.
Noted expert Craig Larman presents the case for iterative development, and its application with rigour and skillful modeling.
| Dates: | 11-12 Aug 2008 |
|---|---|
| Location: | London, United Kingdom |
| Venue: |
Skills Matter |
| Price: |
1050 |
Did you know that iterative and agile practices, rather than the
waterfall, were central to the development of the large-project USA
Space Shuttle flight control software in the mid 1970s? Or that a major
nuclear power engineering company is using agile methods for software
development, and on their first project received an extremely rare “no
findings” audit from the nuclear auditor (which expects the highest
levels of rigour and traceability), who called the agile project a
model of excellence to emulate? Did you know that the DoD started to
clearly promote iterative methods rather than the waterfall in 1994
with MIL-STD-498? Did you know that when CMMi was being formulated to
replace CMM, level-5 was proposed to be called “agile level”? Or that
there are many large multi-release product development projects going
on today from Silicon Valley to Helsinki to Seattle that involve
hundreds and even thousands of developers that have been applying
iterative and agile practices for years, rather than the waterfall?
There are many myths and misrepresentations concerning iterative and agile methods; among the most common are that they are new, that they have only been applied to small projects, and that there is no SW engineering evidence that iterative development works. But as this Agile and Iterative Project Management course will present, these are all misunderstandings – these practices have been applied for decades, on large projects worldwide, and there’s research to back them up.
Another major misconception is that the very light-weight method called Extreme Programming (XP) is the same as other iterative and agile methods–that applying agile means applying XP practices. This is incorrect. Nor is XP being recommended in this course. There are at least a dozen modern iterative methods (UP, FDD, DSDM, ...). Some of the other methods have high degrees of rigour and structure in terms of architecture, documentation, and requirements analysis.
In this Agile and Iterative Project Management course, we will go beyond the simplistic and incorrect view that XP = Agile, and explore the broader world of iterative methods.
This practical, information-packed two-day course summarises the key research, ideas, and practices of iterative development, for large or small projects, aimed at executive and project leadership. This is a high-impact guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.
The programme of this 2-day course is as follows:
There are many myths and misrepresentations concerning iterative and agile methods; among the most common are that they are new, that they have only been applied to small projects, and that there is no SW engineering evidence that iterative development works. But as this Agile and Iterative Project Management course will present, these are all misunderstandings – these practices have been applied for decades, on large projects worldwide, and there’s research to back them up.
Another major misconception is that the very light-weight method called Extreme Programming (XP) is the same as other iterative and agile methods–that applying agile means applying XP practices. This is incorrect. Nor is XP being recommended in this course. There are at least a dozen modern iterative methods (UP, FDD, DSDM, ...). Some of the other methods have high degrees of rigour and structure in terms of architecture, documentation, and requirements analysis.
In this Agile and Iterative Project Management course, we will go beyond the simplistic and incorrect view that XP = Agile, and explore the broader world of iterative methods.
This practical, information-packed two-day course summarises the key research, ideas, and practices of iterative development, for large or small projects, aimed at executive and project leadership. This is a high-impact guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.
The programme of this 2-day course is as follows:
- Motivation, evidence, cases–large, medium, and small Iterative and evolutionary methods
- Agile Methods
- UP, FDD, Scrum and other methods
- Myths and misconceptions
- Agile practices that do and do not scale to large projects
- Continuous product development with iterative methods
- Fixed-price iterative and agile projects
- Lean Software Development
- Combining rigorous and formal requirements and design methods with iterative lifecycle development
- Evolutionary requirements analysis
- Agile design and modeling
- Documentation on iterative projects
- Testing and build practices in agile development
- Iterative and agile project management
- Estimation, release planning and scheduling iterative projects
- Tracking progress in iterative development
- Large project tips
- Coordinating team-of-team large project development
- Agile offshoring and contracts
- Frequently asked question
Executive and project management.






