Les fonctionnalités du service ne vont-elles pas au-delà des besoins utilisateurs ?
Standards de développement
A People
A Planet
A Prosperity
Difficulté
*
Priorité
High
Récurrence
OnUpdate
Tests
Chaque fonctionnalité est-elle retirée si elle n'est pas en relation avec un usage défini ?
Précisions
Le nombre de fonctionnalités disponibles dans un service numérique impactent directement la consommation de ressources et l'impact environnemental. En créant des fonctionnalités de peu d'utilité ce sont des sources de création de dettes environnementales totalement inutiles. Les fonctionnalités augmentent aussi le volume du service, qui introduisent des délais de chargements et des espaces de stockage supplémentaires.
Use Case
Des données sont identifiées et collectées (analytics / sondes) en production pour identifier les usages et les fonctionnalités superflues.
Éléments complémentaires
Enjeux opérationnels liés au projet
Métiers concernés
Règle d’évaluation du niveau de conformité du critère
Fonctionnalités utilisées / Fonctionnalités déployées
Cycle de vie
Conception
5 autres critères liés à la recommandation : Implémenter et développer les fonctionnalités pour limiter les impacts
Standards de développement
Est-ce que les logs sont exempts d'erreurs non traitées ?
Standards de développement
Les codes morts sont-ils éliminés ?
Standards de développement
Un langage compilé est-il utilisé pour des aspects performance et/ou sécurité ?
User Experience
Les éléments de références sont-ils connus, tenus à jour, et mis à disposition de l'ensemble de l'équipe projet ?
User Experience
L'état des lieux des données d'entrée est-il mis à disposition afin d'être réutilisé dans d'autres projets ?