mètre

Le software sizing ou comment mesurer la taille d’un logiciel indépendamment de la technologie

Le software sizing, ou comment mesurer la taille d'un projet logiciel sans prendre en compte la technologie qui sera utilisée pour le développement. Estimancy a fait le choix du software sizing, car cette technique de mesure de la taille d'un projet logiciel permet d'obtenir la taille fonctionnelle du logiciel, c'est-à-dire, une taille totalement indépendante des technologies utilisées lors du développement. Il est ainsi possible de comparer tous les projets logiciels dont on connait la taille fonctionnelle, peu importe s'ils seront par la suite développés avec des technologies entièrement différentes, qui leur conféreront des tailles techniques tout aussi disparates.

Estimation et fractalisation : quelle granularité pour les exigences logicielles ?

Estimation et fractalisation : quelle granularité pour les exigences logicielles ?

Afin d'obtenir un chiffrage fiable et pertinent de votre projet logiciel, il est primordial de définir un niveau de décomposition judicieux des exigences logicielles. Autrement, il est facile de se laisser prendre au piège de la granularité. En effet, comme l'explique l'article, plus le niveau de décomposition est important, plus la taille du projet augmente, ce qui influence fortement l'estimation de coûts et délais du projet logiciel en cours. Estimancy explique donc comment éviter ce piège avec l'utilisation de la méthode de comptage en points de fonction.

Points de Fonction et estimations Agiles

Points de Fonction et estimations Agiles

Les points de fonction ont mauvaise réputation auprès des défenseurs de la méthode Agile. Même s'ils ont souvent été utilisés par le passé, il sont aujourd'hui considérés comme obsolètes. Il est vrai que les storys points sont en règle général préférés aux points de fonction avec cette méthode, car les points de fonction présentent certains défis. Ils présentent également des bénéfices incomparables. Mais il existe des méthodes permettant d'atténuer ces difficultés. D'ailleurs, la plateforme Estimancy permet même de d'automatiser l'estimation de projets logiciels agiles.