Information technology project management - Schwalbe, Kathy (Course Technology, Cengage Learning, 2014)