Standards can be useful in software development. A “clean and well-defined” collection of Best Practices (only recently known as “good practices”) is potentially a useful idea. On the other hand, in the hands of an inexperienced person, powerful standards can lead to disastrous effects. The results can quickly drive all involved parties insane. The consequence is often a frantic rush to agile concepts. All of a sudden, everything is agile and no sophisticated processes are required. Are they on the verge of extinction?
Tag: "combined methods"
Is it possible to be agile in a complex, real-time, embedded environment? How does it jive with the heavily regulated, ISO 15504/CMMI, product safety-oriented processes increasingly demanded by the OEMs? In my presentation at the embedded world conference in February 2012, I have argued that the difference between ‘agile’ and ‘rational, controlled’ project organizations is in fact an age-old misunderstanding in terms.