slam4:php:phalcon:project:increase:todo

Ceci est une ancienne révision du document !


Projet Increase - fonctionnalités à implémenter

  • Générer les modèles
  • Ajouter les relations qui seront nécessaires (ou ajoutez les par la suite au fur et à mesure)

A l'adresse user/projects/:idUser, on souhaite afficher la liste des projet d'un client (ce sera ensuite le client connecté).

L'avancement est calculé de la façon suivante :

Soit le projet composé des use cases suivants :

use case poids Avancement
UC-1 20 50%
UC-2 10 100%
UC-1 20 0%

On exprime le poids de chaque UC en % du total

use case poids en % Avancement
UC-1 40% 50%
UC-2 20% 100%
UC-1 40% 0%
  • UC-1, qui représente 40% du projet ayant un avancement de 50% ⇒ il a contribué à l'avancement du projet de 40*50% soit 20%
  • UC-2, qui représente 20% du projet ayant un avancement de 100% ⇒ il a contribué à l'avancement du projet de 20*100% soit 20%
  • UC-1, qui représente 40% du projet ayant un avancement de 0% ⇒ il a contribué à l'avancement du projet de 40*0% soit 0%

L'avancement du projet est de 40%,
Avancement projet = somme sur les uc des (poids relatif*avancement)

On considère qu'il y a retard dans l'avancement d'un projet si le pourcentage d'avancement est inférieur au pourcentage de temps écoulé

  • slam4/php/phalcon/project/increase/todo.1426369617.txt.gz
  • Dernière modification : il y a 7 ans
  • (modification externe)