Book description
Agile techniques have demonstrated immense potential for developing more effective, higher-quality software. However,scaling these techniques to the enterprise presents many challenges. The solution is to integrate the principles and practices of Lean Software Development with Agile’s ideology and methods. By doing so, software organizations leverage Lean’s powerful capabilities for “optimizing the whole” and managing complex enterprise projects.
A combined “Lean-Agile” approach can dramatically improve both developer productivity and the software’s business value.In this book, three expert Lean software consultants draw from their unparalleled experience to gather all the insights, knowledge, and new skills you need to succeed with Lean-Agile development.
Lean-Agile Software Development shows how to extend Scrum processes with an Enterprise view based on Lean principles. The authors present crucial technical insight into emergent design, and demonstrate how to apply it to make iterative development more effective. They also identify several common development “anti-patterns” that can work against your goals, and they offer actionable, proven alternatives.
Lean-Agile Software Development shows how to
Transition to Lean Software Development quickly and successfully
Manage the initiation of product enhancements
Help project managers work together to manage product portfolios more effectively
Manage dependencies across the software development organization and with its partners and colleagues
Integrate development and QA roles to improve quality and eliminate waste
Determine best practices for different software development teams
The book’s companion Web site,
www.netobjectives.com/lasd, provides updates, links to
related materials, and support
for discussions of the book’s content.
Table of contents
- Title Page
- Copyright Page
- Contents
- Praise for Lean-Agile Software Development
- Series Foreword. The Net Objectives Product Development Series
- Preface
- Acknowledgments
- About the Authors
- Introduction
- Part I. Extending Our View beyond Projects
-
Part II. Lean Project Management
- Chapter 5. Going beyond Scrum
- Chapter 6. Iteration 0: Preparing for the First Iteration
- Chapter 7. Lean-Agile Release Planning
- Chapter 8. Visual Controls and Information Radiators for Enterprise Teams
- Chapter 9. The Role of Quality Assurance in Lean-Agile Software Development
- Chapter 10. Becoming an Agile Enterprise
- Chapter 11. Management’s Role in Lean-Agile Development
- Chapter 12. The Product Coordination Team
- Chapter 13. Software Architecture and Design’s Role in Lean-Agile Software Development
- Part III. Looking Back, Looking Forward
- Appendix A. Team Estimation Game
- Appendix B. A Model of Lean-Agile Software Development
- Bibliography
- Index
Product information
- Title: Lean-Agile Software Development: Achieving Enterprise Agility
- Author(s):
- Release date: October 2009
- Publisher(s): Addison-Wesley Professional
- ISBN: None
You might also like
book
Leading Teams - 10 Challenges : 10 Solutions
Leading Teams is built on the authors’ experience of coaching 1,000+ team leaders in over 15 …
book
The Truth About Leading Teams: The Essential Truths in 20 Minutes
Praise for The Truth About Getting the Best from People "Finally, a no-nonsense primer for leaders …
book
Plan Your Prosperity: The Only Retirement Guide You'll Ever Need, Starting Now--Whether You're 22, 52 or 82
Whether you're in retirement, just getting ready to retire, or 5, 10, or 40 years out, …
book
Hopping over the Rabbit Hole
Develop the Scaramucci mindset that drives entrepreneurial success Hopping over the Rabbit Hole chronicles the rise, …