cocomo ii maintenance r utilisation gef492 2014 r f rence hvv 7 1 5 boehm
Download
Skip this Video
Download Presentation
COCOMO II Maintenance & Réutilisation GEF492 2014 Référence: [ HvV § 7.1.5 & Boehm]

Loading in 2 Seconds...

play fullscreen
1 / 15

COCOMO II Maintenance & Réutilisation GEF492 2014 Référence: [ HvV § 7.1.5 & Boehm] - PowerPoint PPT Presentation


  • 151 Views
  • Uploaded on

COCOMO II Maintenance & Réutilisation GEF492 2014 Référence: [ HvV § 7.1.5 & Boehm]. Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et génie informatique [email protected] roberge.segfaults.net. Aperçu. Modèles de maintenance Présomptions Considérations

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' COCOMO II Maintenance & Réutilisation GEF492 2014 Référence: [ HvV § 7.1.5 & Boehm]' - theresia-zandra


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cocomo ii maintenance r utilisation gef492 2014 r f rence hvv 7 1 5 boehm

COCOMO IIMaintenance & RéutilisationGEF492 2014Référence: [HvV §7.1.5 & Boehm]

Capt Vincent Roberge

Collège Militaire Royal du Canada

Génie électrique et génie informatique

[email protected] roberge.segfaults.net

aper u
Aperçu
  • Modèles de maintenance
    • Présomptions
    • Considérations
    • Modèles
  • Modèles de réutilisation
    • Présomptions
    • Considérations
    • Modèles

GEF492

cocomo ii pr somptions des mod les de maintenance
COCOMO II – Présomptions des modèles de maintenance
  • Utilisent essentiellement les inducteurs de coûts de développement appliquées à la maintenance logicielle
  • la maintenance est:
    • redesign et codage de petites parties du produit original
    • redesign et codage des interfaces
    • changements mineurs à la structure
  • La maintenance est une de deux activités:
    • une mise à jour
    • une réparation (curative, adaptive, pour modification)

GEF492

cocomo ii consid rations des mod les de maintenance
COCOMO II – Considérations des modèles de maintenance
  • L’horaire de développement (SCED) et le niveau de réutilisation requis (RUSE) ne sont pas considérés dans le modèle de maintenance
  • Le niveau de fiabilité requis (RELY) a un effet inverse comme inducteur de coûts
    • c.a.d., si le produit a été développé avec peu de fiabilité, les défauts internes seront plus dispendieux à réparer

GEF492

mod le de maintenance 1
Modèle de maintenance (1)
  • le facteur d’échelle est appliqué à la grandeur du code modifié, plutôt qu\'à la grandeur totale du produit étant modifié

effort, PMM = a x SizeMb x ΠEMi(i = 1 to 15)

dotation en personnel, FSPM = PMM / TM

SizeM- grandeur KSLOC (additionné et modifié)

TM – durée de l’activité de maintenance désirée

GEF492

mod le de maintenance 2
Modèle de maintenance (2)
  • la grandeur du code est déterminée à l’aide de facteurs pour la compréhension du logiciel et la familiarité du programmeur

grandeur, SizeM = [Grandeur Code de Base x MCF] x MAF

avec MCF = (Grand ajout + grand modifié)/ BCS

MAF = 1 + [ (SU/100) x UNFM ]

grand. ajouté/modifié peut être KSLOC, UFPs or APs

BCS - base code size (code original)

SU - incrément software understanding (10 - 50)

UNFM - programmer unfamiliarity (0.0 - 1.0)

GEF492

cocomo ii pr somptions des mod les de r utilisation
COCOMO II – Présomptions des modèles de réutilisation
  • afin de considérer les coûts/efforts de la réutilisation, on estime le niveau de modification/adaptation du code réutilisé
  • cet estimé d’effort doit également considérer l’étude du code à réutiliser ainsi que son assimilation dans le nouveau produit
    • combien d’effort doit être consacré à trouver le code et à évaluer son applicabilité
  • on trouve un équivalent de grandeur du code à réutiliser, et celui-ci est ajouté à la grandeur du code pour le développement du nouveau produit
    • la grandeur du code à réutiliser devrait être moindre que la grandeur de nouveau code

GEF492

cocomo ii consid rations des mod les de r utilisation
COCOMO II – Considérations des modèles de réutilisation
  • comme avec COCOMO.81, on détermine un facteur d’ajustement d’adaptation en considérant le niveau de redesign, recodage et réintégration requis
    • on présume que les niveau d’efforts sont 40%, 30% et 30% respectivement

Facteur d\'ajust. d\'adap AAF = 0.4 DM + 0.3 CM + 0.3 IM

DM - % de modification de la conception adoptée

CM - % de modification du code adoptée

IM - % d’effort d’intégration du code adaptée dans le produit, comparé à l’effort d’intégration de code de grandeur équivalente

GEF492

mod le de r utilisation
Modèle de ré-utilisation
  • la grandeur équivalente du code ré-utilisé est déterminée selon les facteurs d’ajustement pour la grandeur du code modifiée, compréhension du logiciel et familiarité du programmeur

grandeur réutilisé,

SizeRU= SizeA [AA + AAF + (SU x UNFM)] /100

SizeA – grandeur du code original adapté

AA - % d’évaluation et d’assimilation

AAF - % adaptation adjustment factor (diapo préd.)

SU - % incrément software understanding (10 - 50)

UNFM - programmer unfamiliarity (0.0 - 1.0)

GEF492

r f rence suppl mentaire
Référence Supplémentaire

Boehm, Barry, et al.,Software Cost Estimation with COCOMO II ,Prentice-Hall, 2000. ISBN 0-13-026692-2.

GEF492

ad