Top Banner
Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington
33

Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Dec 17, 2015

Download

Documents

Ralf Thompson
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: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Lean/Agile Basics and Essentials

April 18th Results Washington Agile Friday Webinar

University of Washington

Page 2: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Jeanne Marie Isola

Director Finance Program UW-IT Role: Sponsor, Driver, VisionaryLeadership Strength: Strategic Thinking

Alan Chedalawada

President Net Objectives

Role: Trainer, SenseiStrength Domain: Influencing

Gwen Trentham

Project Manager Finance Program UW-IT

Role: Subject Matter Expert, CoachStrength Domain: Executing

Maureen Noonan

Org Dev Specialist Organizational Development UW-IT

Role: Governance, CoachStrength Domain: Relationship-Building

Page 3: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Highest Business Value In a Shorter Amount of Time

Predictably

Goal and Benefit of Agility

Page 4: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Source: Standish GroupStudy of 2000 projects at 1000 companies

Usage of Features and Functions in Typical System

WASTE and the

DELAY OF VALUE

Page 5: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Lean-Agile helps eliminate or minimize Risks!

Page 6: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Agilityfocuses on value

Lean principles and Agile practices focused on producing Business value

Agility is about Business Value Increments, not development cycles

Page 7: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business

Value

Business

ManagementTeam

MAKE

VALUE

FLOW

technical

Business Value The single focus for

PriorityProgressWork management

Page 8: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

AGILE provides framework and practices for producing increments of functionality

LEAN provides principles and practices which enable defining and prioritizing increments of highest Business value

Inpu

t

Priority Planning Staging Ready to Pull Ite

ratio

n 0 Iterative

DevelopmentIncrementalDeployment

Support & Feedback

ITERATIVE AGILE

e m p i r i ca l

value stream

LEAN-AGILE

Page 9: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Only work on something that has Business value and you know how to achieve it

Only start something you know you can finish (uninterrupted)

Have a quick ‘Discovery’ process to enable the above 2 things

Lean Thinking

Page 10: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

PULL

© Copyright Net Objectives, Inc. All Rights Reserved 10

Page 11: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

high utilization throughput

Focus on speed of Producing ValueNot on utilizing an individual persons capacity

Page 12: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Stop StartingStart Finishingand

Page 13: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Lean-Agile Software Development

Optimize the WholeEliminate WasteBuild Quality In Deliver Fast Defer Commitment

Key Principles

Create Knowledge Empower PeopleFocus on Flow (of Value)Continually Improve

Page 14: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

discover next increment

discover how to build it and implement it

realize it

BusinessValue

you cannot build the right thing if you have not discovered it first!

Things to Discover…• Business Value (ROI)• Priority & Sequence• Business Value

increments• Acceptance / Validation

Criteria• How to build it• What resources are

needed• How to implement it

Page 15: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Roles, Boundaries, Scale, & Levels

Page 16: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business

Why is this valuable?

Goals

Business Value criteria

Success metrics

Message map

Segments / audience

Product Vision

Budget

define

Team

How to achieve that value?

BVIs prioritized by Business Value

Prioritized business features

Scenarios / Personas

Validation approach & acceptance criteria

submit to team

IT & Business

What is best way to deliver that value ?

Business capabilities

Workflows

Process models / maps

Scenarios

design

James Trott
is it BVI or MMF?
Page 17: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Portfolios

Programs

Projects

Book of WorkRolling ReleasesLevels 1, 2, & 3

Program BacklogReleases

Multiple Teams

Product BacklogIterations

Whole Team

Lean

-Agi

le

Fram

ewor

kSc

aled

Ag

ile

Fram

ewor

k

LA

Itera

tive

Fram

ewor

kExecutive,Business,

Management,& Team

Business,Management,

& Team

Business& Team Practices

Responsibilities Scale and ScopeToolsets Complexity

Com

plex

ity o

f env

ironm

ents

Page 18: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Lean-Ag i le Ro les

Business

Product Owner (Release) Business Subject Matter Expert

Business Analyst Focus Groups

User Acceptance Testers

LAPM (Scrum Master) Technical Lead Developers Testers Support

Executive Sponsor Business Sponsor

Stakeholders

CIOCTOTechnology Sponsor

Business Product Owner(s) Business PM

Technology OwnerTechnology Delivery ManagerApplication Development Manager

MANAGEMENT

EXECUTIVE

FRONT LINElevel 1

level 2

level 3

Lean-Ag i le Ro les

Technology

Page 19: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Team Agility

Value Delivery Teams (Pods)• Cross-functional• Collective ownership• Self-organization

ConsistencyValue focusVisibilityTerminology and rolesLean-Agile principles, practices, and metricsVelocity and Business Value delivery capacity

Team Agility

With multiple teams:

Page 20: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business value driven -> Incremental

Page 21: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business Value Realization Trends

Page 22: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business Value ‘Chunk’ Set of capabilities / functionality which provides value to the Business (realizable).Capabilities include people, process, and technology.

Minimal Business Increment (MBI)Smallest ‘chunk’ of realizable Business value. Comprised of Business capabilities.

Page 23: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Business Value Chunk

Minimal Business Increments

Feature / Scenario(s)

User Stories

Never loses context

Right-sized Stories

Tasks

James Trott
have we settled on MVI or MMF?
Page 24: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Book of Work: Visibility, Alignment, Transparency, Consistency

Deliver Value / Highest Priority

Page 25: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Lean/Agile Basics

Page 26: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

theBUSINESS

SCOPE,owns

VALUE,and

and only the Business can start and stop work!

TIMELINE

Page 27: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

QUARTERLY Business value realizationRelease train (which train are you going to catch?)

ITERATION / ITERATION

LENGTH

Two weeks or less recommended Consistent regardless of any factors

DAILY Happens every day at the exact same time & location

Cadence

Page 28: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Synchronization

Iteration Planning

Daily Stand-up

Demo

4 Meetings

Retrospective

Page 29: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

*Sprint = Iteration

•Basic Agile Flow

Page 30: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Product BacklogAll the work necessary to achieve the Business value

Prioritized and sequenced based on Business value

Constantly evolving and refined (just in time)

Page 31: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Product Topline/Release Burn-up

Total Program size in Story Points

Aug 2012

Oct. 2012 complete

Dec. 2012 committed

Sep 2013

Apr. 2013 Planned

138 point short fall

Funding Shortfall

Jul. 2013 Planned

Sep. 2013 Planned

Top Line / Release Burn-Up. Updated after each Iteration. Depicts the team’s velocity (story points per Iteration), and overlays estimated projections and release points (BVI). This chart and the Feature Burn-Up combine to give executive transparency into each program’s status.

Page 32: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Key ArtifactsProduct Backlog

Iteration Backlog

Page 33: Lean/Agile Basics and Essentials April 18 th Results Washington Agile Friday Webinar University of Washington.

Questions?