WWI Epitaph

  • If any question why we died,
    Tell them, 'Because our fathers lied.'
    — Rudyard Kipling
Blog powered by Typepad
Member since 02/2005

« Estate Taxes and the Holocaust | Main | How Did I End Up In This Handbasket, part II »




I am sure you know why people don't want to focus on the process of software engineering, but I'll write about it anyway for your loyal readers. There are a couple of reasons. The first reason is that it is really expensive. Especially if you follow the SEI principles published by Carnegie Mellon. It suggests that you take the time to design your process that covers your design, implementation, testing, patching, and delivery. Then, there is time spent documenting that the process is followed. People who look only at the bottom line notice that a lot of resources are being spent about writing about the creation of a product rather than creating the product. Though people may be looking at the long term, the short-term survival is more important, especially for a startup.
Another that people don't want to bother with this is that engineers who haven't benefited from a keen design and a good process tend to resist implementing these principles. Most people have a hard time doing paperwork instead of actually doing the work they signed on for. This becomes part of the job, but sometimes, an engineer's brain will turn to mush filling out all of the forms.

I am not saying that my favorite Lindens resisted the help you tried to give them, but at this point, perhaps you were more of a luxury that they needed to cut back on.

The comments to this entry are closed.