Design Driven Development (D3)


Design Driven Development (D3) is an agile-based process for creating innovative requirements to build better solutions. It works closely with SCRUM and Extreme Programming (XP) for managing and implementing those requirements. Also it can work with non-agile processes such as RUP.

It is based on the following philosophy:

  • Design is an art of creating beautiful, elegant, and innovative solutions, which works in the user and customer context.
  • No process can guarantee a better design; creating the right environment and set of people is the only way to bring innovation.
  • Design is an accident that kicks in at conception, and D3 creates maximum opportunities to make accidents happen.

D3 was originally coined by Henry Jacob.

visualize the bigger picture and revolutionize the solution design
organizations and projects must believe in agile way of thinking
organizations and projects must believe in innovation and design as their strategic differentiator.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License