Ein Proof of Concept testet die Machbarkeit
Der Test sollte eine spezifische Frage beantworten. Er ist keine kleinere Version aller Funktionen, die das fertige System enthalten könnte.
Ein Proof of Concept (Machbarkeitsnachweis) ist eine kleine, vorläufige Implementierung, die testet, ob ein vorgeschlagener Ansatz definierte Anforderungen erfüllen kann, bevor ein Team sich auf das vollständige Projekt festlegt.
Beginnen Sie mit der Entscheidung
Schreiben Sie auf, was das Team nach dem Test entscheiden wird. Definieren Sie dann die Erfolgskriterien, die diese Entscheidung unterstützen. Klare Kriterien können abdecken, ob ein kritischer Arbeitsablauf funktioniert, ob erforderliche Informationen korrekt übertragen werden können oder ob ein Ansatz unter einer repräsentativen Arbeitslast funktioniert.
Vermeiden Sie Ziele wie „die Idee erkunden". Sie legen nicht fest, welche Beweise ausreichen oder was geschehen soll, wenn der Test endet.
Halten Sie die Implementierung eng
Ein Proof of Concept benötigt kein vollständiges Produktionssystem. Er kann sich auf die Komponente, Verbindung oder Arbeitslast konzentrieren, die die größte Unsicherheit birgt. Dies hält die Arbeit überschaubar und macht das Ergebnis leichter interpretierbar.
Dokumentieren Sie den Aufbau, das Ergebnis, die Grenzen und die gefundenen Probleme. Ein bestandener Test unter engen Bedingungen beweist nicht, dass das gesamte System startbereit ist. Er zeigt, dass der getestete Ansatz die festgelegten Kriterien erfüllt hat.
Proof-of-Concept-Begriffe
- Machbarkeit
- Ob der vorgeschlagene Ansatz unter den relevanten Bedingungen funktionieren kann.
- Erfolgskriterium
- Ein spezifisches Ergebnis, das zur Entscheidung verwendet wird, ob der Test bestanden wurde.
- Repräsentative Arbeitslast
- Eine begrenzte Menge realer Arbeit, die einen wichtigen Teil des geplanten Systems widerspiegelt.
Planen Sie einen fokussierten Test
Benennen Sie das Risiko
Nennen Sie die Annahme, die das größere Projekt am Funktionieren hindern könnte.
Legen Sie die Messgröße fest
Definieren Sie das beobachtbare Ergebnis, das als Erfolg oder Misserfolg gilt.
Begrenzen Sie die Umsetzung
Beziehen Sie nur die Komponenten und Arbeitslast ein, die zum Testen dieses Ergebnisses erforderlich sind.
Fragen zu Proof of Concepts
Sein Zweck ist es, die Unsicherheit über die Machbarkeit vor einer größeren Verpflichtung zu reduzieren. Das Ergebnis sollte eine Entscheidung unterstützen, fortzufahren, den Ansatz zu überarbeiten oder zu stoppen.
Das kann sein, aber Nutzerfeedback ist nicht immer sein Hauptzweck. Ein Proof of Concept kann eine technische oder betriebliche Anforderung testen, die Nutzer nie direkt sehen.
Ein erfolgreicher Test hat einen klaren Umfang, messbare Kriterien und ein Ergebnis, das die ursprüngliche Frage beantwortet. Er dokumentiert auch Grenzen, damit das Team einen engen Test nicht als Beweis für Produktionsreife behandelt.
Verwandte Glossar-Leitfäden
Testen Sie die wichtige Annahme
Caffeine-Apps laufen auf dem Internet Computer, einem dafür gebauten öffentlichen Netzwerk.