O'Reilly logo
  • mmukeshkumar thinks this is interesting:

First, it is important to realize that the many facets of software development and support will not fit nicely into just one Cynefin domain. Software development is a rich endeavor, with aspects that overlap and activities that fall into all of the different domains (Pelrine 2011). So, while most software development work falls in the domains of complicated or complex, to boldly claim that software development is a complex domain would be naive, especially if we define software development to include the spectrum of work ranging from innovative new-product development, ongoing software product maintenance, and operations and support.


Cover of Essential Scrum: A Practical Guide to the Most Popular Agile Process


Scrum is good for new-product development and not a good fit for ongoing software product maintenance