Learning Objectives
These objectives focus on the fundamentals to create a solid understanding, as well as practical aspects that you can apply in projects or in your professional life:
Basics and understanding
- Understand and critically reflect on the core values and principles of the Agile Manifesto.
- Explain the purpose and benefits of agile project management compared to traditional approaches.
- Be familiar with the main agile methods (e.g. Scrum, Kanban) and their possible applications.
Processes and Methods
- Describe and apply the processes and elements of the Scrum framework (e.g. sprint, daily stand-up, retrospective).
- Understand the basics of Kanban and be able to develop a workflow with Kanban boards.
- Be able to explain the difference between iterative and incremental development approaches.
Practical skills
- Write and prioritise user stories to structure the requirements of a project.
- Plan sprints and reflect on their results (e.g. in sprint reviews and retrospectives)
- Plan and execute an agile project using simple tools (e.g. Trello, Jira or analogue boards).
Teamwork and Communication
- Recognise and actively promote the importance of collaboration and communication in agile teams.
- Understand and apply methods to improve team dynamics and encourage self-organisation.
- Effectively use feedback mechanisms in retrospectives and daily stand-ups.
Problem solving and adaptability
- Be able to respond to typical challenges (e.g. changing requirements, time pressure) in agile projects.
- Develop strategies for identifying and resolving conflicts in teams.
- Recognise the importance of continuous improvement and implement it in the team.
Practical objectives
- Carry out an agile project independently as a team in a simulation or exercise.
- Assess the benefits and limitations of agile approaches for diferent types of projects.
- Gain initial experience of how agile can be used in a professional context.
These learning objectives provide a balanced mix of theory and practice to give students a solid foundation and initial skills in agile project management.