Il semble que la direction dise toujours que le projet est en retard, alors nous devons déterminer ce qui est assez bon pour aller vivre rapidement. Le problème que je trouve est que nous avons tendance à mettre l'accent sur les fonctionnalités que le client veut plus que certaines fonctionnalités de base que je pense qu'une application web devrait avoir par sa nature même. Par exemple, nous avons passé plus de temps à dire si l'ajout d'une balise noscript pour informer les utilisateurs du site nécessite javascript devrait être ajouté à la liste des demandes de fonctionnalités que le temps qu'il m'aurait fallu pour l'ajouter à la page maître, puis pousser dehors.Qu'est-ce qui est vraiment «suffisant» pour un projet en retard?
Existe-t-il une bonne méthode pour déterminer ce qui devrait être là pour être suffisamment bon? Comment savoir ce que mon application devrait faire au strict minimum?
Nous n'allons même pas ajouter la validation de données parfois parce qu'il n'y a pas de temps. Il semble qu'il devrait y avoir des choses de base dans une application, mais si souvent tout ce qui nous intéresse est ce que l'utilisateur voit réellement.
Ce n'est pas le moyen idéal de créer un logiciel selon moi, mais comment savoir ce que c'est?