1. A Self Funding Agile
Transformation
(Eating our own Methodological Dog Food)
Daniel Poon
dpoon@romatech.com
2. 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
4. 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?
5. Eat your own methodological Dog
Food
● Apply iterative and incremental design to the
design and implementation of you agile method
6. 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