User Tools

Site Tools


concepts:dad
  • Bookmark "DAD" at del.icio.us
  • Bookmark "DAD" at Digg
  • Bookmark "DAD" at Furl
  • Bookmark "DAD" at Reddit
  • Bookmark "DAD" at Ask
  • Bookmark "DAD" at Google
  • Bookmark "DAD" at Netscape
  • Bookmark "DAD" at StumbleUpon
  • Bookmark "DAD" at Technorati
  • Bookmark "DAD" at Live Bookmarks
  • Bookmark "DAD" at Yahoo! Myweb
  • Bookmark "DAD" at Facebook
  • Bookmark "DAD" at Newsvine
  • Bookmark "DAD" at Yahoo! Bookmarks
  • Bookmark "DAD" at Twitter
  • Bookmark "DAD" at myAOL
  • Bookmark "DAD" at Slashdot
  • Bookmark "DAD" at Mister Wong

DAD

DAD, also known as Disciplined Agile Delivery, is a hybrid framework invented by Scott Ambler which is used to close the gap that occurs while using the Scrum method.
To close this gap strategies from Extreme Programming, Agile Modeling and other approaches are used.
Some of these gaps are for example the lack of documentation and governance strategies.

DAD’s main focus is on the delivery of the project, but this includes all steps of the project lifecycle from the beginning till the delivery.
On each step the focus is on using the best-practice techniques from various sources.
Disciplined agile delivery recognizes that one strategy does not fit all.
It is important that these practices fit together therefore you have to describe the situation you are in, so you can benefit from the DAD approach.

DAD Process Framework Characteristics

There are a few characteristics which describe the DAD framework and are listed below.

People first

According to the Agile Manifesto people come first if you plan on doing a succesfull software development.
Moreover the teams are formed according to their skill sets. There are different kind of roles which a person can possess:

  • A stakeholder can inherit more than one form of a user. He can be a direct user of the solution or the manager etc. of it. A stakeholder is also someeone who is materielly involved in the project.
  • The product owner is the middleman between the stakeholder and the agile delivery team. His purpose is delivering the information which the agile delivery team needs to work properly.
  • Team members are the actual work force on producing the solution for the stakeholders.
  • The team lead is the coach who helps the team to stay focused and tob e able to fullfill the commitments made to the product owner.
  • The architecture owners job is to make the decision about the architecture in the project and to ensure that it is followes through the entire solution.

Process Goal Driven

Thanks to the goal driven approach DAD is more flexible and easier to scale compared to other agile methods.
DAD even describes the advantages and disadvantages of each technique and uses the best fitting one.

Hybrid

Advantages of different agile strategies such as Scrum, Agile Modeling, Extreme Modelling etc. are selected and combined into Disciplined Agile Delivery.

Solution Focused

While software is clearly an important part of the deliverable, being solution focused means taking a holistic view of the overall problem.
This can lead to suggested updates in hardware, business/organizational processes, and overall organizational structures.
Disciplined Agile Deliveries focus is on contributing business value to stakeholders through its solution.
To provide these consumable solutions the team works in sprints.

Full Delivery Lifecycle

The advantage of DAD is that coverst he complete lifecycle of a software project from the idea till the post-delivery.

Learning Oriented

The team has to be governed and self-organised. It is also very important that they do not work isolated but instead work as a group und share their knowledge so everyone is able to gain more from it.

Risk and Value Driven

The main usage of agile methods is the benefit of collaborating with the customer/stackeholder.
In every agile approach you work in sprints. This is benefical fort he stakeholder, because he gets results faster and can decide if the artifact should be implemented in the final software. Thus the stakeholder receives more value from each sprint.

Enterprice Aware

DAD makes sure that strategies from external groups are adopted to ensure smooth operation, because you need to cooperate with other staff members.

Literature

Ambler S. (2013, October). Going Beyond Scrum. Disciplined Agile Delivery. Disciplined Agile Consortium

Ambler S, Lines M. (2011, April). Disciplined Agile Delivery: An Introduction. IBM Software Design and development

  • Bookmark "DAD" at del.icio.us
  • Bookmark "DAD" at Digg
  • Bookmark "DAD" at Furl
  • Bookmark "DAD" at Reddit
  • Bookmark "DAD" at Ask
  • Bookmark "DAD" at Google
  • Bookmark "DAD" at Netscape
  • Bookmark "DAD" at StumbleUpon
  • Bookmark "DAD" at Technorati
  • Bookmark "DAD" at Live Bookmarks
  • Bookmark "DAD" at Yahoo! Myweb
  • Bookmark "DAD" at Facebook
  • Bookmark "DAD" at Newsvine
  • Bookmark "DAD" at Yahoo! Bookmarks
  • Bookmark "DAD" at Twitter
  • Bookmark "DAD" at myAOL
  • Bookmark "DAD" at Slashdot
  • Bookmark "DAD" at Mister Wong
concepts/dad.txt · Last modified: 2015/04/15 16:56 (external edit)