Home > Store

Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise, Rough Cuts

Rough Cuts

  • Available to Safari Subscribers
  • About Rough Cuts
  • Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.

Not for Sale

Description

  • Copyright 2012
  • Dimensions: 7" x 9-1/8"
  • Edition: 1st
  • Rough Cuts
  • ISBN-10: 0-13-281008-5
  • ISBN-13: 978-0-13-281008-1

This is the Rough Cut version of the printed book.

Master IBM’s Breakthrough DAD Process Framework for Succeeding with Agile in Large, Complex, Mission-Critical IT Projects

It is widely recognized that moving from traditional to agile approaches to build software solutions is a critical source of competitive advantage. Mainstream agile approaches that are indeed suitable for small projects require significant tailoring for larger, complex enterprise projects. In Disciplined Agile Delivery, Scott W. Ambler and Mark Lines introduce IBM’s breakthrough Disciplined Agile Delivery (DAD) process framework, which describes how to do this tailoring. DAD applies a more disciplined approach to agile development by acknowledging and dealing with the realities and complexities of a portfolio of interdependent program initiatives.

Ambler and Lines show how to extend Scrum with supplementary agile and lean strategies from Agile Modeling (AM), Extreme Programming (XP), Kanban, Unified Process (UP), and other proven methods to provide a hybrid approach that is adaptable to your organization’s unique needs. They candidly describe what practices work best, why they work, what the trade-offs are, and when to consider alternatives, all within the context of your situation.

Disciplined Agile Delivery addresses agile practices across the entire lifecycle, from requirements, architecture, and development to delivery and governance. The authors show how these best-practice techniques fit together in an end-to-end process for successfully delivering large, complex systems--from project initiation through delivery.

Coverage includes

  • Scaling agile for mission-critical enterprise endeavors
  • Avoiding mistakes that drive poorly run agile projects to chaos
  • Effectively initiating an agile project
  • Transitioning as an individual to agile
  • Incrementally building consumable solutions
  • Deploying agile solutions into complex production environments
  • Leveraging DevOps, architecture, and other enterprise disciplines
  • Adapting your governance strategy for agile projects

Based on facts, research, and extensive experience, this book will be an indispensable resource for every enterprise software leader and practitioner--whether they’re seeking to optimize their existing agile/Scrum process or improve the agility of an iterative process.

Sample Content

Table of Contents

Part 1: Introduction to Disciplined Agile Delivery (DAD)

Chapter 1 Disciplined Agile Delivery in a Nutshell      1

Context Counts--The Agile Scaling Model     3

What Is the Disciplined Agile Delivery (DAD) Process Framework?      5

People First     5

Learning Oriented     7

Agile     8

AHybrid Process Framework     9

IT Solutions over Software     10

Goal-Driven Delivery Lifecycle     11

Enterprise Aware     17

Risk and Value Driven     19

Scalable     22

Concluding Thoughts     23

Additional Resources     23

Chapter 2 Introduction to Agile and Lean     25

Toward a Disciplined Agile Manifesto     27

Disciplined Agile Values     27

Disciplined Agile Principles     29

Lean Principles     33

Reality over Rhetoric     36

Concluding Thoughts     38

Additional Resources     39

Chapter 3 Foundations of Disciplined Agile Delivery     41

The Terminology Tar Pit     43

Scrum     44

Extreme Programming (XP)      48

Agile Modeling (AM)      50

Agile Data     53

Lean Software Development     53

IBM Practices     54

Open Unified Process (OpenUP)      56

And Others     58

Those Who Ignore Agile Practices Put Their Business at Risk     58

Concluding Thoughts     58

Additional Resources     59

Part 2: People First

Chapter 4 Roles, Rights, and Responsibilities     61

The Rights of Everyone     63

The Responsibilities of Everyone     64

The DAD Roles     65

Concluding Thoughts     81

Additional Resources     81

Chapter 5 Forming Disciplined Agile Delivery Teams     83

Strategies for Effective Teams     85

The Whole Team    

Updates

Submit Errata

More Information