About the Book
Agile processes are faster and more efficient than traditional software development processes. By embracing requirement changes late in the project and focusing on the human factor in software development, agile processes are able to react flexibly to continuously changing requirements.
Unfortunately, most agile processes have been developed to support small to mid-size software development projects--bad news for large teams that have to deal with speedy changes of requirements.
Agile Software Development in the Large: Diving Into the Deep shows you how to apply the principles and values of agile processes to teams within large organizations.
If you are frustrated with static, inflexible processes that never seem to fit with your large projects, this book will show you how to harness the efficiency and adaptability of agile processes for your project.
Topics include:
the effect of the principles and value system of agile processes on large teams
the impact on a team of a switch to an agile process
the characteristics of the process that will allow you to coordinate several sub-teams
how the size of the project and the team influence the underlying architecture
--------------------------------------------------------------------------------
Reviews
'The major strengths of this book are the topic area--of growing importance to both practitioners and educators worldwide--and the down-to-earth, pragmatic tone in the writing.
'Other XP books address small projects in idealized, greenfield environments: This book is the first I am aware of addressing large projects within more traditional environments.'
--James Noble,
Victoria University of Wellington
Co-author of Small Memory Software
--------------------------------------------------------------------------------
'Jutta is a highly regarded professional whom I know personally and professionally . . . She is what I regard as a thought leader in agile processes and patterns. As such, she has a lot to say and the industry will be the better for her guidance and advice.'
--Ken Schwaber,
Founder and director, Agile Alliance
President, Advanced Development Methods
Co-developer of the Scrum agile process