|
Die Analyse und das Ergebnis - Das AnforderungsdokumentIhre Vision ist das Ziel, die Rahmenbedingungen legen die Durchführung fest. Das Anforderungsdokument dient als Basis für das gesamte Projekt und wird mit jeder Iteration an die Anforderungen und Testergebnisse angepasst.
Warum gibt es dieses Projekt? Hintergrundinformationen Welche Informationen sind wichtig, wie werden sie kommuniziert?
Um eine Sprache zu sprechen: Glossar Jede Branche hat ihre eigene Sprache. Oft hat der gleiche Begriff in unterschiedlichen Umgebungen völlig unterschiedliche Bedeutungen. Fachbegriffe müssen eindeutig erklärt werden um Missverständnisse von vornherein zu vermeiden. In einem Glossar wird das Wording des kompletten Projektes definiert.
No risk, no fun? Risiko-Management Jedes Projekt beinhaltet Risiken. Nur wenn Risiken rechtzeitig erkannt, angesprochen und präventiv behandelt werden, kann man sie vermeiden.
Testen, testen, testen! Qualitätsmanagement Natürlich umfasst unsere Konzeption umfangreiche Endusertests unter den unterschiedlichsten Bedingungen. Darüber hinaus wird das gesamte Projekt von Unit Tests begleitet. Je eher ein Fehler erkannt und beseitigt wird, umso geringer der Schaden, den er verursacht.
Ihre Seite soll sich abheben von anderen? Layout und Usability Wie wird die Usability der Lösung definiert? Wie, von wem und wann werden Usability-Tests durchgeführt. Umsetzung von CI und CD, Adaption bestehender oder Definition neuer Online-Styleguides. Erstellen von Dynamic Guides (Layout-Definition dynamischer Elemente).
Schneller Seitenaufbau, schnelle Suche, schnelle Antwortzeiten! Performance Welche Anforderungen an die Perfomanz des neuen Systems bestehen, welcher Traffic muss bewältigt werden, wie werden die Anforderungen umgesetzt?
Wir denken bereits zu Beginn daran! Sicherheit Sicherheit ist ein immer wichtigerer Faktor bei Lösungen gerade im Online-Bereich. Der Begriff Sicherheit umfasst eine enorme Bandbreite: Sicherheit für Ihre Daten, Sicherheit für Nutzerdaten, für Applikationen, Sicherheit für die Verfügbarkeit der Lösung. Wir definieren die Sicherheitsanforderungen Ihrer Lösung und sichern ihre Umsetzung. Sie haben eine bestehende Infrastruktur? Integration In den seltensten Fällen setzt eine Lösung im luftleeren Raum an. In der Regel existiert eine funktionierende Softwareumgebung. Das erfordert Integrationsstrategien: Wie werden bestehende Applikationen in die Lösung integriert? Wie werden Datenbanken angeschlossen? Welche Veränderungen müssen an der bestehenden Umgebung vorgenommen werden?
Wie sehen Ihre Anwendungsfälle konkret aus? Use Cases Ein elementarer Bestandteil unserer Konzeption sind sogenannte Use Cases, Anwendungsbeispiele, anhand derer benötigte Funktionalitäten und die generelle Usability definiert werden.
Ein Use Case kann eine einfache Anmeldung am System sein, aber auch ein komplexer Bestellvorgang. Die einzelnen Use Cases werden in Zusammenarbeit mit dem Kunden erstellt und dienen sowohl der Entwicklung als auch dem Testen.
|