2009-10-22 15 views
2

Nous construisons une application ASP.NET.Application ASP.NET - Création d'une estimation de temps

Ici, j'ai besoin de faire une estimation du temps pour toute l'application. Actuellement, j'utilise mon expérience passée et quelques règles du pouce pour arriver à une estimation approximative. Alors maintenant, je doute que les gens utilisent l'expérience passée et quelques règles de pouce pour le faire ou utilisent certaines méthodologies/pratiques communes telles que Cocomo ou l'analyse des points fonctionnels, etc.

Si oui, veuillez vous référer aux meilleurs liens pour que je puisse les parcourir et commencer à m'exercer.

Merci beaucoup, Cordialement. Bhavna.

+0

excellente question, à laquelle je suis tenté de citer la loi de Hofstadter: « Il faut toujours plus longtemps que prévu , même si vous prenez en compte la loi de Hofstadter. », mais j'espère voir des réponses plus utiles. J'ai voté la question et je reviendrai pour voir les réponses. Belles questions. –

+0

http://stackoverflow.com/search?q=estimate+time =) –

Répondre

0

La seule façon d'obtenir une estimation précise est:

1) Le travail est (pratiquement) identique à celui que vous avez fait précédemment.

2) Interrompre les tâches jusqu'à ce que chaque tâche dure moins de 4 heures.

(1) est rarement le cas, et (2) est difficile!

Identifiez et gérez vos risques: Identifiez les inconnues ou les zones qui sont connues (ou susceptibles d'être difficiles). Surveillez la progression de ces tâches pour minimiser l'impact sur votre projet.

0

Et ne pas oublier, une estimation est rien de plus, une estimation . Ce ne sera jamais précis à 100%. Vous pouvez minimiser les écarts et les gérer, comme l'a dit Mitch Wheat, mais en bout de ligne, une estimation ne devrait jamais être considérée comme une chose exacte. Le problème est la gestion convaincante de ce principe :)

+0

Je suis d'accord ... L'estimation est l'estimation et rarement rencontré. Mais on devrait s'efforcer de battre les estimations. – Kalpak

0

L'analyse du point de fonction est bonne. Mais je vais généralement par cette approche.

Identifiez les rôles dans le système. Identifiez les cas d'utilisation des applications et les cas d'utilisation communs et discrets pour chaque rôle. Bifurquez les cas d'utilisation en haute complexité moyenne faible. en fonction de la matrice de compétences/jours de travail de votre organisation, vous devriez être capable d'estimer les efforts (nombre de manadys) Selon les efforts et le nombre de personnes sur le projet, vous pouvez estimer les jours calendaires.

Ne pas oublier la documentation, les tests d'intégration, les tests système, examens par les pairs, les horaires de test d'acceptation utilisateur :)

+0

. Salut Kalpak, Merci beaucoup pour la réponse et les détails. C'est bien. Pourriez-vous partager la réf. liens/docs ceux que vous avez mentionnés dans votre réponse. Merci et salutations ... – user191773

Questions connexes