Top Banner
Welcome to
28

Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Sep 20, 2018

Download

Documents

dominh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Welcome to

Page 2: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

© Scott Ambler + Associates 2

Introduction to

Disciplined Agile Delivery (DAD)

Scott W. Ambler

Senior Consulting Partner

scott [at] scottambler.com

@scottwambler

Page 3: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

© Scott Ambler + Associates 3

We’re going to

cover a lot of ideas

Page 4: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

© Scott Ambler + Associates

Agenda

• Defining Disciplined Agile Delivery (DAD)

• Hybrid framework

• Lifecycles

• What does it mean to scale?

• Roles

• Process goal driven

• Enterprise awareness

• Governance

• What does it mean to be disciplined?

Page 5: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Disciplined Agile Delivery (DAD) Disciplined Agile Delivery (DAD) is a

process decision framework

The key characteristics of DAD:

– People-first

– Goal-driven

– Hybrid agile

– Learning-oriented

– Full delivery lifecycle

– Solution focused

– Risk-value lifecycle

– Enterprise aware

© Scott Ambler + Associates

Page 6: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Scrum

Extreme

Programming

Lean Kanban

DAD is a Hybrid Framework

© Scott Ambler + Associates

Unified Process Agile Modeling

Agile Data “Traditional” Outside In Dev.

DevOps …and more

DAD leverages proven strategies from several sources,

providing a decision framework to guide your adoption and

tailoring of them in a context-driven manner.

SAFe

Page 7: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

A High Level Lifecycle

© Scott Ambler + Associates

Page 8: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Scrum Construction Lifecycle

© Scott Ambler + Associates

A good start…

Page 9: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

A Scrum Delivery Lifecycle

© Scott Ambler + Associates

…but this is how agile teams actually work…

Page 10: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Unbranded Agile Delivery Lifecycle

© Scott Ambler + Associates

…and it’s time to abandon the branding.

Page 11: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Governed Delivery Lifecycle

© Scott Ambler + Associates

Disciplined agile teams are guided by senior management…

Page 12: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Disciplined Agile Delivery: Basic Lifecycle

© Scott Ambler + Associates

…and realize they work in an organizational ecosystem.

Page 13: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Disciplined Agile Delivery: Lean Lifecycle

© Scott Ambler + Associates

DAD doesn’t prescribe a single lifecycle…

Page 14: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

The Phases Disappear Over Time

© Scott Ambler + Associates

First release: Inception Construction Transition

Second release: I Construction T

Third release: I Construction T

Nth+ releases: C C T C C T T T

.

.

.

…and promotes continuous learning and improvement.

Page 15: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Disciplined Agile Delivery: Lean Continuous

Delivery Lifecycle

© Scott Ambler + Associates

A good

end goal

Page 16: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

What Does it Mean to Scale Agile Delivery?

© Scott Ambler + Associates

http://disciplinedagiledelivery.wordpress.com/2013/03/15/sdcf/

Team Size

Two Hundreds

Geographic Distribution

Co-located Global

Organizational Distribution

Single division Outsourcing

Compliance

None Life critical

Domain Complexity

Straightforward Very complex

Technical Complexity

Straightforward Very complex

Page 17: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

• Team Lead

– Agile process expert, keeps team focused on

achievement of goals, removes impediments

• Product Owner

– Owns the product vision, scope and priorities of

the solution

• Architecture Owner

– Owns the architecture decisions and technical

priorities, mitigates key technical risks

• Team Member

– Cross-functional team members that deliver the

solution

• Stakeholder

– Includes the customer but also other stakeholders

such as Project Sponsor, DevOps, architecture,

database groups, governance bodies

© Scott Ambler + Associates

Roles on DAD Teams

Page 18: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

DAD is Process Goal-Driven

© Scott Ambler + Associates

Page 19: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Disciplined Agilists Take a Goal Driven Approach

© Scott Ambler + Associates

Goal Issue

Advantages

Disadvantages

Considerations

* Option

Default Option *

Explore the Initial

Scope

Form the

Initial Team

Address

Changing

Stakeholder

Needs

Source

Team size

Team structure

Team members

Geographic distribution

Supporting the team

Availability

Co-located

Partially dispersed

Fully dispersed

Distributed subteams

Page 20: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Goal: Secure Funding

© Scott Ambler + Associates

Page 21: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Goal: Align With Enterprise Direction

© Scott Ambler + Associates

Page 22: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Goal: Explore the Initial Scope

© Scott Ambler + Associates

Page 23: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

DAD Teams Are Enterprise Aware

• DAD teams strive to

leverage and enhance the

existing organizational

eco system wherever

possible

• Implications:

– Work closely with

enterprise groups

– Follow existing

roadmap(s) where

appropriate

– Leverage existing assets

– Enhance existing assets

© Scott Ambler + Associates

Page 24: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

© Scott Ambler + Associates

Governance is Built Into DAD

• Governance strategies built into DAD:

– Risk-value lifecycle

– Light-weight milestone reviews

– “Standard” opportunities for increased visibility and to steer the team

provided by agile

– Enterprise awareness

– Robust stakeholder definition

Page 25: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

What Does it Mean to

Be Disciplined?

• In general, it requires discipline

to follow many agile practices

and philosophies

• But, it also requires discipline to:

– Reduce the feedback cycle

– Learn continuously

– Deliver solutions incrementally

– Be goal driven

– Enterprise aware

– Streamline Inception and

Transition efforts

– Adopt agile governance

strategies

25

Page 26: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

Thank You for Joining

scott [at] scottambler.com

@scottwambler

AgileModeling.com

AgileData.org

Ambysoft.com

DisciplinedAgileConsortium.org

DisciplinedAgileDelivery.com

ScottAmbler.com

Disciplined Agile Delivery

Disciplined Agile Delivery

Page 27: Scott W. Ambler Template - Luxoft · First release: Inception Construction Transition Second release: I Construction T Third ... instructor, or agile transformation lead –Board-level

DAD Certification: DisciplinedAgileConsortium.org Disciplined Agile Yellow Belt

– Indication that the person is new to disciplined agile but eager to learn

– Validate basic knowledge via a test

Disciplined Agile Green Belt

– Indication that the person is striving to be a professional

– Potential to be a junior coach

– Difficult test and several years of proven experience

Disciplined Agile Black Belt

– Indication that the person is an expert

– Often a senior coach, instructor, or agile transformation lead

– Board-level certification

© Scott Ambler + Associates