Nous cherchons à développer un outil participatif et open-source regroupant des solutions de développement accessibles et éco-conçues, en technologies natives (HTML / CSS / JS). Notre but est que les développeurs.euses puissent y piocher les composants qui les intéressent, et contribuer avec leurs propres variations de ces composants et en proposer de nouveaux.
Nous souhaiterions également remonter au besoin métier, et explorer les cas où les composants sont utiles ou inutiles, afin de permettre aux développeurs.euses de challenger les besoins et proposer des alternatives.
Représente, lors du lancement du projet, puis au cours de sa réalisation, l’existence d’incertitudes quant à la réalisation des résultats recherchés. Il est matérialisé par les problèmes à résoudre et les difficultés techniques rencontrées par l’équipe lors de la conduite du projet.
Représente l’écart entre les connaissances, les compétences ou les savoir-faire, disponibles dans l’entreprise avant et après la réalisation des travaux.
Aujourd'hui, nous redéveloppons plusieurs (et de nombreuses) fois les mêmes features pour des projets différents (par exemple, une pagination accessible et éco-conçue). La connaissance n'est pas partagée, et chaque développeur.euse repart de zéro à chaque besoin.
Le progrès recherché serait la centralisation de la connaissance, et la possibilité d'y contribuer. On s'éviterait ainsi de développer et redévelopper les mêmes choses en parrallèle, à l'infini.
Qualifie le caractère novateur du projet au regard des techniques ou des produits existants sur le marché.
Il n'existe à ce jour pas de solution regroupant accessibilité et éco-conception. Le W3C propose des tutoriels pour l'accessibilité. Chaque composant serait précédé de sa justification métier, et c'est vers cela que l'on veut également tendre.
Sont composées de la somme des moyens mis en œuvre pour réaliser le projet (compétences techniques ou technologies spécifiques). Il s’agit de moyens humains ou matériels (internes ou externes)
Technologies:
- Github pour le versioning
- HTML / CSS / JSS vs VueJS ou ReactJS pour faire nos comparatifs
Est constitué de l’ensemble des étapes clés du projet. Un processus classique de R&D comprend, entre autres, une phase conceptuelle (étude préalable, analyse fonctionnelle, analyse organique) et une phase de production (programmation et codification, tests et jeux d’essais).