C'est quoi le développement (informatique, web) durable ?
Publié le 26 December 2023
Le développement durable en informatique, c’est avant tout une question de qualité du code, de maintenabilité et d’évolution. Cet article fait écho à « Et si on jouait aux Legos ? » sur l’approche modulaire.
L’analogie automobile
Imaginez une voiture qui subit des contrôles de sécurité après chaque modification. C’est exactement ce que font les applications bien développées : elles sont testées en continu tout au long de leur cycle de vie.
L’intégration et les tests continus
La base du développement durable implique des tests automatisés qui valident chaque changement de code, empêchant les régressions. Plutôt que d’attendre la fin du projet, les tests commencent dès le début et s’enrichissent au fur et à mesure du développement.
La philosophie de prévention des bugs
Avoir des bugs est normal. Avoir le même bug deux fois ne l’est pas.
Chaque problème identifié génère un nouveau test qui devient permanent dans la suite de tests, empêchant sa réapparition.
Des standards de qualité universels
Chez Levanna, nous démocratisons les pratiques de qualité de niveau entreprise. Alors que les grandes entreprises tech utilisent des protocoles de test rigoureux, nous pensons que la qualité d’un projet ne devrait pas dépendre de la taille du budget.
Notre “super banc de test” permet à tous nos clients d’accéder à des standards de test de niveau NASA.
Application concrète
Les scénarios pratiques sont nombreux : un bouton de contact qui casse une fonctionnalité, de nouvelles versions de navigateurs nécessitant une vérification de compatibilité… L’intégration continue permet aux développeurs d’exécuter des tests complets avec un effort minimal.
Conclusion
Le développement durable garantit que les applications restent fiables, évolutives et maintenables tout au long de leur durée de vie opérationnelle.