Search⌘ K

Cynefin and Software Challenges

Understand how the Cynefin framework helps software leaders identify project domains like Complex or Complicated and choose the right approach. Learn why Agile practices suit uncertain, complex projects better than sequential methods and how misjudging your project's complexity can impact success. This lesson equips you to make safer, more effective decisions in managing software complexity and uncertainty.

We'll cover the following...

Cynefin is an interesting and useful sense-making framework, and all five domains apply to problems outside of software. As shown in the illustration below, however, the Chaotic and Obvious domains don’t apply at the whole-project level for the reasons I described in the previous lesson. That means, for practical purposes, software projects should orient themselves as being mostly in the Complicated, Complex, or ...