Fachgebiet Software Engineering Übersicht © 23.01.2014 Albert Zündorf, Kassel University Software Engineering I m Vorlesung im Wintersemester 2010/11 m.

Slides:



Advertisements
Ähnliche Präsentationen
Wir wünschen viel Erfolg
Advertisements

Links Normen und Standards zum Qualitätsmanagement
Links Normen und Standards zum Qualitätsmanagement
Rollenbasierter Entwurf am Beispiel eines benutzeradaptierbaren Hyperbooks Institut für Informatik Rechnergestützte Wissensverarbeitung Universität Hannover.
Bildverarbeitung Technische Universität Darmstadt
Organisatorisches Übungsblatt wöchentlich (ab ), von Mitte November an nur im Netz Abgabe der Lösungen jeweils 1 Woche später, 5 Minuten vor der.
Zusammenfassung Risiken sind Bestandteil jeder Projektarbeit
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Links Links sind im Text angegeben. Weitere Links werden kontinuierlich eingefügt.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Testing Frameworks im Internet Testing Framework (xUnit, unit testing)
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Folie 1LE 3.1 Prozessqualität LM 2 Prozessqualität und Produktqualität Links Normen.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Links Links sind im Text angegeben. Weitere Links werden kontinuierlich eingefügt.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme RUP in der Praxis Zum RUP existiert eine online Version. Mit dieser Version können.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme MuSofT LE 3.1-4V - Modell Überblick Links zum Kapital V- Modell Glossar mit Zuordnung.
Cassey - Common Answer Set Evaluation sYstem Jean Gressmann Benjamin Kaufmann Robert Lenk.
Gliederung der Vorlesung Software Engineering WS 2001/2002
Einführungssitzung Architekturen interoperabler Systeme für raumzeitliche Prozesse Einführungssitzung Lars Bernard, Udo Einspanier,
Programmiermethodik SS 07 Prof. Albert Zündorf
Programmiermethodik SS 09 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1339 im Altbau)
3. Analyse Gliederung: Einführung Anforderungsdefinition
Software Engineering Seminar Metamodellierung
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Software Engineering I m Vorlesung im Wintersemester 2008/09 m.
Reservierungs Datenbank
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Projektplan: m : Anforderungsanalyse Dokument m :
Programmiermethodik SS 06 Prof. Albert Zündorf
Tätigkeiten bei der Softwareentwicklung
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Compilerbau und Reverse Engineering m Vorlesung im Wintersemester.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Software Engineering I m Vorlesung im Wintersemester 2007/08 m.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
1 Reverse Engineering WS 07 / 08 A. Zündorf. Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University 2 Organisatorisches.
Projektmanagement Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Wasserfallmodel Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. Funktionsorientierte Organisation.
Software Engineering I
Model Driven Engineering SS 10 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1339)
Model Driven Engineering SS 10 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1339)
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Test Summary: m ein Fehler pro Tag m Test First m Funktionstests.
Model Driven Engineering SS 10 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1339)
Programmiermethodik SS 10 Prof. Albert Zündorf
Programmiermethodik WS 2013/14 Prof. Albert Zündorf
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. funktionsorientierte Organisation.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. Funktionsorientierte Organisation.
Programmiermethodik WS 2011/12 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1338)
Vorgehensmodelle Motivation Softwaretechnik Beispiel
Bildverarbeitung Technische Universität Darmstadt
Bildverarbeitung Technische Universität Darmstadt
Universität Karlsruhe (TH) © 2008 Univ,Karlsruhe, IPD, Prof. LockemannDBI 0 Datenbankimplementierung und -tuning Einführung.
Universität Karlsruhe (TH) © 2006 Univ,Karlsruhe, IPD, Prof. Lockemann/Prof. BöhmTAV 0 Transaktionsverwaltung Einführung.
1 Informations- und Technikmanagement Prof. Dr.-Ing. Thomas Herrmann IMTM Gst-IS Gliederung der Vorlesung 1.Einführung (2.4.) 2.Was ist ein soziotechnisches.
Vorgehensmodelle: Wasserfallmodell
Zeitplanerstellung ACHTUNG:
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Software Engineering I m Vorlesung im Sommersemester 2012 m Prof.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Client Architecture Data Model GUI KI Socket Connection.
Model Driven Engineering SS 10 Prof. Albert Zündorf Fachgebiet für Software Engineering Wilhelmshöher Allee Kassel (Raum 1339)
Simulation komplexer technischer Anlagen
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Organisatorisches Vorlesungstermine: –dienstags, 14:00h, A125 –freitags,
Softwarepraktikum WS 2011/2012 Gruppe 20 - Clowncollege
Praktische Optimierung Sommersemester 2010 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund.
Zusammenfassung der Vorlesung
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Hauptseminar SS 2006 Hinweise für Autoren.
Grafiken Kapitel 5.
Systementwicklung Vorgehensmodelle am Beispiel des RUP
Prozessmanagement Notationen und Tools.
Kurze Rekapitulation aus der Einführungsvorlesung Stunde VII: Planen und Realisieren Manfred Thaller, Universität zu Köln Köln 20. Oktober 2011.
Systemanalyse BA Heidenheim 2002.
Programmiermethodik WS 2018/19 Prof. Albert Zündorf
 Präsentation transkript:

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Software Engineering I m Vorlesung im Wintersemester 2010/11 m Prof. Albert Zündorf m Betreuer: Andreas Scharf, et. al. m Fachgebiet für Software Engineering

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Was braucht man für die Softwareentwicklung im Team?

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Inhalte und Lernziele: m Größere Software l Legacy Code l Bibliotheken l Architekturen l Umbauten m Software Entwicklung im Team l Versionsverwaltung l Konzeptdiskussionen l Koordination und Absprachen l Aufgabenverteilung

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Inhalte und Lernziele: m Software Projekt Management l Qualitätsmanagement l Projektaktivitäten / -phasen l Aufwandsschätzung l Zeit- und Kostenplanung l Organisation / Vorgehensmodelle l Projektdokumente l Projektmanagementwerkzeuge

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Inhalte und Lernziele: m Software Entwurf: l Konzeption neuer (komplexer) Funktionalität l Konzeption von (Architektur) Umbauten l Architekturkonzepte m Requirements Engineering l Konzepterarbeitung mit Laien / Kunden l Verständliche Szenarios l Klärung der Funktionalität l Nichtfunktionale Anforderungen l Anforderungsdokumentation

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Projektziel im WS 0910 MegaLoMania (Demo, Blog)

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Organisatorisches Umfang: 4 SWS teils Vorlesungen teils Übungen Übungsbetreuung: SE Tutoren Ort und Zeit: Mittwoch 12: :45 Raum und nach Vereinbarung Beginn: Mittwoch, den Prüfung: Projektarbeit Gruppen a 8 Personen wird nur einmal im Jahr angeboten Folienskript, Unterlagen, Aufgabenstellungen: meist einen Tag in voraus.

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Gruppen- / Projekteinteilung m Vorlesungen 1 SWS bis Anfang Januar m Teamarbeit nach SCRUM l 8 Sprints a 2 Wochen l 4 Releases l Wöchentliche Präsenz-Gruppentreffen/-arbeit mit Tutor l Release Presentation vor Kunden

Noten: m 50% Teamnote l 10% Teamtreffen, l 10% pro Release m 50% Individualnote l 10% Individualzeit l 15% Vortrag l 25% Rolle Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University

Zeitaufwand m 4 SWS = 6 ECTS m 1 ECTS = 30 Stunden m 20 SWS = 900 Stunden pro Semester m 40 Stunden pro Woche = 22,5 Wochen pro Semester Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University

Zeitaufwand 180 Stunden SE1 m 8 Vorlesungen a 45 Minuten = 12 Stunden m Teambildung diese Woche = 2 Stunden m 4 Kundenpresentationen a 2 Stunden = 8 Stunden m 160 Stunden Teamarbeit, z.B.: l 20 Wochen a 8 Stunden l 16 Wochen a 10 Stunden l 12 Wochen a 13,3… Stunden Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University

Literatur Grundlegend: Helmut Balzert: Lehrbuch der Software-Technik (Bd. 1 und 2), Spektrum Akademischer Verlag 1996 (viele Details, sehr umfassend, eher ein Nachschlagewerk) Unified Modeling Language: Grady Booch, James Rumbaugh, Ivar Jacobson: The Unified Modeling Language – User Guide, Addison Wesley 1999 (die haben das erfunden) Grady Booch, James Rumbaugh, Ivar Jacobson: The Unified Software Development Process, Addison Wesley 1999 (relativ wichtiges Standardwerk) Jochen Seemann, Jürgen Wolff von Gudenberg: Software Entwurf mit UML; Springer 2000 (ziemlich gut)

Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Literatur Martin Hitz, Gerti Kappel: Work, dpunkt.verlag 1999 (ziemlich gut, umfangreich) Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns, Addison Wesley 1995 (wichtiger Trendsetter) Albert Zündorf: Rigorous Software Development with UML, Hintergrund: Frederick P.\ Brooks: The Mythical Man Month, Addison Wesley 1975 (ist nur kurz aber ziemlich witzig, unbedingt mal lesen) Watts Humphrey: The Personal Software Process