Qu’est-ce qu’un POC en termes de programmation informatique ?


Comme d'autres l'ont dit, c'est une preuve de concept. Mais qu'est-ce que cela signifie ? Ce n'est pas nécessairement que vous avez fait toutes les recherches, etc. comme l'a dit Pavan Kumar Dittakavi, ni seulement que quelque chose fonctionne techniquement.

Votre déclaration sur le "petit projet factice" est proche de la marque. C'est quelque chose qui démontre (c'est-à-dire qui prouve, ou du moins tente de prouver) qu'un certain concept est possible, avec le moins de cloches et de sifflets supplémentaires possible, c'est tout.


En général, ce qui est démontré est une certaine possibilité technique. Par exemple, vous pourriez vouloir prouver qu'une certaine application est vulnérable à un certain type d'attaque, ou qu'un système complet de Turing peut être construit à partir du jeu de la vie de Conway (BTW oui), ou que vous pouvez construire un système pour traduire le russe en anglais avec une précision d'au moins 50%.

Sur l'autre griffe, le programme lui-même peut être un simple outil dans un projet global beaucoup plus grand pour prouver un point plus social. Par exemple, que les gens pourraient prendre la peine d'utiliser une possibilité technique directe que vous avez imaginée (comme poster des messages publics en 140 caractères ou moins), ou quel serait l'impact d'une telle chose. Donc, vous avez en quelque sorte raison tous les deux.