Five ways to destroy a development project (software development) | IEEE Journals & Magazine | IEEE Xplore