Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Software Engineering II: Project Organization and Management (POM) - Summer 2017

Repeat Exam Review:

  • The exam review for the final exam takes place on Tuesday, 21.11.2017, 12:00 - 12:30 (01.07.014)
  • Only students, who register in the form below until Sunday, 19.11.2017, 23:59, can participate in this review.
    • Important: Students without registration cannot participate in the exam review.
  • We send out specific time slots to all participants on Monday 20.11.2017.
  • The same rules as in the final exam review apply (see below)

Repeat Exam Review Registration is closed

Final Exam Review:

  • The exam review for the final exam takes place on Tuesday, 12.09.2017, 10:00 - 11:30 (01.07.023)
  • Only students, who register in the form below until Sunday, 10.09.2017, 23:59, can participate in this review.
    • Important: Students without registration cannot participate in the exam review.
  • We send out specific time slots to all participants on Monday 11.09.2017.
  • Rules
    • A student has to review his / her own exam. It is not possible that someone else reviews the exam!
    • Participants need to bring their ID and their student ID in order to review their exam.
    • Participants can review their exam and the sample solution during the assigned time slot. They can also see the point distribution.
    • Participants are not allowed to take any materials into the exam review room and have to store their bags outside.
    • Participants are not allowed to talk during the exam review.
    • Participants get a sheet of paper and a pencil to write down complaints. These complaints are collected and peer reviewed by the advisors after the exam review.
      • Important: Complaints can increase your points in case you received too few, but they can also decrease your points in case you received too many!
    • Participants get notified within 3 weeks, if there is a change in their grade.
    • Participants cannot discuss their complaints with the advisors.

Final Exam Review Registration is closed

Course Information

  • Language: English
  • Type: 2V + 2Ü
  • Module: IN2083
  • ECTS Credits: 5 / 6 (depends on your study program)
  • Prerequisites: You should have passed an introduction course into software engineering (e.g. IN0006). It is helpful if you successfully participated in Software Engineering I: Software Technology (IN2126), Advanced Topics of Software Engineering (IN2309, IN2126) or similar courses
  • TUMOnline: Please register for the Lecture in TUMOnline
  • Time and Location: Lectures and exercises are intermixed on
    • Wednesday 8:45 – 11:30, MI HS1 (starting April 26) with 15 min break
    • Friday 12:15 - 13:45, MI HS1 (starting April 28)

Important Information

  • Our lectures and exercises are interactive, they are based on interaction in the classroom.
  • Your participate in in-class exercises, such as tutorials, quizzes and team exercises.
  • You form a team with your fellow students and manage a mobile app development project.
  • We expect active participation. You can earn an exam bonus for successfully participating in exercises.
  • You must have your own Laptop and you are required to bring it to class!
  • Please register in TUMOnline if you want to take this course

Learning Goals

  • Learn and apply the basic techniques and methods of project organization such as task, issue and meeting management
  • Apply agile methods, in particular Scrum
  • Learn how to form teams, how to communicate and collaborate in a team project
  • Estimate tasks and schedule projects
  • Model software life-cycles
  • Write proposals and (agile) contracts
  • Design user interfaces, create prototypes and evaluate these using typical usability heuristics
  • Apply software configuration management including change, branch, merge and review management using git and pull requests
  • Apply build, release and feedback management by implementing typical continuous integration and continuous delivery workflows
  • Learn how to manage risks and global projects
  • Learn how to demonstrate your software to clients and end users
  • Get to know project management antipatterns

Desired outcome

You become a technology manager and you are able to apply the key concepts, techniques and methods of software project management that are used when complex software systems in large teams are developed. 

Lecturer

Stephan Krusche
Dr. Stephan Krusche
 

 

Teaching Assistants

Simon Rehwald Priyanka Chaudhary Gani Qinami Admir Jashari Joan Disho
Arald Haveriku Julian Frielinghaus Diletta Milana Hamed Rasifard Swathi Sunder