Du möchtest zehn Angebotsseiten umsetzen lassen und hast für jede einen Entwurf. Verwenden alle dieselbe Vorlage, fällt ein großer Teil der Arbeit nur einmal an. Eine zusätzliche Buchungsseite mit freien Terminen, Fehlerfällen und Bestätigung kann dagegen einen eigenen Entwicklungsumfang brauchen.
Was genau soll im Angebot stehen?
Liste die benötigten Vorlagen auf und ordne ihnen die Seiten zu. Notiere bei jeder Vorlage, welche Funktionen sie enthält und welche Inhalte später gepflegt werden sollen. So lässt sich nachvollziehen, worauf eine Aufwandsschätzung beruht.
Stelle für die Schätzung mindestens eine ausgefüllte Angebotsseite bereit. Nimm auch den längsten Titel und ein Bild mit ungewohntem Seitenverhältnis hinzu. Daran kann die Entwicklung prüfen, ob die geplante Vorlage mit deinen Inhalten funktioniert.
Die Zustände eines Ablaufs aufschreiben
Ein fiktives Antragsformular kann leer, unvollständig, in Übertragung oder erfolgreich gespeichert sein. Zusätzlich kann der Server einen Fehler melden. Lege fest, welche Information der Nutzer in jedem dieser Fälle erhält und welche Aktion möglich bleibt.
Bei einer Web-App sollte außerdem klar sein, welche API die Daten liefert. Eine Oberfläche mit Beispieldaten ist noch keine abgeschlossene Integration. Datenformate und Fehlerantworten müssen zum tatsächlichen Backend passen.
Bedienung gehört zur Umsetzung
Tastatur, Fokus, Beschriftungen und vergrößerte Schrift sollten früh geprüft werden. Die W3C WAI beschreibt die Prüfung als Aufgabe während der Entwicklung und weist darauf hin, dass automatische Werkzeuge allein keine vollständige Bewertung leisten.
Für den Auftrag bedeutet das: Benenne zu prüfende Ansichten und Abläufe. Eine pauschale Aussage wie „barrierefrei“ ersetzt keinen definierten Prüfungsumfang. Kleine Bildschirmbreiten und lange Inhalte sollten Teil der Beispiele sein.
Website, Web-App oder gemeinsame Bausteine
Liegt ein Website-Design vor, passt die Frontend-Umsetzung. Ein datengetriebener Ablauf mit vorhandener API gehört eher zur Web-App-Oberfläche. Wiederkehrende Bausteine können über eine Komponentenbibliothek vereinheitlicht werden.
Kläre abschließend, wer Datenhaltung und Serverregeln liefert. Bei einem vollständigen Projektpaket können diese Arbeiten samt Oberfläche bereits enthalten sein. Halte diese Zuordnung im Angebot fest.