- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
Managing Agile Projects Paperback – May 12 2005
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
From the Inside Flap
When first placed in the position of leading an agile team nearly five years ago, I had precious little guidance to assist me in my job. This is the book that I wish I had thenI have endeavored to capture my subsequent experience and learning and present them in a form that is accessible to managers new to agile methodologies. Other managers more familiar with the agile landscape should enjoy it as well, albeit with the sense of the familiar. In the agile spirit of continuous learning and experimentation, I have drawn on many diverse disciplines to augment and to extend agile methodologies on my projects, including complexity theory, organizational learning, and Lean Thinking.
Although there certainly are insights within that will benefit all those who are associated with agile project teams, this is primarily a book for agile managersthose individuals who have been gifted with, or are aspiring to, the privilege and responsibility of leading agile project teams. Some of you might inquire as to how this book differs from others on the agile market. I believe that Managing Agile Projects is different in these respects:
It presents a holistic, systems view of project teams and the organizations that house them, especially their organizational learning aspects. It squarely addresses the role of the project manager on agile projects and presents practical ways to lead them.
It acknowledges the necessary balance between management and leadership, and provides insights around leadership not found in other project management material.
Although it draws primarily from XP, it incorporates several principles and practices from Scrum, Crystal, and Feature-Driven Development. It is wholly an "in-the-trenches" practitioner's view of the world of a project manager on agile projects.
I have a passion for project management, and I have discovered that it is due in large part to the deep sense of satisfaction and fulfillment, fun, and ever-fresh learning that comes with working with a peer group of skilled individuals in delivering things of great value on agile teams. I trust that reading this book will help create some of those same experiences for you.© Copyright Pearson Education. All rights reserved.
From the Back Cover
PRAISE FOR MANAGING AGILE PROJECTS
"In the hands of another, this class of material could become incoherent, but Sanjiv has enough intellectual power to ground his subject...Fans of APM and those who prefer new ideas as a catalyst for their management approach should find Managing Agile Projects rewarding."
Wes Balakian, Chairman and Executive Advisor, PMI eBusiness SIG
"I only wish I had read this book when I started my career in software product management, or even better yet, when I was given my first project to manage. In addition to providing an excellent handbook for managing with agile software development methodologies, Managing Agile Projects offers a guide to more effective project management in many business settings."
John P. Barnes, former Vice President of Product Management at Emergis, Inc.
"The agile software development movement evolved from a half-dozen methodologiesScrum, Adaptive, XP, Crystalthat while different, embodied a consistent set of values and similar practices. The agile project management movement is following the same pathstrength through a blend of consistency and diversity. Sanjiv's book, Managing Agile Projects, adds bothconsistency and diversityto the concepts and practices of agile project management. His book is rich in ideas and practical advice. It is a wonderful addition to the growing literature about 'alternative' styles of project management."
Jim Highsmith Sr. V.P. and Director Agile Software Development and Project Management Practice Fellow, Business Technology Council Cutter Consortium LLC, Arlington, MA
"Here is an innovative approach to the management of agile projects, examining traditional project management practices that do not align well with new agile methodologies. Augustine's alternative approaches in regard to personnel, organization, and change make this a valuable resource for project managers as well as for the customer/product owner."
Sydney H. Jammes, Retired C.I.A. Economist
"Project management has almost become a new paradigm for getting work done in most corporations around the world. This book provides a long overdue synthesis of the diverse strategies and practices in project management. The holistic and organic approach in the book combines the people factor and task complexity elements nicely and delivers an easy-to-read narrative that should be a must-read for every manager."
Tojo Thatchenkery, Professor of Organizational Learning, George Mason University
"In our work with Sanjiv Augustine in New Zealand and Australia, he has always impressed me with his practical, lucid approach to the project management idea for our timesagile project management. This book captures the essence of that approach."
Martyn Jones, Managing Director, Software Education Associates, Ltd.
"Rejoice! Sanjiv Augustine eloquently lays out a practical and elegant organic project management model for being innovative and delivering business value while maintaining a high quality of life. And in the process, he gives the world a proven alternative to mechanistic and rigid project management practices that have stifled software development and killed creativity. A brilliant piece of work."
Doug DeCarlo, author, "eXtreme Project Management: Using Leadership, Principles and Tools to Deliver Value in the Face of Volatility"
"Sanjiv Augustine's informative new book, Managing Agile Projects, takes the mystery out of bringing about the successful completion of information technology projects. His innovative, clear, and sensible approach to the management of agile projects is a must-read for all members of the implementation team, from users to developers and from consultants to managers. This work is a major contribution to the field of project management."
Martha C. Edmondson, Chief Financial Officer, African Development Foundation
"This book significantly builds on and extends agile thinking."
Jeff De Luca, creator of Feature Driven Development, www.nebulon.com
"Sanjiv brings real world, interesting experiences to his topic and conveys the essentials of project management in the new era in a way that is both entertaining and enlightening. Busting the jargon and slicing through the marketing-speak, this book is an essential tool for anyone involved in development projects today."
Shane Hastie, Chief Knowledge Engineer, Software Education Associates, Ltd.
"Managing Agile Projects extends the values and principles of more development-centric agile methodologies to project management, something essential to the creation and evolution of the truly agile organization. An excellent addition to the agile literature!"
Steve Hayes, Professional Services Manager, Internet Business Systems
"Agile Project Management, as outlined here, is a key component to building a software development organization that can effectively respond to changing market needs in a timely manner. "
Madhu Garlanka, Senior Manager, eBusiness Application Development, Nextel Communications
"Agile methods created by 'radicals' have matured into tools in common use in many organizations. Now that teams are using these methods on high-profile projects, executives are starting to ask, 'How can we manage these agile processes?' This book builds upon scientific research of complex adaptive systems to present a handbook for project managers and executives faced with the challenge of monitoring and controlling agile projects."
Kevin J.J. Aguanno, PMP®, MAPM IBM Certified Senior Project Manager IBM Global Services, IBM Canada, Ltd.
"I read this book and immediately shared it with a manager of an XP team. It's got great ideas on how to manage agile teams using a 'light touch.'"
William Wake, Independent Consultant
"Agile Project Management, as outlined here, is a key component to building a software development organization that can effectively respond to changing market needs in a timely manner."
Madhu Garlanka, Sr. Manager, eBusiness Application Development, Nextel Communications
"In the hands of another, this class of material could become incoherent, but Sanjiv has enough intellectual power to ground his subject....Fans of APM and those who prefer new ideas as a catalyst for their management approach should find Managing Agile Projects rewarding."
Wes Balakian, Chairman and Executive Advisor, PMI eBusiness SIG
Your Hands-On, "In-the-Trenches" Guide to Successfully Leading Agile Projects
Agile methods promise to infuse development with unprecedented flexibility, speed, and valueand 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 outcomesnot 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 environmentand reap its full benefits.
© Copyright Pearson Education. All rights reserved.See all Product Description
Most Helpful Customer Reviews on Amazon.com (beta)
The inconsistent messages made it difficult to pull out concrete recommendations. For example, one of the key activities identified for a manager is to "monitor and adapt" to the team and corporate cultures. Later, though, he talks about entering situations sight-unseen with the goal to institute and enforce all of the rules of XP on a subject organization to the letter.
Lack of detail hurt the sections on catering a process to an organization. He goes into some detail on how to characterize the current culture and profile of the environment you're about to work in, but then just shows two extremes and potential "process cocktails" that might work for them. I would've loved to see, in addition, a list of the practices that you might try to roll out, and the specific elements of an organization's profile that make them more or less applicable so that a manager can come up with their own or at least know what negative experiences to expect.
Finally, the consulting company he works for comes across as some sort of omniscient savior. Either he's been extremely lucky or things are being sugar-coated. As he points out, agile projects are "chaordic" - right on the border between chaos and order. Real boats rock, and many of the best lessons in practical application come from the experiences of overcorrection or failing to act. I'd argue any significant project attempting to roll out agile methods will have some of those bumps along the way, and anyone who claims otherwise is trying to sell you something.
I did enjoy the section on creating an conveying the project vision - he's quite correct that in a situation where you're relying a lot on the team to self-organize, communicating and reinforcing that vision and the team's goals are probably the top success factor for the project.
Things pick up greatly after chapter 3, however. The remainder of the book is solid, very useful, and full of great information for building and maintaining a solid development team. There's a lot of great focus on bringing value to the customer, and there are practical examples for all of the various aspects of running an agile project.
You'll find handy tables and explanations detailing estimation, task backlogs and job jars, and several great discussions on how to keep communication flowing with your customer. The sections on clearly establishing service criteria at the start of the project, and the clever use of sliders to help define success critieria, were nicely done.
Overall it's a very good book. The opening three or four chapters drag down what's otherwise a solid addition to my bookshelf. I'll get a good amount of use out of the book.
The book covers topics (such as how to best organize an agile team or teams) that are glossed over elsewhere. Particularly useful may be the chapter on how to transition to an agile process. Among the specific principles and activities recommended in this book are certainly some that will immediately help your current project.
And that's exactly what the author delivers in this book: a continual flow of value for the agile project manager. What I especially like about this book is that it is simply written and provides straight forward, proven and actionable advice.
I think that some of the best books are the ones that read us. As I read Mr. Augustine's model for agile project management, I find myself saying, "Yes, yes, that's what I thought I thought but hadn't put it into words."
This book is complete. One of its unique qualities is that it provides the reader with a holistic model for agile project management including sound project management practices as well as fundamental leadership practices. Most books on project management, either deal with one or the other. For agile projects, management and leadership are inseparable.
A great feature of the book is the inside front cover that serves as a snappy, bulleted overview of Mr. Augustine's entire model which is made up of Three Guiding Principles: Foster Alignment and Cooperation, Encourage Emergence and Self Organization and Institute Learning and Adaptation. Each of these principles is delineated into both project management and leadership practices. And these provide the framework for the entire book which is full of examples, specific practices and tools.
And although this book is written primarily for software projects, the principles and practices can be applied to any agile project.
On the positive side, each chapter is contains activities that can be implemented to put Agile methodology to practice. For example, in the Chapter dedicated to APM practice, Open Information, some of the activities described there include: Collocate Team Members, Use of Information Radiators, Conduct Daily Stand-Up Meetings, etc...
Look for similar items by category
- Books > Business & Investing
- Books > Computers & Technology > Programming > C
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Project Management > Agile
- Books > Computers & Technology > Project Management > PMP Exam
- Books > Computers & Technology > Software
- Books > Professional & Technical > Engineering > Industrial, Manufacturing & Operational Systems > Industrial Design
- Books > Science & Math
- Books > Textbooks > Computer Science & Information Systems > Programming Languages
- Books > Textbooks > Computer Science & Information Systems > Software Design & Engineering
- Books > Textbooks > Engineering > Industrial Engineering