the agile vision

15
The Agile Vision Ionel Condor @ionel_condor November 2012

Upload: ionel-condor

Post on 06-Sep-2014

1.159 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: The agile vision

The Agile Vision

Ionel Condor@ionel_condor

November 2012

Page 2: The agile vision

The Agile Body

The Brain: Agile Leadership, Self Organization and personal agile mindset

The Heart: Short Time Box in everything

The Legs: Running Lean, use MVPs and have alternatives(pivot)

The Senses: you cannot improve if you do not measure

The Family: Scaling Agile in teams using Agile Release Trains

A Protector: Risk Management

Page 3: The agile vision

Agile Leadership

Do the

right thing

Do it fast

Do the

thing right

Did you miss opportunities?

Anyone use/likes it?Is this a quick ….crap?

Is this low quality? Is this too expensive?

Agile Leadership

Is this high quality quick …crap?

Page 4: The agile vision

Self Org & Delegation

DInquire

Advice

Agree

Consult

Sell

Tell

Chaos Complexity Order

Governance Anarchy

What we delegate:

Authority or Tasks ?

Good intentions are not an excuse for

incompetence !

See: “Management 3.0: Leading Agile Developers, Developing Agile Leaders (Addison-Wesley Signature Series (Cohn))”

Page 5: The agile vision

Agile mindset

Agile Adoption or Agile Transformation ? - Agile Principles – please re read them - An Agile Adoption and Transformation Survival Guide

Do we react to things, or move things ?

Two traps during OUR transformation - Personal: get to know me better (SWOT, priorities,…)

- Team: Vulnerability at the middle of the road

Video summary: http://www.youtube.com/watch?v=tqjKyyP_kTE

Page 6: The agile vision

Short time box

Iterations Releases Meetings … … …

Time box & Creativity Remember the PM triangle of Scope/Time/Cost

Page 7: The agile vision

Running Lean

7 Key Principl

es of Lean

Software

Development

• Is this valuable ? (for customer, …), Am I efficient with resources ? Eliminate Waste

• Do you learn (Inspect& Adapt) enough ?Build Quality In

• Do you have habits or processes to store and spread the knowledge?

Create Knowledge

• Delay decisions until assumptions become facts

Defer Commitment

• Quicker delivery of results and fast feedbackDeliver Fast

• Perceived and Conceptual Integrity of the system, easy refactoring, CI/CDBuild integrity in

• See everything as a whole not as a sum of its parts

Optimize the Whole

Video summary: http://www.youtube.com/watch?v=t3kKechcwYM

See:

“Le

an S

oft

ware

Develo

pm

ent:

An

Agile

Toolk

it”

Page 8: The agile vision

Use MVPs and Pivots

Running Lean: iterations from Plan A to a plan that works, before running out of resources

- speed, learning and focus - continuous testing and measuring if your vision is still OK - make sure the team/your colleagues are engaged - discipline and rigor / focus Lean Startup: use smaller and faster iterations to

test your vision Run experiments MVP is not a product, but a strategy see also: http://radoff.com/blog/2010/05/04/minimum-viable-product-rant/

Page 9: The agile vision

Measure and Observe

1. Metrics

2. Some metrics I found relevant

personal efficiency / productivity team agility : running tested

features

Page 10: The agile vision

Agile release trains

1. Why ?

Page 11: The agile vision

Agile release trains

2. What?

Page 12: The agile vision

Agile release trains

3. What what?

Source: http://www.jrothman.com/2011/01/not-ready-for-agile-start-your-journey-with-release-trains/

Page 13: The agile vision

Agile release trains

2. What are not?

Page 14: The agile vision

Risk ManagementEstimationComplexity

ScaleInteraction

ChangeInnovation

ConcurrencyLocation

ExperienceResources

ContingencyThird Parties

UsersStandards

PhaseRelationships

TimescalesObjectives

ExpectationsAdministration

TechniquesDependencies

AttitudesCommunicationManagement

TrainingExpertise

OrganizationIncentives

See: “Risk Analysis For Agile”

Page 15: The agile vision

Thank you

Q & A

Blog: http://ionelcondor.wordpress.com Twitter: ionel_condor