Official course description:

Full info last published 26/11-21
Course info
ECTS points:
Course code:
Participants max:
Offered to guest students:
Offered to exchange students:
Offered as a single subject:
BSc in Software Development
Course manager
Associate Professor
Course semester
Forår 2022
31 January 2022
31 August 2022
Exam type
ekstern censur
Grade Scale
Exam Language

This course is discontinued. Several supervision sessions in course content and objectives will run for students eligible for the extraordinary exam held summer 2022.

The course content will be based on last year’s instance; this includes course book, articles, exercises, etc. Students will be given access to the recordings of last year’s lectures. Supervision sessions will be organized to provide structured access to the course manager, starting with an introductory meeting in which the course setup will be presented.

The goal of this course is to provide students with a broad understanding of the challenges involved in managing a software development project, as well as well-established techniques and tools available to address these challenges.


According to recent studies, IT project success rates internationally are very low, almost one third of them get cancelled and over half of them are challenged. Lack of skilled project management and executive support is stated as the main reason for failure. This course helps to address this problem in the industry by teaching the students taking the course the important skills of software project management.

The goal of this course is to provide students with a broad understanding of the challenges involved in managing a software development project, as well as well-established techniques and tools available to address these challenges. This will allow students to act within a software development project either as team members or as project managers.

The course includes a general introduction to IT project management and the methods and techniques used to manage an IT project. As a whole, the course provides an overview of different models and how they relate to IT project management.

  • Differences and similarities between different development models.
  • Different ways to organize the development process, with particular focus on agile and plan-driven methods: waterfall Model and plan driven project management, and Scrum as the method for systems development and project management.
  • Systems development and project management in multicultural and distributed teams.

Formal prerequisites
This course is placed on the fourth semester of the BSc in Software Development.
Knowledge of programming and system development.

Intended learning outcomes

After the course, the student should be able to:

  • Describe the role of a software project manager
  • Explain the content of the various methods and techniques for systems development and project management that are covered in the course
  • Identify key characteristics of a software project and critically reflect on which project model better fits such characteristics
  • Use a variety of tools and effective techniques for software project management
  • Plan and organize a small software project
  • Discuss the different challenges related to managing both collocated and distributed software development projects
  • Apply techniques and methods of software project management on a small software project
Learning activities

The teaching is organized as an alternation between lectures and practical exercises to experience first hand the topics under analysis. Individual and group-based assignments will also be given sporadically to ensure consolidation of core concepts throughout the course. Finally, students will be highly encouraged---but not requested---to incrementally submit preliminary reports of their final hand-in. These submissions will be evaluated and feedback will be provided with the aim of improving the quality of the final hand-in.

Course literature

The course literature is published in the course page in LearnIT.

Student Activity Budget
Estimated distribution of learning activities for the typical student
  • Preparation for lectures and exercises: 30%
  • Lectures: 20%
  • Project work, supervision included: 15%
  • Exam with preparation: 25%
  • Other: 10%
Ordinary exam
Exam type:
D: Submission of written work with following oral, External (7-point scale)
Exam variation:
D22: Submission with following oral exam supplemented by the submission.
Exam submission description:
The submission will be a report documenting and reflecting on the management of the second year project; additional information about the required content will be provided throughout the course and clearly detailed on LearnIT. In those cases in which the second year project cannot be used as a test case, alternative assignments will be crafted on an ad-hoc basis. The same will be applied for re-examinations.
Exam duration per student for the oral exam:
20 minutes

Time and date