Were losing hundreds of billions of dollars a year on broken software and great new ideas such as agile development and Scrum dont always pay off. But theres hope. The nine software development practices in Beyond Legacy Code are designed to solve the problems facing our industry.