
Réutiliser et améliorer
Au lieu de repartir à zéro, les programmes qui « réutilisent et améliorent » cherchent des manières d’adapter et de perfectionner les produits, ressources et approches déjà existants. « Réutiliser » signifie évaluer quelles ressources sont disponibles au moment présent et les utiliser pour répondre aux objectifs du projet. « Améliorer » signifie modifier les outils, produits et ressources existants pour perfectionner leur qualité, leur applicabilité et leur impact globaux. Commencez par identifier des méthodes, des normes, des plateformes logicielles, des outils technologiques et des contenus numériques pertinents qui ont déjà été essayés et testés. Vous pouvez obtenir des informations sur les outils de développement numériques qui ont été mis à l’essai ou adaptés grâce aux conférences, aux blogs, aux évaluations de programmes et à la communauté de développement numérique. Dans le cas où un outil ou une approche existants ne répondraient pas exactement à tous vos besoins pour être réutilisé tel quel, considérez la possibilité de l’améliorer et de construire à partir de lui, plutôt que de créer quelque chose de complètement nouveau. Cela donnera un meilleur outil, plus réutilisable par tous en raison des améliorations que vous aurez apportées. Réutiliser et améliorer ne consiste pas à concevoir de nouveaux objets brillants ou de limiter la technologie à une utilisation interne ; cela consiste à mener le travail de la communauté de développement global plus loin que ne pourrait le faire tout seul n’importe quel programme ou organisation. Réutiliser et améliorer peut également réduire énormément le temps nécessaire au développement et au test et réduire les coûts.
Principes fondamentaux
- Identifiez les outils technologiques (locaux et globaux), les données et les structures existants et déjà utilisés par votre population cible, dans votre zone géographique ou secteur. Évaluez comment ils pourraient être réutilisés, modifiés ou étendus pour être utilisés dans votre programme.
- Développez des approches modulaires et interopérables plutôt qu’isolées. L’interopérabilité vous assurera de pouvoir adopter et construire avec des éléments fournis par d’autres personnes et de permettre que d’autres personnes puissent à l’avenir adopter et construire avec votre outil.
- Collaborez avec d’autres praticiens du développement numérique à travers des groupes de travail technique, des communautés de pratique et autres événements de partage de connaissances pour vous tenir au courant des outils existants et pour construire des relations pouvant mener à la réutilisation et à l’amélioration futures de votre outil.