Enterprise-Scale Agile Software Development

Front Cover
CRC Press, Nov 18, 2009 - Business & Economics - 382 pages
0 Reviews

Enterprise-Scale Agile Software Development is the collective sum of knowledge accumulated during the full-scale transition of a 1400-person organization to agile development—considered the largest implementation of agile development and Scrum ever attempted anywhere in the world.

Now James Schiel, a certified Scrum trainer and member of the Scrum Alliance, draws from his experience at the helm of that global four-year project to guide you and your organization through the transition. He lends his insight on how you can use Scrum as an organizational framework and implement XP practices to define how software is written and tested. He provides key information and tools to assess potential outcomes and then make the best corresponding choices in any given situation.

Schiel sequences chapters to match typical developmental progression, and in addition to practical guidance, he provides a tool kit from which you can take ideas and select what works for you. Covering quality development practices based on ISO 9001, which help you create consistently high-quality software in a cost-efficient manner, this invaluable resource shows you how to—

  • Improve project management practices and product quality assurance
  • Adopt new management methods and requirements
  • Involve your current customers in development, while inviting new ones

Much more than a mere "body of knowledge," this volume goes beyond standardizing agile and Scrum practices. It breaks up the process into manageable tasks, illustrating how to set the stage for the change, plan it, and then initiate it. Using the methods and information presented, any organization should be able to achieve a nearly seamless transition to agile.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Selected pages

Contents

Chapter 1 Introduction
1
Chapter 2 Why Agile?
9
Chapter 3 Transitional Concepts
21
Chapter 4 Transition Barriers
33
Chapter 5 Management in an Agile Environment
41
Chapter 6 Create the Transition Team
59
Chapter 7 Define the Organizationl Agreements
65
Chapter 8 Determine Transition Goals
75
Chapter 15 Selecting the Pilot Projects for the Agile Transition
159
Chapter 16 Tools in the Agile Enterprise
177
Chapter 17 Managing Customer Involvement
185
Chapter 18 Agile Project ManagementGetting Started
197
Monitoring Reporting and Controlling
233
Chapter 20 Agile Analysis
261
Chapter 21 Launching Scrum Teams
281
Chapter 22 Managing Scrums Teams
299

Chapter 9 Create the Transition Backlog
87
Chapter 10 Beginning Transition Sprint 1
95
Chapter 11 Create the Transition Budget
115
Chapter 12 Develop the Transition Communication Plan
125
Chapter 13 Create the Training Plan
131
Chapter 14 Facilities Planning
151
Chapter 23 Agile Product Management
313
Chapter 24 Incorporating ISO 9001 into the Agile Transition
343
Index
357
Back cover
365
Copyright

Other editions - View all

Common terms and phrases

About the author (2009)

James Schiel, CEO and owner of Artisan Software Consulting, is a Certified Scrum Trainer with a strong background in enterprise-level Scrum installations. Prior to founding Artisan, Schiel worked at a large, multi-national software development company for 23 years, where he worked initially as a developer, then as a manager for 16 years. He eventually played an instrumental role in creating one of the largest Scrum installations in the world. As a business process engineer, he helped identify, document, and implement best practices for enterprise Agile Development.

Bibliographic information