Edge computing est encore un nouveau concept, et je pense que de nombreux utilisateurs envisagent de l’adopter par le biais du PoC. D’ailleurs, avez-vous déjà entendu le mot PoC ?Si vous faites une recherche sur Internet, il en sortira, mais c’est peut-être un mot qui n’est pas familier au grand public. Cependant, dans le domaine du développement de produits et de systèmes, on s’attend à ce que les possibilités d’utilisation se multiplient à l’avenir. Cette section explique la définition de la PoC, la différence entre PoC et prototypes, la nécessité et le mérite de la PoC, et le déroulement du travail de vérification de la PoC.
Qu’est-ce que le PoC ?
PoC est l’abréviation de Proof of Concept et se traduit par “preuve de concept” en japonais. Vérification de l’efficacité d’un produit ou d’un système avant de lancer un nouveau projet de produit ou de système. Par exemple, lors du développement d’un nouveau produit, il s’agit de tester les ventes et de suivre les clients avant une vente en bonne et due forme pour vérifier s’ils vendent effectivement. Alternativement, dans le développement d’un système, ce terme fait référence à une mise en œuvre minimale et à une opération de test.
La différence entre le PoC et le travail de vérification effectué jusqu’à présent
Parmi les idées du POC, l’idée de fabriquer et d’utiliser réellement le produit lui-même comprend la “production d’essai” dans le développement de produits qui existent depuis longtemps et les “prototypes” dans le développement de systèmes. Avec ce “prototype”, on vérifie l’avancement du projet et les défauts de développement. Le flux des projets de développement est réalisé dans le flux de “concept → planification→ développement→ test→ exploitation et vente”, mais le “prototypage” et le “prototype” ont été réalisés à tout moment pendant la phase de développement ou la phase de test. 。
Le PoC, quant à lui, se situe souvent à côté de la phase de conception : entre les phases de conception et de planification. En outre, alors que les prototypes sont une position de confirmation du travail de développement, selon les résultats du PoC, la politique de développement peut changer de manière significative, et dans certains cas, le développement peut être abandonné. En d’autres termes, il s’agit de vérifier que le design conceptuel est approprié avant de passer à un projet de développement à part entière.
Besoins et avantages du PoC
Ces dernières années, l’incertitude dans le développement a augmenté, car les besoins des clients se sont diversifiés et les cycles de vie des produits se sont raccourcis. En outre, dans le développement de systèmes, de nombreux défis se posent dans de nouveaux domaines tels que l’IoT et l’intelligence artificielle, et on peut dire que l’incertitude va augmenter ici aussi. De manière simple à comprendre, le risque est grand de perdre l’objectif du développement en raison de ces incertitudes.
Jusqu’à présent, dans le processus de développement, ces risques ont été prévus au stade conceptuel et ont été intégrés à l’avance dans le développement. Dans ce cas, il est très important de prévoir le risque au stade conceptuel. Cependant, les changements mentionnés ci-dessus entraînent de plus en plus de risques imprévisibles. Si ce risque se matérialise après que le développement a progressé, tous les processus de développement jusqu’à ce point peuvent être gaspillés.
Cela peut être évité en comprenant les risques plus tôt. Ainsi, au moment du concept, il est possible de créer un produit ou un système à petite échelle et que les clients l’utilisent réellement. Si vous intégrez les ventes et les défauts, modifiez le concept, puis procédez à un développement à part entière, le risque que tout se passe mal en cours de route sera réduit.
En outre, ce type de POC permet d’affiner le concept, de sorte que la politique de développement devient plus claire et que le projet progresse en douceur. En d’autres termes, le POC peut être utilisé pour modifier le concept afin de mieux répondre aux besoins des utilisateurs avant un développement complet et pour saisir à l’avance les besoins des utilisateurs par le biais de petites ventes et opérations d’essai.
Un exemple de PoC est le développement de l’intelligence artificielle. Dans ce cas, il est possible de ne réaliser que la partie moteur de l’intelligence artificielle la plus importante pour le moment et de rafraîchir l’apprentissage en coopération avec l’utilisateur. De cette manière, on peut dire que le PoC permet également de se familiariser avec les parties importantes en coopérant avec les utilisateurs avant le développement complet du système.
Cependant, il est important de noter qu’il existe des inconvénients tels que la fuite du concept d’un produit ou d’un système vers le monde extérieur et, dans le pire des cas, un conflit pour obtenir cette information afin que les utilisateurs l’utilisent au stade conceptuel.
Flux de vérification du PoC
Le PoC a plusieurs mérites, mais même si vous y allez à l’aveuglette, il ne sera pas efficace. Jetons un coup d’œil au flux de vérification efficace.
- Vérification de l’effet/utilité
Tout d’abord, nous vérifions que ce que le produit ou le système cible essaie d’atteindre correspond aux besoins de l’utilisateur. En d’autres termes, il s’agit de déterminer si l’on obtient l’effet souhaité. Par exemple, dans un essai clinique d’un nouveau médicament, un nouveau candidat médicament sûr est réellement administré au sujet pour voir s’il a l’effet escompté. Il s’agit d’un PdC parce qu’il est testé sur un nombre beaucoup plus restreint de sujets avant d’être vendu que s’il était vendu. - Vérification de la faisabilité technique
Ensuite, nous allons vérifier si le concept est réellement réalisable, et non une théorie théorique. Un exemple un peu surprenant serait celui d’un court métrage. L’objectif est de vérifier que les défis techniques requis peuvent être atteints en réalisant une petite œuvre avant de réaliser un long métrage. Dans le cadre du PoC, il est fréquent que la vérification de la faisabilité technique précède la vérification de l’effet/utilité. En d’autres termes, la technologie vient en premier, mais en conséquence, il est possible que le développement se poursuive sans vérification suffisante pour voir si les besoins cibles sont satisfaits. Vous devez savoir que la PoC est une méthode permettant d’obtenir les effets et avantages souhaités. - Vérification de la spécificité
Ensuite, les spécifications et les questions à considérer comme requises par le concept sont identifiées, et une vérification est effectuée pour confirmer si elles sont concrètes. Cela signifie que l’on recueillera les résultats des études de marché et les voix des utilisateurs qui l’ont effectivement utilisé et qui l’ont utilisé dans le développement.
Après la vérification ci-dessus, nous modifierons le concept, nous prototyperons des produits et des systèmes basés sur le concept modifié, nous le ferons utiliser par les utilisateurs et nous le vérifierons à nouveau. En répétant cette opération, il est possible de perfectionner un concept qui peut atteindre “l’effet/utilité”, “la faisabilité technique” et “le caractère concret”. Une fois la révision terminée, nous passerons à la phase de planification suivante.
L’important est d’amener l’utilisateur à l’utiliser réellement. Cela évite le risque que le produit fini soit loin de ce que l’utilisateur souhaite. Il est également important de ne pas trop étendre la vérification. Cela permet non seulement de réduire le coût du travail nécessaire à l’établissement du concept, mais aussi de se prémunir contre les risques en évitant autant que possible que le concept de développement ne s’échappe vers l’extérieur.
La PoC est une méthode qui a beaucoup de mérite
La réalisation d’un PoC à l’écoute des opinions des utilisateurs au stade du concept entraînera des avantages tels que l’approfondissement du concept, la réduction du risque de développement et le bon déroulement du projet. Cependant, il faut noter que si l’on augmente trop l’échelle et le nombre de vérifications, on risque d’augmenter les coûts et de faire fuir le concept vers l’extérieur.
Comme avantage secondaire, même si vous abandonnez le développement à la suite d’un PoC, vous pouvez en fait recueillir les opinions des utilisateurs comme des données, de sorte que les connaissances acquises dans le processus de PoC ne seront pas perdues. Elles peuvent être utilisées pour le prochain développement. En ce sens, on peut dire que la PoC est une méthode qui a de grands mérites.