Design Thinking and Software Development

Design Thinking has really had a major impact on the way we innovate within software teams. I thought it would be interesting to illustrate how it could integrate with the software development lifecycle - showing how it aligns to a solution team.

It’s a natural fit for PRINCE2 project management, with it’s product-based planning and baked-in balance of “User”, “Supplier”, and “Business” perspectives.

It’s also a nice summary model of key customer drivers:

  • Possibility - the art of what’s possible.
  • Feasibility - managing the constraints of what’s commercially sound.
  • Desirability - keeping the solution user-centric.
  • Quality - ensuring quality is integral.
  • Speed - supporting rapid adaptation and continuous feedback and alignment.
  • Confidence - good governance, transparency, and communication.