Konzept
Am Anfang einer Software Entwicklung (unabhängig davon ob es sich um eine
Webapplication oder eine klassische Softwareentwicklung handelt) steht ein Konzept.
Diese Beschreibt das Produkt an sich und die wichtigsten Rahmenbedingungen.
Dieses Konzept sollte alle Geschäftsprozesse wieder spiegeln und die Funktionen
und Anforderungen die an die Applikation gestellt werden aufzeigen.
Im Fall einer Webapplication sollte dieses Konzept ein Ablaufdiagramm (Beispiel
Ablaufdiagramm) enthalten.
Aus diesem sollte ersichtlich sein welche Seiten, bei welcher Interaktion benötigt
werden.
Aus diesem Konzept leidet sich dann das technische Konzept ab.
Mit diesem sollten alle technischen Probleme und Lösungswege aufgezeigt
werden. Weiterhin kann anhand des Technischen Konzepts der ungefähr anfallende
Ressourcen bedarf abgeschätzt werden.
Das Technische Konzept kann folgende Informationen beinhalteten:
- Datenbankschemata (ER-Diagramm) (Beispiel
DB-Schema)
- Schnittstellendefinitionen
- Daten aus anderen Applikationen (Newsticker..)
- Zerlegung des Projektes in Teilaufgaben
- Abschätzen des Ressourcenbedarfs der Teilaufgaben
- Abhängigkeiten aufzeigen
- Use Cases
zurück
|