2010-08-22 13 views
0

C'est juste une question, parce que j'ai parcouru un vieux manuel de génie logiciel et l'une des choses dont il parle est de mesurer l'effort. Mais, ce que je ne comprends pas, c'est ce qu'est exactement «l'effort» et comment cela se rapporte-t-il au temps qu'il faut pour terminer un projet? Je n'ai aucune expérience dans l'estimation de l'effort parce que ce n'était pas quelque chose que nous avons étudié avec beaucoup de détails en classe. Pour le semestre que j'ai suivi en génie logiciel, la plupart de notre classe a travaillé sur des diagrammes UML, puis nous avons brouillé à la fin du semestre pour coder la chose parce que nous passions le plus clair de notre temps à travailler sur les diagrammes UML. Donc, j'espère que quelqu'un qui pourrait comprendre l'estimation de l'effort sera capable de m'expliquer dans ce fil pour que je puisse mettre ma curiosité au repos. Merci d'avance.Effort de prévision - quel est le rapport avec le temps nécessaire pour terminer les projets?

Répondre

2

Certes, ce n'est pas quelque chose qui peut être une réponse complète dans un petit poste ... mais voici quelques idées:

Première, vous devez estimer la Taille de votre projet (en particulier, de la logiciel à développer). Certaines mesures bien connues sont les points de fonction, les points de cas d'utilisation et les milliers de lignes de code (KLOC).

Puis, vous utilisez un modèle d'estimation (en général, quelques équations) et saisissez plus d'informations sur les projets. Par exemple:

  • expérience avec la technologie
  • complexité frais généraux en raison d'une équipe distribuée
  • etc.

Cela donnera l'effort qui est généralement mesurée en personne ou mois homme heures.

pour savoir combien temps et d'argent dont vous aurez besoinEnfin, vous pouvez l'utilisateur d'autres cadres de modélisation (plus d'équations). Par exemple, certains modèles vous permettent de déterminer le compromis coût/temps optimal et vous permettent également de «jouer» avec les variables. Par exemple, "combien d'argent cela me coûtera pour terminer deux semaines plus tard"

Quelques liens:

http://en.wikipedia.org/wiki/Putnam_model

http://en.wikipedia.org/wiki/COCOMO

http://en.wikipedia.org/wiki/Software_development_effort_estimation

1

Vous demandez quatre expérimenté, fiable, professionnels. Vous obtenez une estimation indépendante, raisonnée et raisonnée de chacun.

Ensuite, vous les ajoutez ensemble.