Applying agile in the large doesn't require a specific framework, it only requires taking the agile values and principles seriously. See how this can be done in a truly agile way, meaning being adaptive, flexible, responsive, and nimble. Enjoy insights in the book shared by
Joshua Kerievsky (author of Refactoring to Patterns and Creator of ModernAgile),
Diana Larsen (co-author of Agile Retrospectives and Liftoff, Co-Creator of the Agile Fluency(TM) Model),
David Hussman (known as the Dude),
Dierk Koenig (co-author of Groovy in Action),
Stefan Roock (co-author of the German books Agile Unternehmen, Agile Verträge, and Scrum verstehen und erfolgreich einsetzen), and
Nicolai Josuttis (author of The C++ Standard Library and co-author of C++ Templates). Agile or "lightweight" processes have revolutionized the software development industry. They're faster and more efficient than traditional software development processes. They enable developers to embrace requirement changes during the project, deliver working software in frequent iterations, and focus on the human factor in software development. Unfortunately, most agile processes are designed for small or mid-sized software development projects--bad news for large teams that have to deal with rapid changes to requirements. That means all large teams! With Agile Software Development in the Large, Jutta Eckstein--a leading speaker and consultant in the agile community--shows how to scale agile processes to teams of 1 to 300. In fact, the same techniques are also relevant to teams of ten or more developers, especially within large organizations. Topics include:
- the agile value system as used in large teams
- the impact of a switch to agile processes
- the agile coordination of several sub-teams
- the way project size and team size influence the underlying architecture
Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development.
Jutta Eckstein works as an independent coach, consultant, and trainer. She has helped many teams and organizations worldwide to make an Agile transition. She has a unique experience in applying Agile processes within medium-sized to large distributed mission-critical projects. Jutta is a member of the Agile Alliance (having served the board of directors from 2003-2007) and a member of the program committee of many different American, Asian, and European conferences, where she has also presented her work. She holds a M.A. in Business Coaching & Change Management, a Dipl.Eng. (MSc.) in Product-Engineering, a B.A. in Education, and is trained as pollution control commissioner on ecological environmentalism.Jutta can be reached @JuttaEckstein