Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. Die Projektphasen

...



Prototyping bedeutet nicht, dass Open eGov Projekte ohne Struktur ablaufen würden. Im Gegenteil, eine saubere Koodination ist auch hier eine wichtige Voraussetzung für den Erfolg.

...

Team Setup

Das Team wird vom Auftraggeber zusammen gesetzt, wobei erfahrene Open eGov Experten für die diversen Aufgaben zur Verfügung stehen. 

Projekt-Team

Ein Team aus Fachspezialisten (meist aus dem Umfeld des Auftraggebers) und technischen Experten erarbeitet das Projekt gemeinsam über die gesamte Dauer. Dies ist nur eine der Konsequenzen von Prototyping: Entwicklung (Technik) und Konzeption (Fachbereich) sind wie die zwei Ausschläge des gleichen Pendels. 

Projektführung

In der Regel wird das Projekt von einem Tandem geleitet:

  • Ein administrativer Projektleiter auf Seite des Auftraggebers
  • Ein technischer Projektkoordinator aus den Reihen der Experten

Analyse

Die Analysephase dient der Entwicklung eines Lösungskonzepts. In der Regel arbeiten Fachpersonen aus dem Umfeld des Auftraggebers mit Open eGov Experten zusammen.

Resultate der Analyse

Spezifikation

Die Spezifikation definiert die Anwendung detailliert: User Interface, Datenmodelle, Prozesse, Outputs usw. Daraus können die Entwickler (siehe Experten) eine erste Realisierung programmieren und damit den Prototyping-Zyklus in Gang setzen.

Resultate der Spezifikation

  • Analytisches Datenmodell
  • User Interface (Storyboards)
  • Texte, Bilder, Illustrationen (Content Management)
  • Strukturierte Spezifikationsdokumentation

Das Beispiel für ein Open eGov Projekt veranschaulicht diese Resultate anhand eines konkreten Falles.

Entwicklung

Entwicklung heisst, die Open eGov Internetanwendung zu programmieren. 

Resultate der Entwicklung

  • Technische Datenmodelle
  • Programmierung (User Interface, Logik, Output)
  • Integration (Digitale Signatur, Datenübertragung, usw.)
  • Content Management in einer ersten Sprache
  • Betriebsumgebung erstellen (Application Hosting)

Optimierung

Die Optimierung umfasst technische und benutzerspezifische Aspekte. Letztere werden unter anderem durch Usability-Tests abgedeckt, um eine opitmale Benutzerfreundlichkeit und damit hohe Akzeptanz der Anwendung bei den Endbenutzern zu erreichen.

Resultate der Optimierung

  • Verbesserte Teilspezifikationen für die Applikationsentwicklung
  • Verbesserte Gestaltung der Abläufe, insbesondere aus Sicht des Benutzers
  • Verbesserte Texte, Illustrationen und Grafiken 

Initiiert einen neuen Prototyping-Zyklus (von der Optimierung zurück in die Entwicklung)

Rollout

achdem die Anwendung entwickelt, die Abläufe optimiert und die Texte finalisiert sind, werden letzte Arbeiten ausfgeführt, um die neue Anwendung zu lancieren.

Resultate des Rollouts

...



{toc:style=none|minLevel=2|outline=true}


h2. Team Setup

Das Team wird vom Auftraggeber zusammen gesetzt, wobei erfahrene Open eGov [Experten|Experten] für die diversen Aufgaben zur Verfügung stehen. 

h3. Projekt-Team

Ein Team aus Fachspezialisten (meist aus dem Umfeld des Auftraggebers) und technischen [Experten|Experten] erarbeitet das Projekt gemeinsam über die gesamte Dauer. Dies ist nur eine der Konsequenzen von Prototyping: Entwicklung (Technik) und Konzeption (Fachbereich) sind wie die zwei Ausschläge des gleichen Pendels. 

h3. Projektführung

In der Regel wird das Projekt von einem Tandem geleitet:
* Ein administrativer Projektleiter auf Seite des Auftraggebers
* Ein technischer Projektkoordinator aus den Reihen der [Experten|Experten]

{html}<A href="http://www.e-service.admin.ch/#Top">Zum Seitenanfang</A>{html}

h2. Analyse

Die Analysephase dient der Entwicklung eines Lösungskonzepts. In der Regel arbeiten Fachpersonen aus dem Umfeld des Auftraggebers mit Open eGov [Experten|Experten] zusammen.

Resultate der Analyse
* Grobkonzept
* Konzept
* Evtl. erste Kostenschätzung&nbsp;Das [Beispiel für ein Open eGov Projekt|openegovdoc:Beispiel Projektmanagement] veranschaulicht die Resultate der Analysephase anhand eines konkreten Falles.

h2. Spezifikation

Die Spezifikation definiert die Anwendung detailliert: User Interface, Datenmodelle, Prozesse, Outputs usw. Daraus können die Entwickler (siehe [Experten|Experten]) eine erste Realisierung programmieren und damit den Prototyping-Zyklus in Gang setzen.

h3. Resultate der Spezifikation

* Analytisches Datenmodell
* User Interface (Storyboards)
* Texte, Bilder, Illustrationen (Content Management)
* Strukturierte Spezifikationsdokumentation

Das [Beispiel für ein Open eGov Projekt|openegovdoc:Beispiel Projektmanagement] veranschaulicht diese Resultate anhand eines konkreten Falles.

h2. Entwicklung

Entwicklung heisst, die Open eGov Internetanwendung zu programmieren.&nbsp;

h3. Resultate der Entwicklung

* Technische Datenmodelle
* Programmierung (User Interface, Logik, Output)
* Integration (Digitale Signatur, Datenübertragung, usw.)
* Content Management in einer ersten Sprache
* Betriebsumgebung erstellen (Application Hosting)

h2. Optimierung

Die Optimierung umfasst technische und benutzerspezifische Aspekte. Letztere werden unter anderem durch [Usability-Tests|Usability] abgedeckt, um eine opitmale Benutzerfreundlichkeit und damit hohe Akzeptanz der Anwendung bei den Endbenutzern zu erreichen.

h3. Resultate der Optimierung

* Verbesserte Teilspezifikationen für die Applikationsentwicklung
* Verbesserte Gestaltung der Abläufe, insbesondere aus Sicht des Benutzers
* Verbesserte Texte, Illustrationen und Grafiken&nbsp;

Initiiert einen neuen Prototyping-Zyklus (von der Optimierung zurück in die Entwicklung)

h2. Rollout

achdem die Anwendung entwickelt, die Abläufe optimiert und die Texte finalisiert sind, werden letzte Arbeiten ausfgeführt, um die neue Anwendung zu lancieren.

h3. Resultate des Rollouts

* Finalisierung der Internet-Applikation
* Übersetzungen (Texte, Illustrationen)
* Überführung in die produktive Plattform
* Endgültige Abnahme durch den Auftraggeber
* Offizieller Start der neuen Dienstleistung