The Three Software Project Development Traps (And How to Avoid Them) By Larry Putnam Jr (June 6, 2018) What software companies must do to get out of the costly cycle of jumping into development projects, struggling through challenges, running over time and budget, failing – and starting the whole process all over again.