Your Hands-On, "In-the-Trenches" Guide to Successfully Leading Agile Projects
Agile methods promise to infuse development with unprecedented flexibility, speed, and value—and these promises are attracting IT organizations worldwide. However, agile methods often fail to clearly define the manager's role, and many managers have been reluctant to buy in. Now, expert project manager Sanjiv Augustine introduces a proven management framework that addresses everything from team building to project control. Sanjiv bridges the disconnect between the assumptions and techniques of traditional and agile management, demonstrating why agility is better aligned with today's project realities, and how to simplify your transition:
-
Customizing agile methods to your unique environment implementing full-life-cycle agility: from planning and coding to maintenance and knowledge transfer
-
Learning how agile methods can scale to succeed in even the largest projects through a case study
-
Managing the flow of customer value from one creative stage to the next
-
Defining a high-value role for the manager in agile project environments
-
Refocusing on outcomes—not rigid plans, processes, or controls
-
Structuring and building adaptive, self-organizing "organic teams"
-
Forming a guiding vision that aligns your team behind a common purpose
-
Empowering your team with the information it needs to succeed
Whether you're a technical or business manager, Managing Agile Projects gives you all the tools you need to implement agility in your environment—and reap its full benefits.
About the Author
Sanjiv Augustine is the Director of the Lean-Agile Consulting Practice at CC Pace, a financial services consultancy in Fairfax, VA. A leading agile management practitioner and consultant, he has authored several articles on agile project management, frequently presents at industry conferences, and founded the Yahoo! Agile Project Management group. His extensive agile experience ranges from deploying eXtreme Programming at large financial institutions to managing agile projects of all sizes, from 5 people to more than 100.