Une preuve de concept ou POC (de l’anglais proof of concept) est le prototype d’une application dans un environnement comparable à celui de l’entreprise, ou le test concret d’un logiciel démontrant sa faisabilité pour répondre aux besoins ou faire ressortir d’éventuelles failles.
Cette étape se situe très en amont dans le processus de développement d’un produit ou d’un nouveau site. Elle est architecturée autour de processus métiers documentés.
Son objectif est de clarifier les besoins métiers et les attendus en matière de configuration, d’éclaircir les zones d’ombres en écartant les risques techniques ou en validant les orientations fonctionnelles, de valider une complexité technique, un concept (maquettage).
Parmi les livrables du POC :
– un document de cadrage qui détaille les processus métiers et les bonnes pratiques
– des plans de formation et une communication qui facilitent l’adoption des utilisateurs
– des documents d’architecture : mapping des données, les interfaces UX/UI, etc.