self funding agile2

Post on 08-Aug-2015

30 views 1 download

Tags:

Transcript of self funding agile2

A Self Funding Agile Transformation

(Eating our own Methodological Dog Food)

Daniel Poondpoon@romatech.com

Will the real analysts please step forward

● Difficult to optimise and difficult to modify● An Integration Bottleneck, making it difficult to

release frequently and respond to the market

Layered architecture

Simple architecture

Simple architecture

Cheaper to produceBetter performanceEasier to manage

Simple team structure =

Necessity is the mother of invention

● If you can't effectively design a program up-front, what makes you think you can create a methodology up-front?

Eat your own methodological Dog Food

● Apply iterative and incremental design to the design and implementation of you agile method

Bootstrap loader:Pair-Program with Domain Experts

● Only needs buy-in from two people● Microcosm of the agile process● Programmer + Domain Expert = Self Sufficient

– Cannot be sabotaged from outside

That difficult second album

Technical practices are a Trojan horse for management

practices

● Tests = Metrics● Fast build = Feedback● Gives a sense of

purpose to meetings

Explaining the offside rule

● Don't play using excessively complicated rules● Add rules incrementally to address perceived

problems

“I must not do agile because at the moment I don't know how to scale it

if it is a success”

Any Questions?

dpoon@romatech.com

Thanks toGareth Owen, Andrew Smith, Sean Akers, Mark Eccles, Chris Halse, Richard Lord, Chris Bailey,

Andy Poon, Jamie Pearsand everyone else at Romax