Projektdefinition

Werbung
Gradeulator
Projektdefinition
für NMS Pabneukirchen
HTBLA Perg
TT.MM.JJJJ, Autor
1 ................................................................................ Hintergrund
............................................................................................................ 3
2
Ziele.................................................................................................... 4
2.1 Geschäftsziele .......................................................................... 4
2.2 Ziele des Projekts ..................................................................... 4
2.3 Erfolgskriterien des Projekts .................................................... 4
3
Leistungsumfang .............................................................................. 5
4
Liefererumfang ................................................................................. 8
5
Vorgehensweise ............................................................................... 9
5.1 Projektaktivitäten ..................... Error! Bookmark not defined.
5.2 Methodisch-technischer Ansatz .............................................10
5.3 Projektmanagement-Ansatz ...................................................11
5.3.1
Projekt-Baseline ......................................................11
5.3.2
Projektorganisation .................................................11
5.3.3
Verfahren zur Projektfortschrittskontrolle ...............11
5.3.4
Projektkommunikation und -berichtswesen ............11
5.3.5
Problem- und Fehlermanagement ..........................12
5.3.6
Change Control Verfahren ......................................12
5.3.7
Abnahmeverfahren .................................................12
5.4 Knowledge Management ........ Error! Bookmark not defined.
6
Risiken .............................................................................................13
7
Annahmen .......................................................................................14
8
Einschränkungen ...........................................................................15
9
Externe Abhängigkeiten ................................................................16
10
Kritische Erfolgsfaktoren ..............................................................17
11
Technische Infrastruktur ...............................................................18
12
Verantwortlichkeiten des Kunden ................................................19
1
HINTERGRUND
Im Zuge von wiederholten Fragen von Lehrern der NMS Pabneukirchen, ob es nicht ein
Programm zum Speichern und Verwalten von Noten gibt, haben wir uns dazu entschlossen
dieses Projekt umzusetzen. Als Einsatzgebiet ist vorerst nur diese Schule vorgesehen,
jedoch soll es so gestaltet werden, dass es für jeden Schultyp nutzbar ist.
Ein wichtiger Punkt für uns ist dass die Funktionen so implementiert werden, dass sie auch
für unerfahrene Benutzer verständlich sind. Ein ansprechendes, freundliches Design ist
Grundvoraussetzung.
2
ZIELE
2.1
Geschäftsziele
Die Einführung des Programms in dieser und evtl. anderen Schulen.
Mit dem Erwerb der Software fallen keine Kosten an und auch
nachträgliche Kosten sind auszuschließen.
Zeiteinsparung – automatisierte Bearbeitung von Daten und sichere
Speicherung von Daten die von überall aus abgerufen werden können.
evtl. Kosteneinsparung – Erwerb eines teuren Programmes könnte mit
diesem Programm hinfällig werden.
2.2
Ziele des Projekts
Funktionstüchtig
Alle Funktionen werden implementiert
Einhaltung der Zeit
Findet anklang
Sammeln von Erfahrung im Bezug auf Projektarbeit.
2.3
Erfolgskriterien des Projekts
Fehlerfreie Ausführbarkeit
Aneignung des Wissens über benötigte Programme und Sprachen
Zeitgerechte Fertigstellung
übersichtliche Oberfläche und leichte Bedienbarkeit
3
LEISTUNGSUMFANG
Leistungsumfang hinsichtlich der Geschäftsprozesse
In Scope
Out of scope
Leistungsumfang hinsichtlich der Organisation
In Scope
Out of scope
Leistungsumfang hinsichtlich der Lokationen
In Scope
Out of scope
Leistungsumfang hinsichtlich der Applikationen
In Scope
Out of scope
Leistungsumfang hinsichtlich der Technologie
In Scope
Out of scope
Leistungsumfang hinsichtlich der Daten
In Scope
Out of scope
4
LIEFERERUMFANG
In diesem Abschnitt werden die Projektergebnisse aufgelistet, die dem
Auftraggeber im Zuge des Projekts zu liefern sind.
Eine direkte Lieferung erfolgt nicht, da alles über eine Webseite läuft.
Es wird ein Account erstellt mit einer gewissen Menge an verfügbarem
Speicherplatz und allen Funktionen des Programms.
Eigener Bereich mit häufigen Fragen und Problemen, Auflistung und
Beschreibung jeder Funktion sind auf der Webpage zu finden.
5
VORGEHENSWEISE
5.1
Methodisch-technischer Ansatz
Meilensteine
5.2
Projektmanagement-Ansatz
5.2.1
Projekt-Baseline
Meilenstein
Geplantes Datum
Tatsächliches Datum
Projektdefinition
30.10
30.10
Grundüberlegung
Ende November
2012
Datenbankstruktur
Ende Dezember
2012
Designgrundgerüst
Ende Jänner 2013
LoginSystem
Ende Februar 2013
Funktionsabschnitte 1-N
Ende Mai 2013
Fehlerüberprüfung
Anfang Juni 2013
Sicherheitsüberprüfung
Mitte Juni 2013
Dokumentationsüberprüfung
Ende Juni 2013
Abschluss
Anfang Juli 2013
5.2.2
Projektorganisation
Name
Bereiche
Patricia Berger
Projektleiter
Serverprogrammierung
Sophie Seyer
Oberflächenprogrammierung
Datenbankenplanung
Gernot Schützeneder
Grafik & Design
Oberflächenprogrammierung
5.2.3
Verfahren zur Projektfortschrittskontrolle
regelmäßige Statusberichte mit Überprüfung der Doc.
5.2.4
Projektkommunikation und –berichtswesen
Kommunikation jederzeit möglich via Online Messager (Skype).
Regelmäßige Meetings zur Kontrolle der Doc und Überprüfung bzw.
Ermittlung der Änderungen und Neuheiten.
5.2.5
Problem- und Fehlermanagement
Auftretende Probleme werden der Gruppe berichtet.
Können diese nicht alleine gelöst werden, so wird es in der Gruppe
behandelt.
5.2.6
Change Control Verfahren
5.2.7
Abnahmeverfahren
Die Lieferung erfolgt nur indirekt: am Abschlusstermin wird die Webseite
freigeschaltet und für die Öffentlichkeit zugängig.
6
RISIKEN
Levelbereich: 1-10 (höchstes)
Risiko
Unzureichendes
Zeitmanagement
Serverabsturz
Serverüberlastung
Risiko-Level und
betroffener Bereich
Mögliche
Auswirkungen auf
den Projekterfolg
10
Unfertiges Ergebnis
betrifft alle Bereiche
Verschieben
nachfolgender
Termine auf einen
späteren Zeitpunkt.
1
Neu Upload
Programmierung
eventuell
Änderungen
wiederholen
5
Umstieg auf anderen
Server
Programmierung
Datenbank
Umstrukturierung
der Datenbank
Auslagerung auf 2.
Server
Funktionsidee nicht
realisierbar
3-10 je nach Funktion
Neustrukturierung
Programmierung
Erneute
Überlegungen
Abbruch des
Projekts
7
ANNAHMEN
Annahme
Kritikalität
Infrastruktur ist vorhanden.
Erhöhter Zeitaufwand für das
Aufsetzen einer Infrastruktur
Verfügbarkeit von
Entwicklungsumgebungen
Erhöhter Zeitaufwand -> finden
einer neuen
Entwicklungsumgebung
Grundlagen vorhanden bzw.
Zeitgerechtes erlernen möglich
Erhöhter Zeitaufwand -> fehlende
Grundlagen bzw. das zu
erlernende ist komplexer als zuvor
angenommen
8
EINSCHRÄNKUNGEN
Wissen (erweiterbar)
Zeit (Vorgegebener Zeitraum)
Technische Einschränkungen (Hardwarebedingt)
9
EXTERNE ABHÄNGIGKEITEN
Keine Abhängigkeiten vorhanden.
10
KRITISCHE ERFOLGSFAKTOREN
11
TECHNISCHE INFRASTRUKTUR
MySQL 5.1
PHP 5.3
Chrome 22.0
Mindestanforderung:
Auflösung: 1024x768
12
VERANTWORTLICHKEITEN DES KUNDEN
Informieren über Komplikationen (Fehler)
Auskunft über auftretende Fragen zum Projekt.
Feedback nach Testzeit
Übermittlung von Wünschen und Vorschlägen
Herunterladen