A few weeks ago we had a “lessons learned” session where all the developers, QA people and field circus engineers got to talk about why development cycles are getting longer, we’re finding more and more bugs, and people are getting more disgruntled. It was amazing how many people thought that what we really need are clear requirements that don’t change from day to day, proper development methodologies, design review meetings, code reviews, etc. At the end of the meeting, our boss’s boss came into the meeting and the meeting facilitator gave him a precis of what was going to be in his report. On the way out of the meeting, a developer who is just as experienced and cynical as I turned to one of our younger colleagues and said “You realize that now that we’ve had the meeting and had a chance to vent, management will think the problem is fixed”.
Continue reading “Hold me, I’m scared!”