Frank Vogelezang, Eric van der Vliet, René Nijland, Port d'Eltjo, Harry Mols, Jelle de Vries

Les exigences non fonctionnelles déterminent une part importante des coûts et des efforts nécessaires pour réaliser ou maintenir une solution d'ingénierie logicielle. Pourtant, l'effet des exigences non fonctionnelles sur les estimations de coûts et d'efforts est largement sous-exposé dans la recherche en génie logiciel..

Quelques solutions d'estimation ont été proposées mais donnent un pouvoir prédictif insatisfaisant ou manquent de fondement théorique de leurs mécanismes. De nos recherches antérieures sur l'estimation des progiciels, nous avons déduit que les mécanismes de base qui conduisent à l'estimation du coût et de l'effort à partir des exigences fonctionnelles et non fonctionnelles sont plus complexes que les méthodes actuellement proposées..

Dans cet article, nous présentons pourquoi, dans la plupart des cas, seuls les mécanismes d'estimation pilotée par l'architecture peuvent conduire à de bonnes prévisions de coûts et nous expliquons pourquoi les solutions d'estimation actuelles échouent..

0