Course Description
In this onsite course, you gain in-depth, hands-on experience in managing agile projects. As a coach, you oversee real software development teams — often international and cross-functional — who are simultaneously working on an industry-backed projects. You guide your teams through every phase of agile development, from sprint planning to delivery, while ensuring effective collaboration, quality control, and continuous improvement.
You practice key project management activities, including release planning, backlog refinement, modeling system architecture, and ensuring code quality. Regular coaching meetings with fellow coaches and course instructors provide a platform to discuss progress, address challenges, and plan upcoming work. This immersive environment helps you develop the essential leadership and communication skills needed to navigate real-world project complexities.
Prerequisites
You have previously participated in a project at the chair of Prof. Krusche or Prof. Bruegge (e.g., iPraktikum) or have equivalent practical exposure to agile methods like Scrum. You possess several years of experience in at least one object-oriented programming language (e.g., Swift, Java, Objective-C, Python, C++, C#) and have implemented iOS apps or similar software projects before.
Experience in mobile application development, usability engineering, or prior project management roles is beneficial. Strong English communication skills are required for effective coaching and client interaction.
Learning Objectives
You refine your ability to coach and motivate a team in an agile environment. By facilitating sprint ceremonies—like stand-ups, retrospectives, and sprint reviews—you ensure the team remains focused, collaborative, and goal-oriented. You learn to plan and execute releases effectively, manage changing requirements, mitigate risks, and balance technical debt with feature development. Through continuous observation and feedback loops, you gain practical insight into prioritization, resource allocation, and stakeholder communication. You regularly coordinate with team members, industry clients, and instructors, honing your communication and conflict-resolution skills. By promoting transparency and trust, you foster an environment where problems are surfaced and addressed early. You apply Scrum and related agile practices (e.g., Kanban boards, user story mapping) in a real setting with demanding deadlines and deliverables. This exposure emphasizes adaptability, quick iteration, and responding effectively to change.
You guide teams in maintaining high-quality code, performing efficient code reviews, and adhering to continuous integration and delivery pipelines. By overseeing technical modeling and system architecture discussions, you ensure the project remains scalable and maintainable. You gain experience in recognizing and addressing issues such as scope creep, team conflicts, and evolving customer requirements. By leveraging coaching techniques and agile principles, you learn to resolve impediments that threaten team morale or project success. You strengthen your leadership style by taking responsibility for project outcomes. Through reflection and feedback, you improve not only your project management capabilities but also your interpersonal skills, emotional intelligence, and professional confidence.
At a glance
- Credits: 10 ECTS
- Course type: Bachelor/Master Practical Course
- Possible module numbers: IN0012, IN2106, IN2128, IN4206
- Participants: 8-10 students
Info meeting
Tuesday, 04.02.24 at 16:30 in ITüpferl FMI or (Online) -> Slides
Application
- Attend the Info Meeting (See above)
- Fill in our Application Form (Will be opened by shortly before the info meeting).
- We invite you to a short personal interview on 14.02.2025. You get a notice via mail by TBA.
- Prioritize the Practical Course “Agile Project Management” in the matching system of the faculty.
We are dedicated to promoting diversity and inclusivity in our courses. Our selection process is designed to ensure fairness and identify the most qualified candidates based on experience, motivation, communication skills, and management capabilities.
We believe in the value of a diverse applicant pool and aim to support talented individuals from all demographics, fostering an inclusive environment where every student can thrive. While we actively encourage women to apply and highlight female role models, we wish to emphasize that gender is only considered when candidates have identical qualifications, ensuring that all selections are merit-based.
Schedule
All the Events from the iPraktikum Schedule and the following coach specific meetings
Event | Date | Time | Place | Comments |
---|---|---|---|---|
Coach Kickoff | 09.04.25 | TBA | ITüpferl FMI | You will get to know each other and we will discuss some organizational topics |
Related Courses
Results of previous semesters
- iPraktikum 2024/25
- iPraktikum 2024
- iPraktikum 2023/24
- iPraktikum 2023
- iPraktikum 2022/23
- iPraktikum 2022
- iPraktikum 2021/22
- iPraktikum 2021
- iPraktikum 2020/21
- iPraktikum 2020
- iPraktikum 2019/20
- iPraktikum 2019
- iPraktikum 2018/19
- iPraktikum 2018
- iPraktikum 2017/18
- iPraktikum 2017
Contact
Please send an email to ios (at) in.tum.de and do not contact us individually.