ICT development projects face increasing complexity. In addition to technological challenges, managerial and organizational issues arise, causing failure to a vast number of development initiatives. The lecture based part of this course focuses on the management of the development process, including the systems development life cycle, alternative approaches to software development, techniques for project management, and critical success factors. The project-based part of the course, which builds on the software engineering course from the third semester, provides an opportunity to experience and apply the issues and techniques discussed in the course.
Upon completion of the course students should have a firm grasp of the concepts, approaches, techniques and developments in the management of ICT projects, based on lectures and case studies as well as on direct experience in managing a hands-on ICT development project. The course looks both at in-house development projects as well as external and off-shore development projects and explicitly includes issues related to intra-organizational ICT
projects. In addition, concepts related to managing across multiple projects such as quality management and the capability maturity model are discussed as well. The course takes a broad organizational approach to project management, ranging from the traditional project management techniques to measurement issues, financial evaluation, and the management of user expectations and involvement.