how agile works

Post on 05-Dec-2014

408 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Going Agile for the first time is hard. This presentation is about making Agile work and common pitfalls of starting Agile.

TRANSCRIPT

©2010 Improving Enterprises, Inc.

How Agile WorksThe Inside Story

Jane Prusakova

Jane.Prusakova@ImprovingEnterprises.comhttp://SoftwareAndOtherThings.blogspot.com

Improving Enterprises

©2010 Improving Enterprises, Inc.

Does Agile work?

Yes, it works!

©2010 Improving Enterprises, Inc.

Does Agile work?

It’s a lot of extra work, but overall we are doing better

©2010 Improving Enterprises, Inc.

Does Agile work?

No way

It is a mess

©2010 Improving Enterprises, Inc.

What makes Agile work?Short time boxes

Here and now

Not later and someplace else

GoalsWorking software

Not ephemeral concepts

CommunicationDaily check-ins

Demos

©2010 Improving Enterprises, Inc.

What makes Agile succeed?

Team moraleTeam must be willing to give it a try

QualityContinuous integration

Thorough continuous testing

Technical craftsmanship

©2010 Improving Enterprises, Inc.

But we need a plan!Long-term Gantt chart is a waste

The estimate is wrong by a mile

The estimate is for the wrong thing

Assigns blame rather than facilitates solutions

Tremendous effort to maintain

Encourages fudging the past… instead of learning from it

©2010 Improving Enterprises, Inc.

Agile plan

High-level vision for the future

Detailed estimates for now

Various levels of detail for in-between

Continuous work on planning and estimating

©2010 Improving Enterprises, Inc.

Who organizes?

©2010 Improving Enterprises, Inc.

Individuals and interactionsand the management

People are valuable and important

Best results require

Motivation

Skills and knowledge

Communication

Good management takes work

©2010 Improving Enterprises, Inc.

Almost Agilebut not really

Complete design and planning first

Integrate later

Test in last iterations

Postpone demo

Assign tasks

Arrive late or skip daily meeting

©2010 Improving Enterprises, Inc.

How Agile Fails

All meetings all the timeNever making a decision

Trying to please everybodySome things are not possible

Code first, think neverChanging direction too often

©2010 Improving Enterprises, Inc.

Agile Success takes workInvest in technical excellence

Value people and communication

Deliver early and often

Measure progressAct on the results

Expect to make mistakesCheck and adjust

Keep an open mind

©2010 Improving Enterprises, Inc.

How Agile WorksThe Inside Story

Jane Prusakova

Jane.Prusakova@ImprovingEnterprises.comhttp://SoftwareAndOtherThings.blogspot.com

Improving Enterprises

©2010 Improving Enterprises, Inc.

top related