Our Blog Excerpts Savings Contact


Dorset House Publishing
High-Quality Books on Software Engineering and Management.  Since 1984.
dorsethouse.com > titles


iDH Sign-Up

Get Our e-News
Delivered by FeedBurner



Agile Software Development with Distributed Teams:
Staying Agile in a Global World

by Jutta Eckstein

ISBN: 978-0-932633-71-2  
©2010   264 pages   softcover  
$27.95 (plus shipping)

Subject(s): Team Management, Software Management, Software Project Management

*For UPS Ground within U.S. only.
For more info., or for Int.'l or rush orders, click here.

Rate this


This Title Is Now Also Available as an
eBook -- Click Here to Order

About the Book

All software projects face the challenges of diverse distances -- temporal, geographical, cultural, lingual, political, historical, and more. Many forms of distance even affect developers in the same room. The goal of this book is to reconcile two mainstays of modern agility: the close collaboration agility relies on, and project teams distributed across different cities, countries, and continents.

In Agile Software Development with Distributed Teams, Jutta Eckstein asserts that, in fact, agile methods and the constant communication they require are uniquely capable of solving the challenges of distributed projects. Agility is responsiveness to change -- in other words, agile practitioners maintain flexibility to accommodate changing circumstances and results. Iterative development serves the learning curve that global project teams must scale.

This book is not about how to outsource and forget your problems. Rather, Eckstein details how to carefully select development partners and integrate efforts and processes to form a better product than any single contributor could deliver on his or her own. The author de-emphasizes templates and charts and favors topical discussion and exploration. Practitioners share experiences in their own words in short stories throughout the book. Eckstein trains readers to be change agents, to creatively apply the concepts in this book to form a customized distributed project plan for success.

Topics include:

  • Understanding Distributed Development
  • The Productivity Myth
  • Ensuring Conceptual Integrity
  • Trust and Mutual Respect
  • Iterations and Releases
  • Using Features to Steer the Development Effort
  • Team Velocity
  • Virtual Retrospectives
  • Dispersed Synchronization
  • Introducing Agility to Global Projects
  • and much more

Early Reviews

"Two software development forces have evolved over the past few years -- creating software with teams distributed over the world and crafting software in an agile process. Jutta Eckstein expertly covers the challenges involved where these two forces meet. She explains in detail how to address the issues, such as communication between distributed locations and building trust through connections other than face-to-face get-togethers. She outlines the differences in practices between a co-located team and a distributed one and how to transition into a distributed team. She explores many variations of team organization, such as when team and customer are separated and when the team itself is split. . . . she has covered the gamut of the common and uncommon challenges that teams encounter. This should be required reading for anyone involved in distributed agile development."

-- Ken Pugh, author of Prefactoring

"Jutta Eckstein's new book is packed with practical advice on managing large and distributed agile projects successfully. A must-read for everyone interested in the subject!"

-- Roman Pichler, Author and Scrum Expert

". . . delves deep into all that is required to make Agile offshoring a success. Jutta Eckstein shares her deep understanding of team dynamics in distributed environments. . . . I recommend it to get you started on this difficult but prosperous journey.

-- Guido Schoonheim, CTO, Xebia Group

"Jutta shares from her enormous fountain of experiences with agile projects and outsourcing, and presents a long string of practical advice on how agile can bring success into your global project. In doing so, Jutta illuminates the core of the agile value system and the challenges in global projects. This book provides good guidance to agile, and is an invaluable asset, if you are applying agile in a global context."

-- Carsten R. Jakobsen, Systematic

Coming Soon

Dorset House Catalog
This Book's Flyer

By this Author

Agile Software Development in the Large: Diving into the Deep

Also Recommended

Communication Gaps and How to Close Them, by Naomi Karten

iTeam, by William E. Perry

Software Endgames, by Robert Galen

How to Order

To order this book by credit card directly from Dorset House in New York, please call (800) 342-6657 or (212) 620-4053, weekdays, 9am to 6pm. Alternatively, print out our Faxable PDF Order Form and fax to (212) 727-1044.

To order this book from an online bookstore, please see above.

To purchase at a bookstore, contact our Recommended Booksellers to verify availability. Any store can order from Dorset House using the book's title and ISBN number. Also, bookstores can order our books through Baker & Taylor.

We'd like to make it easy for you to order, so please contact us at any time for help!

New: 3143 Broadway, Suite 2B    New York, New York 10027    USA
1-800-DH-BOOKS or 212-620-4053, fax 212-727-1044
Copyright © 1996-2008 by Dorset House Publishing Co., Inc. All rights reserved.
Home | Blog | Savings | Stores | Features | Titles | Authors | Subjects | Orders | About | Contact | Legal