.consulting.solutions.partnership Software-Engineering in der industriellen Praxis Überblick, Ablauf
Dr. Marc Lohmann Studium der Informatik an der Universität Paderborn Promotion in Informatik im Bereich Graph Transformationen, Codegenerierung und serviceorientierter Architekturen 2001 2006:Wissenschaftlicher Mitarbeiter an Universität Paderborn 2006 2011: bei sd&m als Software-Ingenieur Chefarchitekt Schwerpunkt: Öffentlicher Bereich (Government) Seit 2011 bei der der msg systems ag Business Consultant Branchenschwerpunkt: Telecommunications & Media Aktuell für mobitv als Solution Architect unterwegs Privates geboren in Versmold verheiratet, 2 Töchter Urlaub msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 2
Vorlesungskonzept Software-Engineering in der industriellen Praxis Aufbau Unterschiedliche Referenten mit langjähriger Erfahrung in industriellen SE-Projekten Jede Blockveranstaltung besteht aus: Vorlesung + Planspiel Praxisbezug Fallstudie baut auf Vorlesung auf Aufgabenstellung kommt aus der Projekt-Praxis Lösung im Planspiel wird in Gruppen erarbeitet Blockveranstaltung an 4 Samstagen: 09:30 11:00 Vorlesung 1 11:15 12:45 Vorlesung 2 13:30 16:30 Planspiel (incl. Ergebnispräsentationen durch die Gruppen) Positionierung: Lehrveranstaltung 4 SWS, 5 CP msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 3
Benotung Teilnahme an Veranstaltung ist verpflichtend Nichtteilnahme an einem BLOCK mit ärztlichem Attest Mündliche Abschlussprüfung: Prüfungsgespräch in Kleingruppen (2-3 Studierende) Dauer: 45 Minuten Ergebnis wird nach der mündlichen Prüfung mitgeteilt Termine: wahrscheinlich im Januar, vielleicht noch im Dezember Was wird geprüft? Prüfungsrelevant sind alle Blockvorlesungen inkl. der Planspiele und die angegebene Literatur msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 4
Überblick über Veranstaltungstermine Block A: Architektur [10.10.2015, 09:30 16:30] A.1 Architekturprinzipien betrieblicher Informationssysteme (Quasar) (Andy Scherzinger) A.2 Testen in industriellen Software-Projekten (Dr. Marc Lohmann) A.3 Fallbeispiel aus der Praxis Block B: Agiles Projektvorgehen [24.10.2015, 09:30 16:30] B.1 Agile Vorgehensmodelle (Dennis Bork) B.2 Scrum: Theorie und Praxis (Dennis Bork) B.3 Fallbeispiel: Lego City in drei Sprints unter Verwendung aller Scrum Artefakte Block C: Mobility [07.11.2015, 09:30 16:30] C.1 Mobile Lösungen im Enterprise Einsatz (Peter Kretz) C.2 Von der Idee zum Produkt (Peter Kretz) C.3 Fallbeispiel aus der Praxis Block D: Projektmanagement [21.11.2015, 09:30 16:30] D.1 Wirtschaftlichkeit von IT Projekten (Dr. Jürgen Stein) D.2 Aufwandsschätzung und Projektkalkulation von Großprojekten (Thomas Engeroff) D.3 Fallbeispiel: Bottom-Up und Top-Down Aufwandsschätzung msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 5
Referenten Block A: Architektur & Qualität [10.10.2015, 09:30 16:30] A.1 Architekturprinzipien betriebliche Informationssysteme (Quasar) Was ist Software-Architektur? Was ist Design? Was ist Quasar? Was sind Komponenten? Was sind Schnittstellen? Komponentenschnitt Architektursichten Andy Scherzinger Lead IT Consultant A.2 Testen in industriellen Software-Projekten Warum testen? Grundlagen des Software-Testens Analytische und Konstruktive Qualitätssicherung Tools zur Unterstützung des Testens Automatisiertes Testen A.3 Planspiel aus der Praxis Architekturentwurf an einem Praxis-Beispiel Dr. Marc Lohmann Business Consultant msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 6
Referenten Block B: Agiles Projektvorgehen [24.10.2015, 09:30 16:30] B.1 Agile Vorgehensmodelle (Dennis Bork) Motivation agiles Projektvorgehen Unterschiede zwischen klassischer, iterativer, agiler Entwicklung Dennis Bork IT-Consultant B.2 Scrum: Theorie und Praxis (Dennis Bork) Charakteristika von SCRUM SCRUM-Prozess SCRUM-Artefakte Planning Poker B.3 Fallbeispiel: Lego City in drei Sprints unter Verwendung aller Scrum Artefakte msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 7
Referenten Block C: Mobility [07.11.2015, 09:30 16:30] C.1 Mobile Lösungen im Enterprise Einsatz (Peter Kretz) Methodik für die Entwicklung von mobilen Lösungen Von der Geschäftsprozessbeschreibung zum Story Board Die fachliche Architektur Peter Kretz Bereichsleiter Travel & Logistics C.2 Von der Idee zum Produkt (Peter Kretz) Neue Bedienphilosophien Anwendungsfälle finden Technologie Einsatz in der Verwaltung Referenzen C.3 Planspiel aus der Praxis msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 8
Referenten Block D: Projektmanagement [21.11.2015, 09:30 16:30] D.1 Wirtschaftlichkeit von IT Projekten (Dr. Jürgen Stein) Grundlagen und Begriffsdefinitionen Die Phasen einer Business Case Analyse Business Case und IT-Investitionsvorhaben Ein Beispiel aus der Praxis Dr. Jürgen Stein Bereichsleiter Travel & Logistics D.2 Aufwandsschätzung und Projektkalkulation von Großprojekten (Thomas Engeroff) Grundlagen und Begriffsdefinitionen Bottom-Up Schätzung (Expertenschätzung) Top-Down Schätzung (Use Case Points) D.3 Planspiel: Bottom-Up und Top-Down Aufwandsschätzung Aufwandsschätzung auf Basis einer realen Spezifikation Vergleich unterschiedlicher Ansätze Thomas Engeroff Senior Project Manager msg Oktober 2015 Software-Engineering in der industriellen Praxis - Überblick 9
msg systems ag (Headquarters) Robert-Buerkle-Str. 1, 85737 Ismaning/Munich Germany Phone: +49 89 96101-0 Fax: +49 89 96101-1113 info@msg-systems.com www.msg-systems.com.consulting.solutions.partnership