Projektmanagement Ziele formulieren

Werbung
MAS SE2008
Projektmanagement
Ziele formulieren
1 Gute Formulierungen von Projektzielen
Mussziele
Allgemein:
 Die SW muss auf einem Server im Intranet lauffähig sein und der Zugriff erfolgt über MS Internet
Explorer.
 Die Daten werden persistent gespeichert, so dass sie über das Standart Backup des Servers auch
gesichert sind.
Funktionell:
 Es können Projekte, Modelle und Prototypen erstellt werden. Ein Projekt kann mindestens 1 Modell
enthalten. Es können Stücklisten erstellt werden, durch manuelles Erstellen einer leeren Stückliste
oder durch Einlesen einer Textdatei. Dem Modell bzw. Prototyp können dabei beliebig viele
Stücklisten zugeordnet werden. Die Positionen einer Prototypen-Stückliste können mutiert werden.
 Anhand der Versionsnummer eines Prototypen muss die Stückliste auslesbar sein.
 Es muss die Differenzliste eines Modells von dessen Erstellung bis zu einem aktuellen Zeitpunkt
auslesbar sein.
Sollziele
Allgemein:
 Der Zugriff ist auch über den Internetbrowser Firefox möglich.
Funktionell:
 Die Benutzer können unterschieden und deren Zugriffsrechte auf Projektebene verwaltet werden.
Stücklisten können gelöscht werden.
 Auf Modellebene können Stück-, Differenz- und Kollisionslisten zu einem beliebigen Zeitpunkt
ausgelesen werden.
 Jeder Position einer Prototypen-Stückliste kann eine beliebige Datei angehängt werden.
Kannziele
Allgemein:
 Der Zugriff ist auch über Internetbrowser Opera und Safari möglich und der Zugriff ist über das
Internet möglich.
Funktionell:
 Die Sprache des GUI kann zwischen Deutsch und Englisch gewählt werden. Die Änderungen jeder
Position einer Prototypen SL lassen sich verfolgen durch Auslesen des Änderungsverlauf zwischen 2
beliebigen Zeitpunkten.
 Ganze Projekte können exportiert bzw. importiert werden.
Projektmanagement
Robert Kolb/02.11.08
Seite 1 von 2
MAS SE2008
Projektmanagement
Ziele formulieren
Nichtziele
Die folgenden Nicht-Ziele wurden identifiziert und sollen mit dieser Diplomarbeit nicht abgedeckt werden:
 Unterstützung mehrere Datenbanken oder Domänen
Das Projekt beschränkt sich pro Installation auf ein Schema einer Datenbank. Das Anbieten von
Abfragen, welche über mehrere Schemen derselben Datenbanken gehen wird explizit ausgeschlossen.
Ebenfalls ist das Unterstützen von Abfragen welche mehrere Datenbanken miteinander verknüpfen
explizit nicht Teil dieser Arbeit.
 Backup und Recovery
Diese Themen werden explizit nicht behandelt, da die Datenbank selbst recht ausgefeilte
Mechanismen für Backup und Recovery anbieten. Da der Schwerpunkt nicht auf diese Thematik
gelegt wurde, sollen diese Bereiche nicht untersucht werden.
 Performanz und Skalierbarkeit
Da es sich um eine Studienarbeit handelt, und das Produkt eher für den Einsatz in einem Umfeld mit
einer überschaubaren Anzahl von Nutzern vorgesehen ist, wird dieser Faktor vernachlässigt.
2 Schlechte Formulierungen von Projektzielen









Browserlösung, die den Internet Explorer 7 und den Firefox 2.0 unterstützt
Minimaler Supportaufwand
Bei der Präsentation soll eine lauffähige Anwendung demonstriert werden können. Mehrere Benutzer
können XYZ übers Netz miteinander spielen. Die Erklärungen sowie die geratenen Begriffe werden als
Text ausgetauscht.
Die Anwendung kann mehrsprachig benutzt werden.
Spielanleitung als Online Hilfe
Als Programmiersprache ist Java vorgegeben
Datenbank soll eine MySql Datenbank sein
Der Administrationsteil soll als RichClient realisiert werden
Der öffentliche Teil soll über eine Webschnittstelle zugänglich sein.
3 Raum für eigene Notizen
Projektmanagement
Robert Kolb/02.11.08
Seite 2 von 2
Herunterladen