34
Kundenprojekt Web-Technologien (WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf & Marko Harasic Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme [email protected] | [email protected]

Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Kundenprojekt Web-Technologien (WiSe 2013/2014)

Prof. Dr.-Ing. Robert Tolksdorf & Marko Harasic Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme [email protected] | [email protected]

Page 2: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

2 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Heutiger Termin

• Veranstalter

• Lernziele & Organisatorisches • Anmeldung/Unterschrift • Rollen • Ablauf der Veranstaltung • Scheinkriterien

• Projektinhalt

• Kunde & sein Produkt

• Erwartungen • Vorkenntnisse

• Einführung in Projektmanagement

Page 3: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Veranstalter

Page 4: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

4 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Veranstalter

• Robert Tolksdorf • E-Mail: [email protected] • Homepage: http://www.robert-tolksdorf.de/ • Büro: Königin-Luise-Str. 24-26, 1.OG, Raum 119 • Sprechstunde: über die Webseite

http://user.cs.tu-berlin.de/~tolk/sprechstunde/ vereinbaren

• Marko Harasic • E-Mail: [email protected] • Homepage: http://www.inf.fu-berlin.de/users/harasic/ • Büro: Königin-Luise-Str. 24-26, 1.OG, Raum 114 • Sprechstunde: bitte Termine per Mail abstimmen

Page 5: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Lernziele Berufspraxis

Page 6: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

6 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Lernziele

• Industrieprojekt planen und durchführen

• kein internes Projekt, sondern realer Kunde

• keine wohl definierten Arbeitspakete vorgegeben

• Projektleiter und Teilprojektleiter stellen Teilnehmer selbst

• Anforderungsanalyse, Angebotserstellung, Planung, Projektsteuerung von Teilnehmern selbst durchzuführen

• Anwendung von Web-Technologien (Semantic Web, XML, Web Services)

Page 7: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Organisatorisches Anmeldung

Page 8: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

8 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Anmeldung

• Eintrag in die Mailingliste • https://lists.spline.inf.fu-berlin.de/mailman/listinfo/nbi_pj_xml • wer: alle • wann: spätestens heute

• alle Infos auf der Projektwebseite

• http://blog.ag-nbi.de/2013/09/03/kundenprojekt-web-technologien-verteilte-clusterarchitekturen/

Page 9: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Organisatorisches Rollen

Page 10: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

10 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Rollen

1. Kunde = Auftraggeber GmbH

2. Projektmitarbeiter = Auftragnehmer Kundenprojektteilnehmer (Studenten)

3. Koordinatoren/Berater = Abteilungsleiter Veranstalter

Page 11: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

11 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

1. Auftraggeber =

• Softwarehersteller • Projektron GmbH, Berlin

„Webbasiertes Projektmanagement“

• allgemeine Projektvorstellung (Wünsche)

• Projektinhalte vor der Veranstaltung weitgehend offen

• detaillierte Projektinhalte erst während der

Anforderungsanalyse

Presenter
Presentation Notes
Zu der Praxisnähe des Projektes gehört auch, dass die Projektinhalte erst während der Anforderungsanalyse mit dem Kunden festgelegt werden und deshalb vor der Veranstaltung weitgehend offen sind. Deshalb wird auch im Titel der Veranstaltung keine spezielle Technologie erwähnt. Dies setzt die Bereitschaft der Teilnehmer voraus, sich je nach Bedarf in neue Technologien selbständig einzuarbeiten.
Page 12: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

12 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Auftragnehmer

1-2 Projektleiter

Projektmitarbeiter

n Teilprojektleiter …

Page 13: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

13 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Projektleiter

• Pflichten • verantwortlich/Ansprechpartner für Gesamtprojekt • Verantwortlich für das Projektteam • verantwortlich für das Angebot • verantwortlich für Zwischen-/Endpräsentationen

• Beachte: verantwortlich für etwas zu sein, bedeutet

nicht es allein machen zu müssen!

Page 14: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

14 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Projektleiter

• Rechte • darf Teilprojektleiter benennen/auswählen • darf zusammen mit Teilprojektleitern Personalplanung

machen • darf Aufgaben an alle delegieren • darf Projektberichte von Teilprojektleitern und Mitarbeitern

abzeichnen • darf deren individuelle Leistungen bewerten • darf Abteilungsleiter bei Problemen konsultieren

Page 15: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

15 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Teilprojektleiter

• Pflichten • verantwortlich/Ansprechpartner für mind. ein Arbeitspaket • Verantwortlich für das Sub-Team • muss Arbeitsbericht schreiben und vom Projektleiter

abzeichnen lassen

• Rechte • darf Aufgaben an Mitarbeiter seines Teilprojektes

delegieren • darf Arbeitsberichte von Mitarbeitern seines Teilprojektes

abzeichnen • darf deren individuelle Leistung bewerten

Page 16: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

16 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Projektmitarbeiter

• Aufgaben • Anforderungsanalyse & Angebotserstellung • Planung, Leitung & Durchführung

• Rollen (Auszug)

• Software-Architekt • Entwickler • Tester • Autor der Dokumentation

Presenter
Presentation Notes
üblichen Rollen in einem IT-Projekt ein Teilnehmer natürlich auch mehrere dieser Rollen gleichzeitig innehaben kann
Page 17: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

17 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Berater = Veranstalter

• kurze Einführung in die Praxis der Projektleitung

• stehen den Teilnehmern (und insbesondere dem Projektmanagement) als Berater zur Seite • beraten bei technischen Fragen bzgl. Semantic Web, Web

2.0, XML, Web Services und der Software-Architektur • beraten und vermitteln bei Konflikten im Projekt und mit

dem Kunden

• interessieren sich NICHT für Programmierdetails

Page 18: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Organisatorisches Ablauf

Page 19: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

19 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Anfangsablauf Auftragnehmer (Projekt) Auftraggeber

Anforderungsanalyse

Angebot Aufwands-schätzung

Auftrag

Projektstart

Page 20: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

20

AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Datum Thema Vortragende16.10.2013 Einführung (Kundenprojekt) und Einführung in die Praxis des PTolksdorf/Harasic18.10.2013 Zusätzliche Einzeltermine Tolksdorf/Harasic/Bewerber

Bewerbungsgespräche Projektleiter23.10.2013 Erstkontakt mit Kunden Projektleitung/Kunde

Koordination und Vorbereitung des Termins (Projektleiter)Präsentation des Problems (Kunde) 11:00 UhrAnforderungsanalyse – Teil 1 (alle Projektteilnehmer & Kunde)

30.10.2013 Projektarbeit Projektteilnehmer06.11.2013 Treffen mit Kunden Projektleitung/Kunde

Präsentation des Angebots gegenüber dem Kunden (Projektleitung)Entscheidung über Erteilung des Auftrags (Kunde)Kick-Off Meeting & Unterzeichnung des Angebots! (Kunde & Projektleitung)

13.11.2013 Projektarbeit Projektteilnehmer20.11.2013 Projektarbeit Projektteilnehmer27.11.2013 Projektarbeit Projektteilnehmer04.12.2013 Präsentation – Meilenstein II Projektleitung/Kunde

Page 21: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

21

AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Datum Thema Vortragende11.12.2013 Projektarbeit Projektleitung/Projektteilneh18.12.2013 Projektarbeit Projektleitung/Projektteilneh25.12.2013 entfällt01.01.2014 entfällt08.01.2013 Projektarbeit Projektleitung/Projektteilneh15.01.2013 Präsentation – Meilenstein II Projektleitung/Kunde08.01.2013 Projektarbeit Projektleitung/Projektteilneh08.01.2013 Projektarbeit Projektleitung/Projektteilneh05.02.2014 Präsentation – Meilenstein III Projektleitung/Kunde

Abschlusspräsentation vor KundenProjektabnahmeBeginn Qualitätssicherungsphase

12.02.2014 Präsentation Tolksdorf/Harasic/Projektleitu

interne AbschlusspräsentationProjektevaluationAbschluss der Qualitätssicherungsphase

Page 22: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

22

Qualitätssicherungsphase

• 05.02.14 – 12.02.14 • Revision anhand von Kundenfeedback

• 12.02.14

• interne Abschlusspräsentation • Dokumentation des Projektverlaufs • Analyse von Erfolgen und Misserfolgen des Projekts

• Evaluation

AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Page 23: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

23 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Ablauf der Projektrealisierung

• Treffen jeweils Mittwoch, 10:15-13:45 Uhr • Es MUSS eine Agenda geben (per Mail spätestens am Tag

davor an Betreuer) • je nach Bedarf

• gemeinsames Plenum • Teilprojektleitermeeting • Testpräsentation

• anschließend Arbeitstreffen

• Betreuer zwischen 10:00-12:00 anwesend • Planung von Testpräsentationen eine Woche vor

Meilenstein hierauf abstimmen

Page 24: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Organisatorisches Scheinkriterien

Page 25: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

25 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Scheinkriterien

• Gesamtprojekt erfolgreich

• aktive Mitarbeit am Gesamtprojekt als • Projektleiter • Teilprojektleiter • Projektmitarbeiter

• Rollen müssen mit Projekt- bzw. Teilprojektleiter vereinbart werden

Page 26: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

26 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Scheinkriterien

• Wöchentliche Arbeitsberichte • kurze stichpunktartige Berichte

• Was habe ich in der vergangenen Woche in dem Projekt geleistet? (+ Arbeitszeit)

• jeweils montags per Mail an Projektleitung schicken • Projektleitung aggregiert Berichte und sendet diese

an Betreuer

• Abschluss-Arbeitsbericht • ca. 1 Seite (Prosa-)Zusammenfassung über den

persönlichen Beitrag zum Gesamtprojekt • muss vom Projekt- und Arbeitspaketleiter abgezeichnet

werden (wird sonst nicht akzeptiert, gilt nicht für Gesamtprojektleiter)

• muss von Projekt-/Teilprojektleiter bewertet werden • Abgabe des Abschluss-Arbeitsberichts: 14.02.2014

• Vorlage für Berichte auf der Projekt-Webseite

Page 27: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

27

• 360°Bewertung

AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Scheinkriterien

Page 28: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Projektinhalt Kunde & sein Problem

Page 29: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

29 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Was möchte Projektron?

• Kategorie I – Verteiltes Ticketsystem • Synchronisation der einzelnen Server • Berücksichtigung von unterschiedlichen Zeitzonen • Global eindeutige Identifizierung der Objekte / Server

• Kategorie II – Kollaboratives Bearbeiten von Objekten • Analyse der verschiedenen Locking Mechanismen • Serialisierung der Schreibzugriffe

Page 30: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

Erwartungen Vorkenntnisse & erste Aufgaben

Page 31: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

31 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Was wird von Ihnen erwartet?

• notwendige Vorkenntnisse • Programmiersprachen?

• Durchführung einer Anforderungsanalyse

• Aufgabenstellung nur ungenau vorgegeben • Anforderungsanalyse muss zusammen mit projektron

erarbeitet werden

• Spezialkenntnisse • Notwendige technologische Kenntnisse

müssen Sie sich selbst (oder in Teams) aneignen

Page 32: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

32 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Gretchenfrage

• Wer möchte Projektleiter werden? • 17.10. bis 12:00 kurze Bewerbung per E-Mail an

• harasic[at]inf.fu-berlin.de & tolk[at]ag-nbi.de • Gesprächsrunde mit allen Bewerbern am Freitag (18.10.)

um 15:00 in der Königin-Luise-Str. 24-26, Raum 120 (1.OG)

• es werden 2 Projektleiter bestimmt • Auswahlgremium: R. Tolksdorf & M. Harasic

• Wer möchte Teilprojektleiter werden?

• Bewerbung an Projektleiter • Empfehlung: Entscheidung nach der Anforderungsanalyse • Auswahlgremium: Projektleiter

Page 33: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

33 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Erste Aufgaben (für diese und nächste Woche)

• alle • Welche Rolle möchten Sie im Projekt spielen? • an der Anforderungsanalyse aktiv teilnehmen • Informieren Sie sich genau über die in Frage

kommenden Technologien

• Donnerstag 17.10. • Bewerbung für Projektleiter abschicken

• Freitag 18.10.

• Bewerbungsgesprächsrunde für Projektleiter • Benennung der Projektleiter

• Projektleiter • Erstkontakt mit Kunden moderieren • Anforderungsanalyse vorbereiten & moderieren

Page 34: Kundenprojekt Web -Technologien ( WiSe 2013/2014)blog.ag-nbi.de/wp-content/uploads/2013/10/01... · Kundenprojekt Web -Technologien ( WiSe 2013/2014) Prof. Dr.-Ing. Robert Tolksdorf

34 AG Netzbasierte Informationssysteme http://www.ag-nbi.de

Mittwoch, 23.10. (nächste Woche)

• Erstkontakt mit Kunden • kurze Vorstellung des Kunden • Vorstellung des Problems/der Aufgabe

• Aufgaben der Projektmitarbeiter • Sammeln der Informationen zur Anforderungsanalyse/

Angebotserstellung

• Aufgaben der Projektleitung • Moderation des Treffens