Managing Agile Projects

Managing Agile Projects contains over 400 pages packed full of insider tips on how to make agile methods work for you. Are you being asked to manage a project with unclear requirements, high levels of change, and/or a team using Extreme Programming or other Agile Methods? If you are a project manager or team leader who is interested in learning the secrets of successfully controlling and delivering agile projects, then this is the book for you. Learn how agile projects are different from traditional projects. Discover detailed guidance on a number of agile management techniques and how to introduce them onto your own projects.  We have the insider secrets from some of the industry experts – the visionaries who developed the agile methodologies in the first place.

Managing Agile Projects is edited by Kevin Aguanno, a noted speaker and educator on agile project management.  It includes contributions from many noted figures in the agile movement:

  • Scott Ambler, the developer of Agile Modeling and Agile Data;
  • Sanjiv Augustine, a leading expert in Agile Project Management;
  • Alistair Cockburn, developer of the Crystal Methods;
  • David Cohen, a scientist studying agile methods;
  • Larry Constantine, developer of usage-centered design;
  • Patricia Costa, a scientist studying agile methods;
  • David Hussman, an author and speaker on agile methods;
  • Ron Jeffries, the co-creator of Extreme Programming;
  • Gerold Keefer, a critic of Extreme Programming noted for his in-depth analysis and research;
  • Kirstin Kohler, a leading expert in requirements engineering;
  • Mike Lindvall, a scientist studying practices and methodologies;
  • Barbara Paech, an expert in requirements engineering;
  • Linda Rising, a leading expert in object-oriented design and the use of “patterns;”
  • Jim Tomayko, a professor at the Software Engineering Institute;
  • Pascal Van Cauwenberghe, an expert in Extreme Programming and founder of a European XP conference; and
  • Susan Woodcock, VP of a major IT consulting firm who is researching the application of agile methods to packaged software implementation projects.

Other books on the topic present a single management method for agile projects. This book presents management techniques that are common to all agile development methods. Whether you are using Extreme Programming (XP), Scrum, Lean Development, or any other agile method, this book is written for you. Managing Agile Projects contains well over 400 pages packed full of insider tips on how to make these methods work for you. Chapters focus on topics critical to the success of projects facing changing requirements and seemingly impossible deadlines. The book also covers topics such as engineering unstable requirements, active stakeholder participation, conducting agile meetings, extreme testing, agile documentation, and how to use agile methods under fixed price contracts. There is information to help you plan your agile projects better to avoid some common pitfalls introduced by the fast pace and concurrent activities common to agile development methods. Managing Agile Projects will show you the tricks to keeping agile projects under control.

Published: January 2005

Status: Available

Where to Buy This Book:

What I Contributed to Managing Agile Projects

I contributed three articles for this book, all of which are updated takes on concepts that I originally presented in the book Agile Modeling:

  1. Active Stakeholder Participation. This is a technique for getting your business stakeholders actively involved with your modeling efforts.
  2. The Heightened Importance of Communication. Communication is a critical success factor to your project.  You can and should improve communication within your team.
  3. Agile Documentation. Techniques for dramatically reducing the amount of documentation which you create on software development projects.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.