So plane, baue, prüfe und betreue ich Websites, Programme und Apps. Die Gliederung folgt der ISO 9001:2015, damit Auftraggeber jeden Punkt schnell wiederfinden.
Organisation: Gregor Dietz, Einzelunternehmen, Marienhofgasse 4, 2540 Bad Vöslau, Österreich.
Geltungsbereich: Planung, Programmierung, Inbetriebnahme, Betrieb und Betreuung von
Beteiligte und ihre Anforderungen:
Nicht anwendbar: Abschnitt 7.1.5.2 (Messtechnische Rückführbarkeit). Es werden keine Messmittel verwendet, die kalibriert werden müssten.
Gute Qualität heißt für mich: Der Auftraggeber bekommt, was vereinbart war, zum vereinbarten Preis und Termin. Er versteht jederzeit, wo sein Projekt steht, und bleibt Herr über seine Daten. Daraus folgen sechs Grundsätze:
Verantwortung: Als Einzelunternehmer trage ich alle Rollen selbst: Leitung, Qualitätsmanagement, Planung, Entwicklung, Prüfung und Betrieb. Das Handbuch ist für mich verbindlich und wird bei Bedarf, mindestens aber einmal jährlich, überprüft.
| Ziel | Messung |
|---|---|
| Antwort auf Anfragen und Fehlermeldungen innerhalb von 24 Stunden | Zeitpunkt von Eingang und Antwort im E-Mail-Verlauf |
| Vereinbarter Livegang-Termin wird eingehalten, wenn Inhalte des Auftraggebers rechtzeitig vorliegen | Vergleich Zieltermin und tatsächlicher Livegang je Projekt |
| Bei der Abnahme ist kein schwerwiegender Fehler offen | Abnahmeprotokoll |
| Die Datensicherung jeder betriebenen Anwendung lässt sich wiederherstellen | Wiederherstellungstest mindestens einmal jährlich, schriftlich festgehalten |
| Kein Mehrpreis ohne vorherige Zustimmung | Vergleich Angebot und Schlussrechnung |
| Risiko | Maßnahme |
|---|---|
| Ausfall durch Krankheit oder Verhinderung (Einzelunternehmen) | Quellcode liegt versioniert in Git, jedes Projekt hat eine schriftliche Dokumentation, Zugänge liegen beim Auftraggeber. Ein anderer Entwickler kann übernehmen. Termine werden mit Puffer geplant. |
| Anforderungen werden unterschiedlich verstanden | Schriftliche Leistungsbeschreibung im Angebot, Freigabe des Entwurfs, regelmäßige Zwischenstände unter einer Test-Adresse |
| Verzögerung, weil Texte, Bilder oder Daten fehlen | Inhalte werden im Erstgespräch geklärt, Liefertermine dafür stehen im Angebot |
| Datenverlust | Automatische Datensicherung, getrennt vom laufenden System aufbewahrt, regelmäßiger Wiederherstellungstest |
| Sicherheitslücken | Zeitnahe Updates, nur nötige Fremdbibliotheken, HTTPS, Zwei-Faktor-Anmeldung für Verwaltungszugänge, Zugriff nur per Schlüssel |
| Zu viele Projekte gleichzeitig | Vor jeder Zusage wird die Kapazität geprüft. Passt der Termin nicht, sage ich das vor der Beauftragung. |
Neue Technik wird an einem internen Projekt erprobt, bevor sie in einem Kundenprojekt eingesetzt wird. Weiterbildungen werden schriftlich festgehalten.
Für jedes Projekt gibt es:
Geschäftsunterlagen werden nach den gesetzlichen Fristen aufbewahrt (in Österreich in der Regel sieben Jahre).
| Schritt | Was passiert | Ergebnis |
|---|---|---|
| 1. Anfrage und Erstgespräch | Ziel, Umfang, vorhandene Inhalte, Termin und Budget klären. Bei Prozessthemen auf Wunsch ein Prozess-Check vor Ort oder online. | Gesprächsnotiz, beim Prozess-Check eine schriftliche Kurzauswertung |
| 2. Angebot | Vor der Abgabe prüfe ich: Ist es machbar, habe ich Zeit dafür, und sind Datenschutz und rechtliche Punkte geklärt? | Schriftliches Festpreisangebot mit Leistungsbeschreibung, Termin und Abnahmekriterien |
| 3. Auftrag | Der Auftraggeber nimmt das Angebot schriftlich an. | Auftragsbestätigung, gegebenenfalls ein Vertrag zur Auftragsverarbeitung |
| 4. Konzept und Entwurf | Aufbau, Gestaltung und Abläufe werden entworfen und mit dem Auftraggeber besprochen. | Freigabe durch den Auftraggeber |
| 5. Umsetzung | Programmierung in Git, jede Änderung nachvollziehbar. Der aktuelle Stand steht regelmäßig unter einer Test-Adresse. Rückmeldungen werden gesammelt und abgearbeitet. | Laufende Test-Version, Änderungsverlauf |
| 6. Prüfung | Prüfung nach der Checkliste im nächsten Abschnitt | Ausgefüllte Checkliste |
| 7. Abnahme und Livegang | Gemeinsame Durchsicht, danach Freischaltung. Übergabe von Zugängen, Quellcode und Dokumentation. | Abnahmeprotokoll, Übergabe |
| 8. Betreuung | Fehlermeldungen, Updates und Änderungswünsche, siehe Abschnitt 7 | Antwort innerhalb von 24 Stunden |
Ein Änderungswunsch wird schriftlich festgehalten. Ich schätze Aufwand und Auswirkung auf den Termin ab. Umgesetzt wird erst, wenn der Auftraggeber Preis und Termin bestätigt hat. Kleine Korrekturen innerhalb des vereinbarten Umfangs kosten nichts extra.
Zugangsdaten, Texte, Bilder und Daten des Auftraggebers werden vertraulich behandelt und nur für den Auftrag verwendet. Passwörter werden nie per unverschlüsselter E-Mail verschickt. Am Projektende werden sie übergeben und nicht mehr benötigte Zugänge gelöscht.
Vor jeder Abnahme und vor jeder größeren Änderung im laufenden Betrieb prüfe ich:
Fehlerhafte Ergebnisse: Ein gefundener Fehler wird festgehalten und nach Schwere eingeordnet. Schwerwiegende Fehler (Seite nicht erreichbar, Datenverlust, Sicherheitslücke, Kernfunktion gestört) werden vor dem Livegang behoben. Ist eine Anwendung bereits in Betrieb, behebe ich sie sofort. Kleinere Fehler werden mit dem Auftraggeber eingeplant. Mängel an meiner Leistung behebe ich im Rahmen der Gewährleistung kostenlos.
Dienstleister wähle ich nach Standort und Datenverarbeitung in der EU, nach Datenschutz (Vertrag zur Auftragsverarbeitung möglich), nach Zuverlässigkeit und, wo es darauf ankommt, nach anerkannten Sicherheitszertifizierungen aus. Derzeit eingesetzt werden:
| Dienstleister | Leistung |
|---|---|
| Hetzner Online GmbH, Deutschland | Server und Rechenzentrum |
| Let's Encrypt | HTTPS-Zertifikate |
| Domain-Registrar des Auftraggebers oder nach Absprache | Domains und DNS |
| Weitere Dienste nur nach Absprache (z. B. Zahlungsanbieter, E-Mail-Versand) | Je nach Projekt, im Angebot benannt |
Programmierarbeit vergebe ich nur mit ausdrücklicher Zustimmung des Auftraggebers an andere. Für deren Ergebnis bleibe ich verantwortlich und prüfe es wie meine eigene Arbeit.
So läuft eine Reklamation ab:
Erkenntnisse aus jedem Projekt fließen in die Checklisten und Vorlagen für das nächste Projekt ein. Dieses Handbuch wird entsprechend fortgeschrieben.
Gregor Dietz · Web- & App-Programmierung · Marienhofgasse 4, 2540 Bad Vöslau · www.gregordietz.at/qualitaet/ · Version 1.0 vom 8. Oktober 2026