Dass Software entwickelt wurde, und dass ein Unternehmen bereit ist, sie zu nutzen, sind zwei verschiedene Phasen. Der schlüsselfertige Ansatz zielt darauf ab, genau diese Lücke zu schließen. Ist der Inhalt der Lieferung schon zu Projektbeginn sichtbar, sinkt die Unsicherheit am letzten Tag.
01Das Installationsziel von Anfang an festlegen
In welcher Umgebung die Software läuft, beeinflusst Entwicklungsentscheidungen. Bei Paradigma7 wird neben unserer Hosting-Infrastruktur in Wien auch die Installation auf einem technisch geeigneten Server des Kunden geprüft. Domain, Zugänge zu externen Diensten und Installationsverantwortlichkeiten sollten im Projektplan festgehalten werden. Hosting-Standort und Unternehmenssitz sind zwei unterschiedliche Dinge; der Hauptsitz von Paradigma7 liegt im Ankara Next Level.
02Die Abnahme mit echten Vorgängen durchführen
Bei der Übergabe reicht es nicht, nur zu zeigen, dass Seiten sich öffnen. Das Anlegen und Bearbeiten eines Beispieldatensatzes, die Rechteprüfung und der Abschluss des zugehörigen Arbeitsablaufs müssen gemeinsam geprüft werden. Auch das Verhalten bei fehlgeschlagenen Vorgängen sollte kontrolliert werden. Geht ein Datensatz zum Beispiel bei einem Verbindungsabbruch verloren, gleicht das Vorführen des erfolgreichen Ablaufs diesen Mangel nicht aus. Wie Abnahmeszenarien erstellt werden, erläutern wir in unserem Beitrag zu professionellen Softwaretests.
03Betriebswissen zum Teil der Lieferung machen
Das Unternehmen sollte wissen, wo es welche Einstellung ändern kann und wie es im Problemfall Informationen weitergibt. Administratorzugang, Nutzungsbeschreibungen, Verantwortlichkeiten und abgestimmte technische Dokumente gehören zur Lieferliste. Quellcode, Lizenzen, Infrastrukturkosten und Drittanbieter-Abonnements müssen dagegen ausdrücklich mit dem vertraglich vereinbarten Umfang abgeglichen werden; der Begriff „schlüsselfertig“ allein legt deren Bedingungen nicht fest.
04Fehlerbehebung von neuer Entwicklung trennen
Bei Paradigma7 gewähren wir ab der Übergabe 12 Monate Gewährleistung für Fehlerbehebungen. Weicht der gelieferte Umfang vom erwarteten Verhalten ab, ist das etwas anderes als ein später gewünschtes neues Modul. Ist klar dokumentiert, bei welcher Aktion die Meldung auftrat und welches Ergebnis erwartet wurde, lässt sich der Fall leichter bewerten. Neue Funktionen und Umfangserweiterungen werden gesondert geplant. Den Unterschied zwischen Garantie und Wartung erklären wir in unserem Beitrag zum Wartungsvertrag. In unserem Individualsoftware-Service legen wir den Lieferumfang gemeinsam zu Projektbeginn schriftlich fest.
05Checkliste für das Lieferpaket
- Sind Installationsumgebung und deren Verantwortlicher festgelegt (Hosting in Wien oder Kundenserver)?
- Wer verwaltet Domain, E-Mail und Zugänge zu externen Diensten?
- Wurden Abnahmeszenarien mit echten Vorgängen getestet, einschließlich fehlgeschlagener Fälle?
- Wurden Administratorzugang und Nutzungsbeschreibungen übergeben?
- Stimmen Quellcode, Lizenzen und Drittanbieter-Abonnements mit dem Vertrag überein?
- Sind Kanal und Format für Fehlermeldungen festgelegt?
Geschrieben von
Das Paradigma7-Team
Produkt, Entwicklung und Betrieb
Wir sind ein Team aus Ankara und entwickeln Software für Europa. Nichts davon ist Theorie: Es sind die Prozesse, die wir in Kundenprojekten tatsächlich fahren.
Über uns
