In my career, I have worked for and observed a wide range of managers. Some are great, some are less so. But, as I’ve made the progression into management over the last couple years, I have thought a lot about what makes a good manager in IT. Perhaps these apply to other fields, but IT [...]
Archive for June, 2010
Qualities of a Good IT Manager
Posted in Productivity, Software Development, Technology on June 15, 2010 | 1 Comment »
Software Project Estimation Part 9: Conclusion
Posted in Productivity, Software Development, Technology on June 8, 2010 | Leave a Comment »
In the previous posts I have discussed the process of software development so that we can get a good handle on what we are estimating. I have discussed the cone of uncertainty so we can know how accurate our estimates should be. And I have talked about four different estimation techniques: Expert Judgement, Count, Function [...]
Software Project Estimation Part 8: Decomposition
Posted in Productivity, Software Development, Technology on June 1, 2010 | Leave a Comment »
Decomposition is the estimation technique most software developers are familiar with. Using this technique, you break the entire project into the individual components that are going to be impacted. Within each component, you itemize the changes that have be be made. You then estimate how long each of those changes will take to complete. Add [...]


