Subscribe via RSS Feed

Development

The dangers of delivery

August 7, 2008 0 Comments
The dangers of delivery

My latest Baseline column talks about the risks that follow a successful IT project: But sometimes with projects that really shouldn’t succeed—that are attempting too much, too fast, with too many risks—enough things go right, particularly along the critical paths, enough superhuman effort is made by those involved, so that the project does indeed go […]

Continue Reading »

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: Allowing the specification to drift or change without agreement

June 3, 2008 1 Comment
Pitfall: Allowing the specification to drift or change without agreement

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial Let’s start by freely acknowledging that, with rare exceptions, software of any complexity changes between original specification and actual delivery. This is to be expected, and to a certain extent encouraged, when the changes represent a refinement of our understanding of the […]

Continue Reading »

Pitfall: Abandoning good software engineering practices

May 29, 2008 0 Comments
Pitfall: Abandoning good software engineering practices

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial Why would the use of a new technology or methodology (the “TOM”) cause managers and developers to neglect or even abandon solid software engineering practices? Because those practices are under pressure from the start. Many engineers don’t know them and aren’t willing […]

Continue Reading »