While the methods of project saboteurs are similar, any project in the wild may encounter very different kinds of saboteurs. The Project Saboteur Taxonomy is an attempt to shed some light on the saboteurs in the wild. Saboteur Types This taxonomy contains five types. I am sure that there are plenty other types – please… Continue reading Project Saboteur Taxonomy
Category: Software Development
The Project Saboteur’s Handbook
There are many ways to sabotage a project. Recognizing them is the first crucial step to counter them. In this brief handbook I will present a number of ways of sabotage that I have encountered in various projects. This post is the saboteur’s handbook. The countermeasures will be saved for another post. Enough of introduction.… Continue reading The Project Saboteur’s Handbook
How we Achieved the Best Code Quality in my Career
My recently finished project produced the best code quality in my career so far. The key success factors were a clear architecture, insane compiler warning levels and last but not least code reviews. The project was a greenfield project so there was no legacy code to inherit which gave us the opportunity to create something… Continue reading How we Achieved the Best Code Quality in my Career
Handing over my Baby eehmm Project
I’m just in the last phase of a project: Handing over my baby eehmm, sorry, I mean project to the maintenance team. Looking back, I find that the project has undergone a number of phases, setting quite different demands on the technical leadership. After this week I will no longer have any own assignments in… Continue reading Handing over my Baby eehmm Project
Sprint Goals Tie up Loose Ends
Working in an agile team the days before a sprint demo is an intense experience. Everyone is extra focused. Test cases are run to find bugs. The last loose ends are tied up to make sure the entire sprint is finished. To me, a sprint demo is not only a way to show the progress… Continue reading Sprint Goals Tie up Loose Ends