Search⌘ K
AI Features

Certification and Adaptation of a Process

Explore how certification affects software development processes in large projects and discover methods to adapt and improve agile processes. Understand the role of retrospectives, process flexibility, and integration with models like CMM to maintain agility and effectiveness throughout a project's lifecycle.

Since the ISO 900x wave, a lot of enterprise-wide software development processes have been certified. A certified software development process does not necessarily contradict an agile process, provided that the certification does not result in stagnation.

However, as it has often been observed in practice: Certification leads most often to paralysis. Certification only records the status quo. But innovations do not evolve by sticking to something. Innovations evolve by breaking rules.

It is not the intention of certification to introduce stagnation, but every so often, people who pass the ...