December 10, 2003
XPDAY - Barry Fazackerly - Enterprise XP - Tuesday 2nd December 2003
Enterprise XP is the bastard child of DSDM (Dynamic Systems Development Method) and XP (Extreme Programming). DSDM is another agile process, however, like SCRUM it is more concerned with overall management than it is with programming practices. DSDM however pays fairly rigorous attention and deference to the business case behind a software development project. In this regard it is more of a business analyst or consultant's saviour rather than a programmers. Enterprise XP endeavors to deliver the best of both worlds.
Always ask 'What is the Business case? What is the Return On Investment? What are the measures of success so far as the business is concerned?' A lot of these concepts are captured in The Balanced Scorecard management approach.
The running order of an Enterprise XP project would look something like this
- Feasability Study
- Business Study
- Functional Model iteration
- Design and build iteration
- Implementation
Other links to interesting things about DSDM
Roles in DSDM
Core DSDM Techniques
Overall process lifecycle
