1…The Challenge Of Software Project Management

Despite the increasing importance of software in our world, the average software project is maddeningly difficult to manage—schedules slip, projects fail, or if they’re completed they frequently fail to deliver what was intended. These frustrations are well known to those of us whose jobs lie in the world of delivering software solutions; we all have our personal horror stories of projects gone awry. And given the importance of software today, such failures quickly translate into lost business opportunities, or even failed businesses.

Successful businesses, by contrast, understand the importance of software development capability as a means to ensure project health and long-term business viability. ...

Get The Economics of Iterative Software Development: Steering Toward Better Business Results now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.