Many organizations that adopted RUP in the past have decided to, or are currently thinking about,
adopting a more agile way of working. Unfortunately they are finding agile methods such as Scrum and XP
to be inadequate as they do not address the full range of complexities faced by RUP shops. Yes, it is
definitely possible to start with something like Scrum and evolve it to meet your needs, but you will quickly
find that this is a time-consuming, expensive, and error-prone strategy.
Luckily there is a better answer:
The Disciplined Agile (DA) tool kit.
The DA tool kit is a people-first, learning-oriented hybrid agile approach to
business agility. Disciplined Agile Delivery (DAD), the software development portion of DA,
has a risk-value delivery lifecycle, is goal-driven, is enterprise aware,
and is scalable.
There are clearly some interesting aspects to the DA tool kit:
- DA is a hybrid. DA adopts proven strategies from Scrum, Agile Modeling (AM),
Extreme Programming (XP), Unified Process (UP), Kanban, Lean Software Development,
Scaled Agile Framework (SAFe) and several other methods.
- DAD extends Scrum. DAD extends the construction-focused lifecycle of Scrum to address
the full, end-to-end delivery lifecycle from project initiation all the way to delivering
the solution to its end users.
- DAD supports multiple lifecycles. DAD also supports lean and continuous delivery versions of the
lifecycle: unlike other agile methods, DA doesn’t prescribe a single lifecycle because it
recognizes that one process size does not fit all.
- DA fills in the blanks. DA includes advice about the technical practices
such as those from Extreme Programming (XP) as well as the modeling, documentation, and
governance strategies missing from both Scrum and XP.
- DA is pragmatic. Instead of the prescriptive approach
seen in other agile methods, including Scrum, the DA too lkit takes a goals-driven approach.
In doing so DA provides contextual advice regarding viable alternatives and their trade-offs,
enabling you to tailor DA to effectively address the situation in which you find yourself.
By describing what works, what doesn’t work, and more importantly why, DA helps you to increase
your chance of adopting strategies that will work for you.