
There are many factors that can cause a software development
project to run into problems. The most common are imprecise
specifications, insufficient planning and analysis, poor project
management, continually moving goalposts, unrealistically short
timescales, weak quality assurance and underestimated costs. In
this podcast Cliff Saran speaks to Paul Michaels, director of
consulting at Metri measurement consulting, about how to steer a
software development project in the right direction.