Dynamic software development : managing projects in flux - Wells, Timothy D. (Auerbach Publications, 2002)