Allison, Ian, "Towards an agile approach to software process improvement: addressing the changing needs of software products.", Communications of the IIMA, 2005