4 votes

Estimation du temps de développement ABAP

Je cherche un tableau ou une liste d'estimations de temps standard pour les développements en ABAP, quelque chose de personnalisable dans certaines variables selon l'équipe de développement, la complexité du projet, etc...

Quelque chose de similaire :

Simple Module Pool -> 10 hours
Complex Module Pool -> 30 hours
Definition of Dictionary -> (0,4 * number_of_tables * average_fields ) hours
ALV Report -> (2 * number_of_parameters) hours

J'ai cherché mais je n'ai encore rien trouvé. J'ai trouvé AboveSoft Adaptive Estimator, qui semble être un outil logiciel pour faire ce dont j'ai besoin, mais je préfère quelque chose... de manuel, un tableau officiel ou standard.

Vous connaissez quelque chose comme ça ?

Merci d'avance.

Mis à jour, comme demandé dans les commentaires de Rob S., pour fournir plus d'informations pour les futures questions similaires :

Ce que je cherche, c'est un tas de formules, tout système métrique qui peut être applicable à (ou même créé pour) des estimations de temps sur le développement SAP.

Je suis à la recherche d'une technique/outil/méthode pour estimer le travail, la durée et le coût de SAP, quelque chose de similaire à COCOMO II, FP, ESTIMACS ou SLIM pour le développement de SAP.

9voto

epochwolf Points 6329

Si je lis bien, vous cherchez un moyen d'estimer le temps qu'il faudrait à quelqu'un pour programmer une application. Je doute qu'un tableau officiel existe réellement.

Le temps de développement est très variable. L'expérience du programmeur, la complexité des exigences, la clarté des exigences et des dizaines d'autres facteurs influent sur le temps de développement. Ainsi, même si un tableau officiel existe, il peut ne pas être exact.

9voto

Steven A. Lowe Points 40596

Les formules que vous avez inventées à titre d'illustration dans votre question sont aussi bonnes que les autres - en d'autres termes, vous demandez quelque chose qui ne sert à rien.

la raison est qu'aucune formule ne peut tenir compte des variables vraiment importantes :

  • votre équipe
  • votre client
  • votre environnement
  • vos normes et meilleures pratiques

qui auront tous un coefficient de traînée beaucoup plus important que tout autre terme.

si vous voulez des estimations précises, demandez à vos développeurs, et suivez leur précision

si vous pensez vraiment que ce genre de choses peut être réduit à des formules, veuillez démissionner immédiatement de votre poste de chef de projet

2voto

ARemesal Points 1130

Je ne suis pas un chef de projet, je suis seulement un stagiaire dans une équipe SAP. Grâce à mon expérience dans d'autres langues, je sais qu'il y a tellement de variables qu'il est impossible d'automatiser une estimation du temps de développement.

Mais j'ai reçu le travail de recherche d'un "tableau standard des temps estimés" pour les développements SAP/ABAP et, étant un novice en SAP, j'ai imaginé qu'il pourrait exister n'importe quelle standardisation métrique.

Je pense que j'ai subi une mauvaise blague de la part de mon directeur...

Désolé pour la gêne occasionnée par ma question.

1voto

FlySwat Points 61945

Laissez-moi deviner... vous êtes un chef de projet ?

Il n'y a pas de "méthode unique" en programmation, surtout pas dans le monde hautement spécialisé de l'ABAP.

1voto

fmsf Points 13399

Vous pouvez utiliser Excel, Numbers, les graphiques de Gant, pour le faire manuellement mais vous ne pourrez pas retrouver N'IMPORTE QUEL chose automatique pour cela, vous devrez le faire vous-même !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X