 |
Agile and Iterative Development: A Manager's Guide View Larger Image | Craig Larman Addison-Wesley, Paperback, Published August 2003, 342 pages, ISBN 0131111558 | List Price: $46.99 Our Price: $32.75 You Save: $14.24 (30% Off)
| | | Availability: Out-Of-Stock |
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Agile Software Development with Scrum; Ken Schwaber, et al, $29.95, 30% Off!
- Agile Project Management with Scrum; Ken Schwaber, $34.50, 14% Off!
- User Stories Applied: For Agile Software Development; Mike Cohn, $34.95, 30% Off!
- Lean Software Development: An Agile Toolkit; Mary Poppendieck, et al, $34.95, 30% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Agile/iterative methods: From business case to successful implementation
This is the definitive 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.
Using statistically significant research and large-scale case studies, noted
methods expert Craig Larman presents the most convincing case ever made for
iterative development. Larman offers a concise, information-packed summary of
the key ideas that drive all agile and iterative processes, with the details
of four noteworthy iterative methods: Scrum, XP, RUP, and Evo. Coverage includes:
- Compelling evidence that iterative methods reduce project risk
- Frequently asked questions
- Agile and iterative values and practices
- Dozens of useful iterative and agile practice tips
- New management skills for agile/iterative project leaders
- Key practices of Scrum, XP, RUP, and Evo
Whether you're an IT executive, project manager, student of software engineering,
or developer, Craig Larman will help you understand the promise of agile/iterative
development, sell it throughout your organizationaeand transform the promise
into reality.
Table of
Contents
1. Introduction.
Software is New Product Development. What's Next?
2. Iterative & Evolutionary.
Iterative Development. Risk-Driven and Client-Driven
Iterative Planning. Timeboxed Iterative Development. During the Iteration, No
Changes from External Stakeholders. Evolutionary and Adaptive Development. Evolutionary
Requirements Analysis. Early "Top Ten" High-Level Requirements and Skillful
Analysis. Evolutionary and Adaptive Planning. Incremental Delivery. Evolutionary
Delivery. The Most Common Mistake? Specific Iterative & Evolutionary Methods.
What's Next? Recommended Readings.
3. Agile.
Agile Development. Classification of Methods.
The Agile Manifesto and Principles. Agile Project Management. Embrace Communication
and Feedback. People Really Matter. Simple Practices and Project Tools. Empirical
vs. Defined & Prescriptive Models. Sustainable Self-Discipline: The Human Touch.
Development Team as a Complex Adaptive System. Agile Hype? Specific Agile Methods.
What's Next? Recommended Readings.
4. Story.
What's Next?
5. Motivation.
The Facts of Change on Software Projects. Key
Motivations. Meeting the Requirements Challenge Iteratively. Problems with the
Waterfall. What's Next? Recommended Readings.
6. Evidence.
Summary. Research Evidence. Early Historical
Project Evidence. Standards-Body Evidence. Expert and ThoughtLeader Evidence.
A Business Case for Iterative Development. The Historical Accident of Waterfall
Validity? What's Next? Recommended Readings.
7. Scrum.
Method Overview. Lifecycle. Workproducts, Roles,
and Practices. Values. Common Mistakes and Misunderstandings. Sample Projects.
Process Mixtures. Adoption Strategies. Fact vs Fantasy. Strengths vs "Other".
History. What's Next? Recommended Readings.
8. Extreme Programming.
Method Overview. Lifecycle. Workproducts, Roles,
and Practices. Values. Common Mistakes and Misunderstandings. Sample Projects.
Process Mixtures. Adoption Strategies. Fact vs. Fantasy. Strengths vs. "Other".
History. Recommended Readings. xxx TASKS xxx.
9. Unified Process.
Method Overview. Lifecycle. Workproducts, Roles,
and Practices. Values. Common Mistakes and Misunderstandings. Sample Projects.
Process Mixtures. Adoption Strategies. Fact vs. Fantasy. Strengths vs "Other".
History. What's Next? Recommended Readings.
10. Evo.
Method Overview. Lifecycle. Workproducts, Roles,
and Practices. Values. Common Mistakes and Misunderstands. Sample Projects.
Process Mixtures. Adoption Strategies. Fact vs. Fantasy. Strengths vs. "Other".
History. Recommended Readings.
11. Practice Tips.
Project Management. Environment. Requirements.
Test. Configuration and Change Management. Further Readings. XXX Ideas/Tasks
XXX.
12. Frequently Asked Questions.
Introduction. Question List. Questions and Answers.
Author
Bio
CRAIG
LARMAN is known throughout the international software community as an expert
and passionate advocate for object-oriented technologies and development,
and iterative and agile development methods. He serves as Chief Scientist
at Valtech, a global consulting and skills transfer company, where he has
led the adoption of iterative and agile methods. Larman also authored Applying
UML and Patterns, the world's best-selling text on object-oriented analysis
and design, and iterative development.
|
 |