CSP est un MVP très minimaliste qui permet de marquer le début d'un projet open source Technocrete qui permet à long terme de résoudre des problèmes des plus concréts avec des moyens technologiques des plus avancées. L'idée principale repose sur une technologie web, qui permet d'un coté de vulgariser et de donner acces à une certaine technologie, aux nons initiés, à des acteurs économiques ou autres. De l'autre coté, cela permet de créer un framework de calcul qu'on pourrait lier aux technologies les plus avancées.
L'exemple du CSP est simple mais très informatif sur la méthode, et comporte trois parties
-
La partie Front-End : L'utilisateur saisit un ensemble de villes dont il veut avoir un parcours ou on minimise la distance parcourue.
-
La partie Back-End: Un progragramme qui se base sur des algorithmes approximant le mieux, le problème du TSP ()
-
La partie vulgarisation et modélisation : Cette partie est la plus importante, elle peut avoir deux manières duales de procéder:
a. Départ de l'utilisateur: Analyser puis Modéliser une problèmatique ou une situation économique, dans les technologies déjà implémentées, et trouver ensuite, un canal de communication pour saisir les données de l'utilisateur par exemple. Nous pouvons penser à des parceurs de documents (Excel, word, ..) b. Départ du Back-End: Lorsqu'une techno est déjà implémentée en Back-End comme le TSP dans notre cas, nous pouvons chercher à lui trouver des applications avec une façon de l'alimenter du coté front.