Portfolio Category: Web Development

Feb 12, 2018
Multi-tasking

This is another ‘skill’ (like ‘hitting the ground running’) that people think they have, but they really do not. The more you ask people to multi-task, the worse their work will be and the longer it will take. This applies to multi-tasking at the minute-to-minute level (juggling emails, phone calls, actual work, etc.) as well […]

Continue Reading

Feb 12, 2018
The ‘hit-the-ground-running’ myth

When adding people to a project, it is tempting to assume that they can hit the ground running. No one hits the ground running in the world of software development, and those who say they do are mistaken. Every project has an acclimation period, and the farther along the project is, the longer that acclimation […]

Continue Reading

Feb 12, 2018
Constructing a wall of process

When the development team feels overwhelmed, one of the natural reactions is to establish a lot of process to slow things down. I have worked at places where even the most simple of changes required a change request form to be filled out (on paper, of course), in triplicate, physically disseminated, agreed upon, cross-signed by […]

Continue Reading

Feb 12, 2018
The wrong metrics

Managers need metrics for variety of reasons: measuring ‘success’ or status, performance reviews and analysis, and so on. The mistake I see too often is that the easier it is to collect a metric, the more likely that it’s not measuring anything useful. Of course, the easiest metrics to collect or understand are also the […]

Continue Reading

Feb 12, 2018
The ‘pregnant woman’ mistake

Fred Brooks illustrated a common project management mistake with his famous statement that just because one woman can have a baby in nine months does not mean that nine women can have a baby in one month. And we still see this come up time and time again — the idea that throwing more people […]

Continue Reading