Une preuve de concept teste la faisabilité
Le test doit répondre à une question spécifique. Ce n'est pas une version réduite de toutes les fonctionnalités que le système final pourrait contenir.
Une preuve de concept est une petite implémentation préliminaire qui teste si une approche proposée peut répondre à des exigences définies avant qu'une équipe ne s'engage dans le projet complet.
Commencez par la décision
Notez ce que l'équipe décidera après le test. Ensuite, définissez les critères de succès qui soutiennent cette décision. Des critères clairs peuvent couvrir si un flux de travail critique fonctionne, si les informations requises peuvent circuler correctement, ou si une approche fonctionne sous une charge de travail représentative.
Évitez les objectifs tels que « explorer l'idée ». Ils n'établissent pas quelle preuve est suffisante ou ce qui devrait se passer lorsque le test se termine.
Gardez l'implémentation étroite
Une preuve de concept n'a pas besoin d'un système de production complet. Elle peut se concentrer sur le composant, la connexion ou la charge de travail qui comporte la plus grande incertitude. Cela maintient le travail gérable et rend le résultat plus facile à interpréter.
Documentez la configuration, le résultat, les limites et les problèmes trouvés. Un test réussi dans des conditions étroites ne prouve pas que l'ensemble du système est prêt à être lancé. Il montre que l'approche testée a satisfait aux critères énoncés.
Termes liés à la preuve de concept
- Faisabilité
- Si l'approche proposée peut fonctionner dans les conditions qui comptent.
- Critère de succès
- Un résultat spécifique utilisé pour décider si le test a réussi.
- Charge de travail représentative
- Un ensemble limité de travail réel qui reflète une partie importante du système prévu.
Planifiez un test ciblé
Énoncez le risque
Nommez l'hypothèse qui pourrait empêcher le projet plus large de fonctionner.
Définissez la mesure
Définissez le résultat observable qui comptera comme succès ou échec.
Limitez la construction
Incluez uniquement les composants et la charge de travail nécessaires pour tester ce résultat.
Questions sur les preuves de concept
Son objectif est de réduire l'incertitude sur la faisabilité avant un engagement plus important. Le résultat devrait soutenir une décision de poursuivre, de réviser l'approche ou d'arrêter.
Elle peut l'être, mais les retours des utilisateurs ne sont pas toujours son objectif principal. Une preuve de concept peut tester une exigence technique ou opérationnelle que les utilisateurs ne voient jamais directement.
Un test réussi a une portée claire, des critères mesurables et un résultat qui répond à la question initiale. Il enregistre également les limites afin que l'équipe ne traite pas un test étroit comme une preuve de préparation à la production.
Guides du glossaire associés
Testez l'hypothèse importante
Les apps Caffeine tournent sur l'Internet Computer, un réseau public conçu pour ça.