Feb 24 2009
Value of process
To expand upon yesterday’s blog post, TFS has really been a facilitator for me to help improve processes and be a leader in a way to help promote better process. I explained to Sue today how the bug triage and reporting processes worked, how bugs are put into a backlog, how they get assigned to an iteration when they are assigned to be fixed there, how related / linked tasks are created for bugs, and how testing tasks are linked to from the development task. We also talked about putting linked testing for hotfixes as tasks in future releases for regression testing to make sure the hotfix rolls properly into next major releases of the software.
I’ve always been a process oriented guy and promoted better process not to “control” things, but with process comes expected levels of efficiencies. In fact well designed process should only be a set of rules you expect people to follow and give them the freedom to no have to be “controlled” and micro managed. If you have proper good process, micro management isn’t necessary (unless you’re paranoid and don’t trust your people). With process, people don’t waste time reinventing the wheel all the time. Quality control goes up with process. Things don’t “fall off the cart” when there’s process. So many good things come from well designed and embraced process that you don’t get when you’re just flying by the seat of your pants all the time. Even Agile processes are… a process.
Comments Off