Subscribe via RSS Feed

Management

Latest column up: distributed development (part 2)

July 17, 2008 0 Comments
Latest column up: distributed development (part 2)

My latest Baseline column is up, discussing how to make a distributed software development project work.  ..bruce..

Continue Reading »

Pitfalls of distributed development

July 7, 2008 0 Comments
Pitfalls of distributed development

My latest Baseline column is up, talking about the challenges of a geographically-distributed software development project. Take a look.  ..bruce..

Continue Reading »

Pitfall: Using the wrong developers

June 23, 2008 0 Comments
Pitfall: Using the wrong developers

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial Various industry studies cite the productivity gap between the best and the worst developers. While there is some controversy over the ranges often cited (such as the famous 26:1 figure), anyone who has managed a diverse group of developers won’t argue with […]

Continue Reading »

Pitfall: Using the wrong metrics (or none at all)

June 23, 2008 0 Comments
Pitfall: Using the wrong metrics (or none at all)

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial That which gets measured gets accomplished or, at least, evaluated. That’s why various software metrics are used as an indication of progress and accomplishment. The best known and easiest to compute is lines of code (LOC), usually measured as thousands of lines […]

Continue Reading »

Pitfall: Lying to yourself and others

June 23, 2008 0 Comments
Pitfall: Lying to yourself and others

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial Self delusion and group delusion are all too common in software development projects. Several factors combine to bring this about. One is the natural optimism prevalent among software engineers, particularly when they are not allowed, encouraged, or required to spend sufficient time […]

Continue Reading »