Saturday, December 22, 2007
Why do we hate process so much anyways?
A critical analysis of a blog entry by Mike Kavis is in order...
Mike asked the question: why do we hate process so much anyways? which the answer is simple. No one hates process, everyone hates bad processes.
| | View blog reactionsMike asked the question: why do we hate process so much anyways? which the answer is simple. No one hates process, everyone hates bad processes.
- I was working on small teams and sometimes I was simply the only one on the team. There was no established architecture and no standards. Since this was the norm and nobody cared, why bother me with tons of documentation.
- As I moved through my career I worked on larger projects that spanned multiple user groups and application silos. Suddenly, the lack of process became a recipe for failure.
- or those who don't like process, I can meet you half way. I believe in a lightweight process that supports agile development but not process that creates bureaucracy and results in 12-18 month projects that are doomed for failure.
- In addition we are working towards 12 week deliverables where we work on multiple workflows concurrently that need to plug in together at the end
- The trick is to not create so much process that you stifle creativity and make technical decisions based on process instead of business need
- Outsourcing is a decision our company has made so my job is to make it work regardless of what I think about outsourcing. I can complain about it and allow us to fail or I can make it work.
- One of the most important tools is clear direction and good communication.