When Working Software Is Not Enough: A Story of Project Failure

As we continue to slog onward trying to ease our overall product process into something more agile, adaptable and effective, we continually run into roadblocks. Typically these are legacy process issues, such as an existing “finger in the air” customer commitment suddenly appearing to bypass all the carefully structured estimation and prioritisation. Although irritating, this …

Continue reading ‘When Working Software Is Not Enough: A Story of Project Failure’ »

Failures in Agile Develoment

A slightly lightweight article, but the idea is sound. To really make software development processes which work, we need to recognize and pick apart failures as well as celebrate successes. It can be politically tough, though, to stand up and admit failure without trying to spin the blame. InfoQ: Failures in Agile Develoment