konferenz informatik & schule – dresden – [email protected] konferenz informatik...
TRANSCRIPT
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Software-Engineering in der beruflichen Ausbildung –
Simulation realer Projektsituationen
Dipl.-Ing. Heike VockeIT-Beratung & Honorardozentin
Dipl.-Kfm. Ulrike WoigkFachlehrer am b.i.b. Bildungszentrum für informationsverarbeitende Berufe gGmbH
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Software-Engineering am b.i.b.
ProjektmanagementProjektmanagement
Software-Engineering / ProgrammierungSoftware-Engineering / Programmierung
QualitätssicherungQualitätssicherung
TestRealisierungDesignEntwurfAnalyse
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
fachübergreifendes Umsetzen von Fähigkeiten und Kenntnissen
theoretische Software-Engineering-Kenntnisse in realen Projektsituationen
ergebnisorientierte, kostenbewusste und effiziente Projektarbeit
kundenfreundliche Darstellung der erbrachten Teil- und Gesamtleistungen
praktisches Erkennen der Vor- und Nachteile der Teamarbeit
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
SystemdesignKW 3
SystemdesignKW 3
SystemanalyseKW 1
SystemanalyseKW 1
• Teambildung, Rollen• Analyse der Aufgabenstellung• Projektplanung
• Teambildung, Rollen• Analyse der Aufgabenstellung• Projektplanung
SystementwurfKW 2
SystementwurfKW 2
• Klärung offener Fragen mit AG• Anwendungsfälle, Grobkonzept• Aufwands- und Kostenplanung
• Klärung offener Fragen mit AG• Anwendungsfälle, Grobkonzept• Aufwands- und Kostenplanung
• Review des Entwurfes, Freigabe• Spezifikation, Testkonzept• Implementierung (C++)• Controlling: Soll-Ist-Vergleich
• Review des Entwurfes, Freigabe• Spezifikation, Testkonzept• Implementierung (C++)• Controlling: Soll-Ist-Vergleich
• Ziele, erwartete Ergebnisse• Projektablauf, Arbeit im Team• Bewertung
• Ziele, erwartete Ergebnisse• Projektablauf, Arbeit im Team• Bewertung
ProjektvorbereitungProjektvorbereitung
SystemrealisierungKW 4
SystemrealisierungKW 4
• Implementierung• Vorbereitung Testphase• Implementierung• Vorbereitung Testphase
SystemtestKW 5
SystemtestKW 5
• Produkt-, Projektdokumentation• Testprotokoll• Abschlussbericht
• Produkt-, Projektdokumentation• Testprotokoll• Abschlussbericht
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungenQuelle: SW-Projektmanagement Schulung, Karol Frühauf (INFOGEM AG, Schweiz)
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Aufgabenstellungen: Mitarbeiterzeiterfassung, Zahlungsverkehr einer Bank, Logistik, Praktikumsunterstützung
Warenauslieferung eines Online-Versandbuchhändlers
Ziel/ZweckEntwicklung eines kompletten Informationssystems zur Unterstützung der Warenauslieferung eines Online-Versandbuchhändlers. Das System ist als moderne Client-Server-Architektur (Vier-Schichten-Architektur) mit Web-Services zu entwickeln. Die Software für die Warenauslieferung ist objektorientiert zu modellieren und in C++ zu realisieren.
SystemverhaltenDie dezentral erfassten Bestellungen werden von der Auftragsverwaltung übernommen, geprüft und ein Bereit-stellungsauftrag an die Warenlieferung gesendet. Der Bereitstellungsauftrag kann mehrere Artikelpositionen beinhalten. Pro Artikelposition kann ein Artikel in unterschiedlicher Stückzahl bestellt werden.Kommt der Bereitstellungsauftrag an, muss zuerst für jede Artikelposition die Verfügbarkeit der Artikel geprüft werden....
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Software-Engineering – OOA/OOD
Projekt einer objektorientierten Realisierung für dieWarenauslieferung im Versandhandel
(UML, C++)
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Projektmanagement
Nr. Arbeitspaket M D M D F M D M D F M D M D F M D M D F M D M D F
Gesamtaufwand1. Analyse
M1 Analyseergebnis / Frageliste2. Entwurf
M2 EntwurfM3 ArchitekturbeschreibungM4 Systembeschreibung
3. Design / ProgrammierungM5 Softwarelösung
4. TestM8 TestkonzeptM9 Testprotokoll
5. Projektmanagement6. Dokumentation
M6 SystemdokumentationM7 Benutzerdokumentation
05 KW01 KW 02 KW 03 KW 04 KW
Aufw and geplant
28%
29%
14%
6%
6%17%
Analyse EntwurfProgrammierung TestDokumentation Projektmanagement
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Gesamtleistung des Teams
Einhaltung der Anforderungen Korrektheit des Entwurfs Durchgängigkeit der Umsetzung
Einschätzung durch die Gruppe
Einzelleistung am Gesamtergebnis
Präsentation der Projektleistung
Konferenz „Informatik & Schule“ – Dresden – 30.09.2005Konferenz „Informatik & Schule“ – Dresden – 30.09.2005 [email protected]@gmx.de
FachFach
ZieleZiele
VorgehenVorgehen
RollenRollen
ErgebnisseErgebnisse
BewertungBewertung
ErfahrungenErfahrungen
Herausforderung und Motivation durch Aufgabenstellung aus der Praxis
Gesammelte Erfahrungen im Projekt werden sehr hoch eingeschätzt
Verbesserung in der Kommunikation, im Umgang mit Problemen, Teamarbeit
Erkennen komplexe Zusammenhänge
Gute Vorbereitung, Strukturierung und Planung sowie ergebnisorientiert
Der Einsatz und der Aufwand lohnen sich!Der Einsatz und der Aufwand lohnen sich!