Look, we need to be able to do things quickly…
We don’t need any extra overhead, it’ll just slow us down.
Why do we need that? We’re doing fine.
These are just some things I hear routinely from people in the software industry. Software development is still a young industry, relatively speaking – construction, law, business, and umpteen others have been around for ages. As a result, they’ve had cultures and “ways of doing things” firmly established. That’s the key here: ways of doing things. The software industry has barely had enough time to decide on the best way to do things, not to mention the vast majority of companies are hardly at the frontier of software process.