Hasso-Plattner-Institut für Softwaresystemtechnik
IT-Systems Engineering

"Deutschland braucht eine erfolgreiche Bildungspolitik und erfolgreiche Bildungspolitik braucht privates Engagement. Dabei geht es um eine starke Vernetzung von Wissenschaft, Lehre und Wirtschaft. Das HPI ist dafür ein ausgezeichnetes Beispiel." Bruno O. Braun, Präsident VDI

IT-Systems Engineering

Hier finden sie die Hinweise zum Lehrangebot in den Bachelor- und Master-Studiengängen IT-Systems Engineering im laufenden Semester.

Ein Archiv mit dem Lehrangebot älterer Semester finden sie hier.

Softwaretechnik II (WS2011/2012)

Dozent: Dr. Alexander Zeier (Enterprise Platform and Integration Concepts)
Tutor: Thomas Kowark, Martin Lorenz

Beschreibung

The software industry is more and more pushed towards fast time-to-market and short development cycles. Putting it in other words, if a piece of software is not finished at a certain point in time, it can have negative effects on the companies performance. 

 Given the fact that a team is limited to a certain number of people and can thus only build a product of a (relatively) fixed size, multiple teams have to collaborate and work on large software projects together. This, of course, leads to a certain overhead. 

 In Software Engineering 2, you shall learn how to conduct software development in two large groups of about 40 people. We want to prepare you for a situation where you are in a leading position and responsible for a large piece of software. Thus, you shall learn methods, concepts, and technologies that help you to successfully deliver large software in a multiple team setting. 

Anforderungen

Software Engineering 1

Lern- und Lehrformen

The expected 80 participants will be divided into two groups. Each of the groups will be given the same task, which is the requirements engineering, design, and implementation of a Customer Relationship Management (CRM) system.

 We will teach you how to apply the Scrum methodology to a group of about 40 people. This group will be split up into teams leveraging the bachelor project infrastructure. In the course of the semester, you will conduct 4 sprints à 3 weeks. 

 The theory taught in the lecture can directly be applied in the accompanying exercise. This course focuses more on the methods and concepts and less on the actual result.


Hinweis: Lehrveranstaltung wird im WS 2011/12 erstmals auch den Vertiefungsgebieten BPET sowie OSIS (StO 2010) zugeordnet.

Literatur

Will be announced in the lecture.

Leistungserfassungsprozess

The final grading is determined by 

  •  introductory Ruby on Rails exercise (completion mandatory), 
  •  written exam (30%, individual mark) 
  •  usage of presented methods and concepts such as Scrum, BDD, TDD, SCM, and CI (45%, team mark) 
  •  software development results (25%, team mark) 
  •  if work is not distributed equally amongst team members, individual adjustments of the marks are possible

Termine

am 27.01.2012 Vormittagsvorlesung abweichend in HS 3

Webseite

epic.hpi.uni-potsdam.de/Home/SoftwaretechnikII2011

Allgemeine Informationen

ID:

11 L 1323

Kennung:

VT SAMT,VT BPET,VT OSIS

SWS:

4

ECTS Credit Points:

6 (benotet)

Einschreibefrist:

2.11.2011

Studiengang:

IT Systems Engineering (Bachelor)

Themenmodul:

Lehrform:

Vorlesung

Belegungsart:

Kernfach

Themenkomplex:

Softwaretechnologie

Vertiefungsgebiet:

Zurück