Management

Processes Stink!

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. Are they on the verge of extinction? Read…

Management

Rational Agility

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. Read…

Crunch Time

Viral Microprocesses – Micromanagement, Reloaded

“Mr. Consultant, this is really simple. Please just write down how you proceed with the use case specification step by step. This must be straightforward; you will surely have something like this ready-to-use in your drawer, right? The Customer is the King.” The brave consultant does not hesitate. “You will have the paper on your desk by tomorrow morning.” Read…