ITLED4350 – Modern system development processes
Course description
Course content
This course is part of the EVU (experience-based studies) at the Department of Informatics. The course gives students an overview of current research and up to date practitioners’ experiences on practices, methods, and challenges with agile software development and agile transformation. More concretely, topics like DevOps, BizDev, continuous development, cross-disciplinary teams, story points estimation, leadership in agile processes, coordination mechanisms, management of digital debt, and agile requirements management will be covered. Examples and case studies from Norway and Scandinavian countries will be emphasized. The course design aims at mobilizing the students’ own experiences and reflections on the topics discussed.
Some experience with software development and especially agile software development processes is recommended for attending.
Learning outcome
After successfully completing the course, the students will acquire:
- detailed insights on agile software development methods like Scrum, Kanban, and various hybrid models
- state-of-the-art knowledge about organizing and coordinating agile processes
- insights on estimation in agile processes
- insights on agile requirements management
- insights on how to manage digital debt in agile processes
- insight on agile transformation processes in large organizations
- competence and skills to organize agile projects
- competence and skills to practice agile requirements
- competence and skills to reflect on and evaluate adjusting agile processes to context
Admission
According to current rules for experience-based studies (EVU) at the Department of Informatics.
Prerequisites
Formal prerequisite knowledge
The course is experience-based and assumes that the students have some practical experience and knowledge of agile system development processes.
Overlapping courses
4 credits overlap with ITLED4220 – Prosessforbedring og smidige metoder i systemutvikling
Teaching
The course is taught over 5 full days divided into 3+2 days.
It's compulsory to attend at least 80% of the course.
Examination
The course is evaluated based on a project assignment (home exam) written individually, or in groups of 2 or maximum 3 students. This project assignment constitutes 100% of the final grade.
Examination support material
When writing the home exam, you must familiarize yourself with the rules regarding use of sources and citations. If you violate the rules, you may be suspected of cheating/attempted cheating.
Language of examination
You may write your examination paper in Norwegian, Swedish, Danish or English.
Grading scale
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.
Resit an examination
It will not be offered new exams to students who have withdrawn during regular exams or who have not passed. If the student is unable to deliver the project assignment within the deadline due to illness or for any valid reason, a new submission deadline may be granted upon application.
Special examination arrangements
Application form, deadline and requirements for special examination arrangements.