Les logiciels reposent sur des promesses : étude de cas en science des bibliothèques personnelles
2025-06-09
Cet article explore le rôle crucial des « promesses » dans le développement de logiciels. L’auteur soutient que les promesses faites par un développeur aux utilisateurs, à l’instar d’un cahier des charges, doivent être claires et vérifiables. Prenant pour exemple « Your Commonbase », un logiciel de bibliothèque personnelle, l’article montre comment décomposer les fonctionnalités du logiciel (stocker, rechercher, synthétiser, partager) en promesses spécifiques et réalisables, et prioriser le développement en fonction des ressources. L’auteur souligne comment des promesses claires protègent les développeurs, les utilisateurs et l’intégrité du logiciel.
Lire plus