Problem/Context
Many enterprise organizations have so much technical and architecture debt and a funding policy which effectively prevent them from moving in any direction.
Solution
Define a project which seems to deliver essential business value, but which has an internal Trojan which removes key debt preventing agile strategies and frequent releases. Balance the size and features with the amount of Trojan work estimated to be delivered and ensure high attention to the project to recruit the right Trojan people.
Strengths
- Efficient way to pay technical and architectural debt
- Can isolate the best resources to solve the key challenges
Weaknesses
- Must not be caught in the act
- Need a very concise communication with project stakeholders
Related patterns
This pattern is somewhat similar to Skunkwork Project.
Examples
Labels:
None
3 Comments
comments.show.hideJul 01, 2010
Bård Lind
Such a good and easy solution for providing the functionality your customer really want.
Jul 01, 2010
Bjørn Remseth
Bloody brilliant
Jul 02, 2010
Ove Jordbakke
Brilliant and dangerous.
However, if companies were more focused on the dangers of no change, than the challenges of change ( the reverse ROI versus ROI), then......