What is XDSD?
XDSD is an open software development methodology aimed to reduce risks and improve quality in a software project of almost any size. There are four fundamental rules:
- Everyone gets paid for verified deliverables
- Defects are planned and don't block delivery
- Quality-of-code metrics are CI gate conditions
- VCS commits to trunk are prohibited
XDSD effectively wraps other software development methodologies (incl. Agile/XP, RUP®, MSF®, and even Waterfall) to maximize the quality of the delivered product and increase team productivity.
XDSD methodology is still in R&D phase. In the meantime, you can read a White Paper (70Kb PDF) recently published by TechnoPark Corp.