Your New Process (Some Assembly Required)
Filed Under Software Process | 6 Comments
Software teams are continually looking to adopt and mutate their processes to help counteract their immediate needs and weaknesses. And I think we can all agree that different software processes have their strengths and weaknesses.
Therefore, it is only logical to say that the this equation holds true:
Process Strengths + Current Team Weaknesses […]
Clients, Budgets, and The Credit Card Phenomenon
Filed Under Human Factors, Software Process | Leave a Comment
There are many big reasons why you want stakeholders involved in a project including: input, feedback, direction, and buy off. However, all projects have a single thing in common - budget.
When project owners get left in the dark (or sometimes keep a blind eye on purpose) they run the serious risk falling trap […]
The Illusion Of Technically Competent Managers
Filed Under Human Factors, Software Process | 8 Comments
The role of technical manager is inherently flawed by nature.
It is insanely rare that you can find someone who is both technically competent and has the people management skills to accomplish this job - so already you are working against the odds. Jurgen’s recent opinion that most software developers are utterly unqualified for such […]
Quit Sweeping Known Uncertainity Under The Rug
Filed Under Human Factors, Software Process | 3 Comments
This is a continuation of the post - Mr. Yuk Says Project Roadmaps Are Poisonous
As the saying goes, the first step in fighting addiction is admitting you have a problem. Unfortunately, it is human nature for us to rationalize away our problems. Problems which then create ticking time bombs in fragile card houses.
One […]
Mr. Yuk Says Project Roadmaps Are Poisonous
Filed Under Software Process | 6 Comments
For some time now, I have thought that high-level project roadmaps (Gantt charts in particular) are one of the most worthless documents that a software project team can produce. I shouldn’t be so hard on them, but there are an uncountable number of reasons why I despise these charts.
Quantifies Unknowns
As the old saying goes:
You […]



