TrainingConferencesAbout UsContact UsAdvertiseSQE.com

StickyMinds.com: brain food for building better software

Join

Join

Clarify Your Search Criteria
Tips on Using Our Search Feature(s)
StickyMinds.com Home
ResourcesEventsTopicsPowerPassJobs
Home  >  Resources  >  Books Guide  >  Detail: Managing Agile Projects

Books Guide


Quick Book Search
Advanced Book Search


Book:
Managing Agile Projects
Author: Sanjiv Augustine
Pages: 264Published: 2005
Publisher: Prentice HallISBN: 0131240714

Rating StarRating StarRating StarRating Star

Email This ContentPrint This ContentBe the First to Comment on This ContentSee Reviews of This Book
Buy Book Click to Buy

Topics:  Agile Methods / Process Improvement

Description:
This is 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 agility "from the manager's point of view," offering a proven management framework that addresses everything from team building to project control.

Augustine 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. Using a detailed case study, he shows how agile methods can scale to succeed in even the largest projects:

  • 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
  • Managing the flow of customer value from one creative stage to the next
  • Leveraging your team members; strengths as "whole persons"
  • Implementing full-life-cycle agility: from planning and coding to maintenance and knowledge transfer
  • Customizing agile methods to your unique environment
  • Becoming an "adaptive leader" who can inspire and energize Agile teams
 

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.

Managing Agile Projects is part of the Robert C. Martin series.



Keywords: Software Engineering / Agile

 
Member Reviews
 Review by Gerry Thompson   gerry@perforce.com
Back to Top

"Managing Agile Projects" by Sanjiv Augustine is a well-written, informative, and useful guidebook. It must be noted that the author is an experienced proponent of agile project management techniques. Hence, the author's goal is to provide a pragmatic guide to Agile project management (APM).

Rather than beginning with a dry explanation of APM techniques, the reader is engaged in a fictionalized account of a failed software project codenamed "Phoenix." The imaginary software project rises from the ashes of conventional management practices, as APM methods replace the previous management style. The project goals are redefined, their workgroups reorganized, and the development schedule reworked. Over the next six months, the project moves forward and finally achieves success.

Augustine formally defines APM within the context of today's complex development environment. He poses and answers a series of questions that fully define APM concepts. The basic principles of APM include alignment and cooperation among team members, encouraging emergence and self-organization, and instituting learning and adaptation. APM practices necessitate organic team organization, guiding vision, and simple rules.

The book includes considerable detail on the characteristics of an agile team, presented using standard APM terminology when defining methodologies such as simple rules, open information, and light touch.

Activities included in each chapter provide a useful framework for implementing Agile practices. Augustine effectively presents summaries of the principles using bullet points, tables, and illustrations. Each chapter ends with a list of references for further reading.

The final chapter, "Transitioning from the Familiar," is important for managers moving their teams from plan-driven methodologies, such as the Capability Maturity Model (CMM), to an agile environment. The author provides transition guidelines for a step-by-step progression to an APM environment. This pragmatic guide clearly defines standard terminology used in APM and provides clear and concise suggestions for successful implementation. I highly recommend "Managing Agile Projects."


 
Member Comments
Add Your Comment


 
Ads By Google
What's This?
 
 



About Us   |   Contact Us   |   Terms & Conditions   |   Privacy Policy   |   RSS Feed



© 2013 StickyMinds.com. All rights reserved.
PNSQC

Tricentis

STARWEST