ebook img

Balancing Agility and Discipline PDF

117 Pages·2015·3.56 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Balancing Agility and Discipline

Balancing Agility and Discipline A Guide for the Perplexed Written by Barry Boehm & Richard Turner August 2003 Presented by Ben Underwood for EECS810 Fall 2015 Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 1 Presentation Outline What to Expect • Meet the Authors • Discipline, Agility, and Perplexity • Contrasts and Home Grounds • A Day in the Life • Expanding the Home Grounds: Two Case Studies • Using Risk to Balance Agility and Discipline • Conclusions • Q & A Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 2 Meet the Authors Barry Boehm • Born 1935 • Educated in Mathematics at Harvard and UCLA • Worked in Programming and Information Sciences in private industry and government • General Dynamics, Rand Corporation, TRW, and DARPA • Currently at the University of Southern California • Professor of Software Engineering • Founding Director of USC’s Center for Systems and Software Engineering Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 3 Meet the Authors Richard Turner • Born 1954 • Educated in Mathematics, Computer Science, and Engineering Management • Worked in Computer Science, Technology, and Research in private industry and government • FAA, Systems Engineering Research Center, Software Engineering Institute, George Washington University, and more • One of the core authors of CMMI • Currently at Stevens Institute of Technology • Professor in the School of Systems and Enterprises Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 4 Meet the Authors Forewords • Grady Booch • One of the three developers of UML • “…has helped me sort through… the current method wars.” • Alistair Cockburn • One of the authors of the Agile Manifesto • “This is an outstanding book…” • Arthur Pyster • COO of Systems Engineering Research Center • “…thoughtful analysis will help developers… sort through the agile-disciplined debate…” Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 5 Presentation Outline Where Are We? • Meet the Authors • Discipline, Agility, and Perplexity • Contrasts and Home Grounds • A Day in the Life • Expanding the Home Grounds: Two Case Studies • Using Risk to Balance Agility and Discipline • Conclusions • Q & A Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 6 Discipline, Agility, and Perplexity Main Points • What is discipline? • What is agility? • The changing software environment • Sources of perplexity • Overview of plan-driven methods • Overview of agile methods • Finding middle ground Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 7 What is Discipline? • The first sentence of the book: • “Discipline is the foundation for any successful endeavor.” • The use of natural talent alone will lead to inconsistent successes at best • The discipline of adhering to well-defined engineering processes can lead to long-term professional consistency • Discipline provides a common and predictable organization of processes for an individual or team • Provides strength and comfort in difficult circumstances • Can spend a month or more planning before development Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 8 Examples of Discipline / Plan-Driven Methods • Capability Maturity Model Integration (CMMI) • Capability Maturity Model for Software (SW-CMM) • Personal Software Process (PSP) • Team Software Process (TSP) • Cleanroom Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 9 What is Agility? • Agility is the counterpart of discipline • Applies memory and experience to adjust to new environments • Reactive and adaptive • Promotes invention and creativity • Discipline without agility leads to bureaucracy and stagnation • Agility without discipline is the boundless enthusiasm of a startup company before it has to turn a profit • May only plan for days or hours before starting development Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 10

Description:
Fall 2015. Balancing Agility and Discipline, A Guide for the Perplexed: Boehm & Turner 1 Worked in Programming and Information Sciences in private industry and .. advance, and they remain relatively stable. Balancing Agility
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.