Department: MSc in Informatics (Knowledge and Data Management)
Module Description: In this module students study IT project management activities. Covered topics include software systems engineering, project planning and management, quality assurance, and strategic planning. The student will learn to manage software as a distinct project, use specifications and descriptions, make use of structured techniques, complete reviews and audits, confirm product development with planned verification, and validation and testing. Students will work with essential tools and methodologies for managing an effective IT project, including software for version control, and project management.
Beck, K. (2015). Extreme programming explained: embrace change. 2nd edn. Addison Wesley.
Beedle, M.A. and Schwaber, K. (2002). Agile software development with SCRUM. Prentice Hall.
Cockburn, A. (2002). Agile software development: software through people. Addison Wesley.
Cockburn, A. (2006). Agile software development: the cooperative game. 2nd edn. Addison-Wesley.
Kan, S.H. (1995). Metrics and models in software quality engineering. Addison Wesley.
Newkirk, J. and Martin, R. (2001). Extreme programming in practice (XP). Addison Wesley.
Pressman, R.S. (2015). Software engineering: a practitioner's approach. 8th edn. McGraw-Hill.
Sommerville, I. (2000). Software engineering. 6th edn. Addison Wesley.