Managing information technology projects - Schwalbe, Kathy (Course Technology Cengage Learning, 2008)