|
Software-Entwicklung in Großprojekten (SoSy3)5 ECTS (englische Bezeichnung: Software Development in Large Projects)
Modulverantwortliche/r: Francesca Saglietti Lehrende:
Francesca Saglietti
Studienfächer/Prüfungsordnungsmodule:
Einfrieren der UnivIS-Modul-Beschreibung: 16.8.2018
Software-Entwicklung in Großprojekten (16433, 1 Semester, Turnus: jährlich (WS))
Informatics II (33677)
Vertiefungsmodule aus dem Sockel beider Studienrichtungen (43093)
Software Engineering I (76808)
Software Engineering II (76811)
Startsemester: |
WS 2018/2019 | Dauer: |
1 Semester | Turnus: |
jährlich (WS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
Inhalt:
- Einführung in die einzelnen Phasen der Softwareentwicklung: Anforderungsanalyse, Spezifikation, Entwurf, Implementierung, Test, Wartung
Beispielhafter Einsatz ausgewählter repräsentativer Verfahren zur Unterstützung dieser Entwicklungsphasen
Ergonomische Prinzipien Benutzungsoberfläche
Objektorientierte Analyse und Design mittels UML
Entwurfsmuster als konstruktive, wiederverwendbare Lösungsansätze für ganze Problemklassen
Automatisch unterstützte Implementierung aus UML-Diagrammen
Teststrategien
Refactoring zur Unterstützung der Wartungsphase
Lernziele und Kompetenzen:
Die Studierenden
wenden auf Basis der bereits erworbenen Programmierkenntnisse systematische und strukturierte Vorgehensweisen (wie das Wasserfall- und V-Modell) zur Bewältigung der Komplexität im Zusammenhang mit dem „Programmieren-im-Großen“ an;
benutzen ausgewählte Spezifikationssprachen (wie Endliche Automaten, Petri-Netze und OCL), um komplexe Problemstellungen eindeutig zu formulieren und durch ausgewählte Entwurfsverfahren umzusetzen;
wenden UML-Diagramme (wie Use Case-, Klassen-, Sequenz- und Kommunikationsdiagramme) zum Zweck objektorientierter Analyse- und Design-Aktivitäten an;
reproduzieren allgemeine Entwurfslösungen wiederkehrender Probleme des Software Engineering durch Verwendung von Entwurfsmustern;
erfassen funktionale und strukturelle Testansätze;
setzen Refactoring-Strategien zur gezielten Erhöhung der Software-Änderungsfreundlichkeit um.
Literatur:
Lehrbuch der Softwaretechnik (Band 1), Helmut Balzert, 2000
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- 079#72#H: 3. Semester
(Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Hauptschulen) | Module Fachwissenschaft Informatik | Software-Entwicklung in Großprojekten)
- 079#74#H
(Po-Vers. 2013 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Mittelschulen) | Module Fachwissenschaft Informatik | Software-Entwicklung in Großprojekten)
- Berufspädagogik Technik (Bachelor of Science)
(Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Bachelor of Science) | Gesamtkonto | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Software-Entwicklung in Großprojekten)
- Berufspädagogik Technik (Bachelor of Science)
(Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Bachelor of Science) | Gesamtkonto | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Software-Entwicklung in Großprojekten)
- Berufspädagogik Technik (Bachelor of Science)
(Po-Vers. 2011 | TechFak | Berufspädagogik Technik (Bachelor of Science) | Studienrichtung Elektrotechnik und Informationstechnik | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Software-Entwicklung in Großprojekten)
- Berufspädagogik Technik (Bachelor of Science)
(Po-Vers. 2011 | TechFak | Berufspädagogik Technik (Bachelor of Science) | Studienrichtung Metalltechnik | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Software-Entwicklung in Großprojekten)
- Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science)
(Po-Vers. 2007 | TechFak | Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science) | alte Prüfungsordnungen | Gesamtkonto | Technische Wahlmodule | Software-Entwicklung in Großprojekten)
- Informatik (1. Staatsprüfung für das Lehramt an Gymnasien): 3. Semester
(Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Gymnasien) | Module Fachwissenschaft Informatik | Software-Entwicklung in Großprojekten)
- Informatik (1. Staatsprüfung für das Lehramt an Realschulen): 3. Semester
(Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Realschulen) | Module Fachwissenschaft Informatik | Software-Entwicklung in Großprojekten)
- Informatik (Bachelor of Science): 3. Semester
(Po-Vers. 2007 | TechFak | Informatik (Bachelor of Science) | Pflichtmodule | Software-Entwicklung in Großprojekten)
- Informatik (Bachelor of Science): 4. Semester
(Po-Vers. 2009s | TechFak | Informatik (Bachelor of Science) | weitere Pflichtmodule | Software-Entwicklung in Großprojekten)
- Informatik (Bachelor of Science): 3. Semester
(Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | weitere Pflichtmodule | Software-Entwicklung in Großprojekten)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. | ReWiFak | International Information Systems (IIS) (Master of Science) | Masterprüfung | Informatics | Informatics Core Courses | Software Engineering I)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. | ReWiFak | International Information Systems (IIS) (Master of Science) | Masterprüfung | Informatics | Informatics Electives | Software Engineering II)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. 2010 | ReWiFak | International Information Systems (IIS) (Master of Science) | Alte Prüfungsordnungen | Masterprüfung | Customized Introduction to International Information Systems | Informatics II)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. 2014w | ReWiFak | International Information Systems (IIS) (Master of Science) | Customized Introduction to International Information Systems | Informatics II)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. 2014w | ReWiFak | International Information Systems (IIS) (Master of Science) | Informatics | Informatics Core Courses | Software Engineering I)
- International Information Systems (IIS) (Master of Science)
(Po-Vers. 2014w | ReWiFak | International Information Systems (IIS) (Master of Science) | Informatics | Informatics Electives | Software Engineering II)
- Mathematik (Bachelor of Science): ab 3. Semester
(Po-Vers. 2007 | NatFak | Mathematik (Bachelor of Science) | alte Prüfungsordnungen | Bachelorprüfung | Nebenfach Informatik | Wahlbereich 1 | Software-Entwicklung in Großprojekten)
- Mathematik (Bachelor of Science): ab 3. Semester
(Po-Vers. 2009 | NatFak | Mathematik (Bachelor of Science) | Nebenfach Informatik | Module im 2. und 3. Studienjahr | Wahlbereich 1 | Software-Entwicklung in Großprojekten)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2009 | TechFak | Medizintechnik (Bachelor of Science) | Modulgruppen B5 und B8.1 - Kompetenzfeld Bildgebende Verfahren | Modulgruppe B8.1 - Vertiefungsmodule ET/INF | Software-Entwicklung in Großprojekten)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2009 | TechFak | Medizintechnik (Bachelor of Science) | Modulgruppen B6 und B8.2 - Kompetenzfeld Gerätetechnik | Modulgruppe B8.2 - Vertiefungsmodule MB/WW/CBI | Software-Entwicklung in Großprojekten)
- Medizintechnik (Bachelor of Science): 5-6. Semester
(Po-Vers. 2013 | TechFak | Medizintechnik (Bachelor of Science) | Kern- und Vertiefungsmodule der Kompetenzfelder | Studienrichtung Bildgebende Verfahren | B8 Vertiefungsmodule ET/INF | Vertiefungsmodule aus dem Sockel beider Studienrichtungen)
- Medizintechnik (Bachelor of Science): 5-6. Semester
(Po-Vers. 2013 | TechFak | Medizintechnik (Bachelor of Science) | Kern- und Vertiefungsmodule der Kompetenzfelder | Studienrichtung Gerätetechnik | B8 Vertiefungsmodule MB/WW/CBI | Vertiefungsmodule aus dem Sockel beider Studienrichtungen)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2018w | TechFak | Medizintechnik (Bachelor of Science) | Bachelorprüfung | Vertiefungsmodule ET/INF | Software-Entwicklung in Großprojekten)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2018w | TechFak | Medizintechnik (Bachelor of Science) | Bachelorprüfung | Vertiefungsmodule MB/WW/CBI | Software-Entwicklung in Großprojekten)
- Wirtschaftsinformatik (Bachelor of Science): 3. Semester
(Po-Vers. 2017w | ReWiFak | Wirtschaftsinformatik (Bachelor of Science) | Gesamtkonto | Kernbereich | Kernbereich Informatik | Software-Entwicklung in Großprojekten)
- Wirtschaftsinformatik (Bachelor of Science)
(Po-Vers. 2018w | ReWiFak | Wirtschaftsinformatik (Bachelor of Science) | Gesamtkonto | Kernbereich (Fachkompetenz) | Informatik | Software-Entwicklung in Großprojekten)
Studien-/Prüfungsleistungen:
Software-Entwicklung in Großprojekten (Klausur) (Prüfungsnummer: 31601)
(englischer Titel: Examination (Klausur) on Software Development in Large Projects)
zugeh. "mein campus"-Prüfung: | - 31601 Software-Entwicklung in Großprojekten (Klausur) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: Klausur, Drittelnoten (mit 4,3), Dauer: 90, 5.0 ECTS, Prüfung).
- 31601 Software-Entwicklung in Großprojekten (Klausur) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: Klausur, Drittelnoten (mit 4,3), Dauer: 90, 5.0 ECTS, Prüfung).
- 77202 Software Engineering I (5 ECTS) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: mehrteilige Prüfung, Zehntelnoten, Dauer: -, 5.0 ECTS, Platzhalter).
- 77502 Software Engineering II (5 ECTS) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: mehrteilige Prüfung, Zehntelnoten, Dauer: -, 5.0 ECTS, Platzhalter).
- 17252 Vertiefungsmodul aus dem Sockel beider Kompetenzfelder (Medizintechnik (Bachelor of Science) 2013, Prüfung, Form: variabel, Zehntelnoten, Dauer: -, 5.0 ECTS, Platzhalter).
|
- Prüfungsleistung, Klausur, Dauer (in Minuten): 90, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- Erstablegung: WS 2018/2019, 1. Wdh.: SS 2019
1. Prüfer: | Francesca Saglietti (100112) |
- Termin: 08.04.2019, 08:00 Uhr, Ort: Tentoria
Termin: 30.09.2019, 11:00 Uhr, Ort: H 7 TechF
Termin: 20.10.2020, 10:30 Uhr, Ort: s. AushangTermin: 08.04.2019, 08:00 Uhr, Ort: Tentoria
Termin: 30.09.2019, 11:00 Uhr, Ort: H 7 TechF
Termin: 20.10.2020, 10:30 Uhr, Ort: s. Aushang
|
![](/img/anew/void.gif) |
![](/img/anew/void.gif) |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|