PDA

View Full Version : Cocomo2 adaptation & reuse factors


Phil Pulley
02-19-2004, 01:23 AM
I am looking for some clarification on the correct use of the ‘IM'
factor when dealing with adaptation & reuse in the COCOMO2 model.

Am I right in assuming that this factor relates to the integration
effort required for the creation of the adapted component only and not
the effort required to integrate this adapted component into the
overall product?

I find the description of this in the Cocomo2 book and online help a
little confusing – but perhaps I'm just being thick! :-)

Any help appreciated.


Phil

Dan Ligett
02-19-2004, 04:28 AM
"Phil Pulley" <pulley_p@hotmail.com> wrote in message
news:7041fc41.0402190123.27cfe723@posting.google.com... I am looking for some clarification on the correct use of the 'IM' factor when dealing with adaptation & reuse in the COCOMO2 model. Am I right in assuming that this factor relates to the integration effort required for the creation of the adapted component only and not the effort required to integrate this adapted component into the overall product? I find the description of this in the Cocomo2 book and online help a little confusing - but perhaps I'm just being thick! :-)

Phil, yeah, this is a little fuzzy....

But "Software Cost Estimation with COCOMO II" (Boehm, et al) says that IM
"is the percentage of effort required to integrate the adapted software into
an overall product...".

I tell our customers that even if DM=0 and CM=0 in an adaptation project, it
may make sense to set IM=100. Just because you get the code for free (i.e.
it's reused) doesn't mean that it won't break your system. You still have
to test.

Also keep in mind that DM, CM, and, IM can be greater than 100% (as noted in
"Software Engineering Economics"). It may cost you more to reuse some code
than to start from scratch.

Dan Ligett, Softstar Systems, (603) 672-0987, http://www.SoftstarSystems.com


MyLounge.com Site Map
Forum: Cars, Cell Phone, Database, Games, Home Improvement, IT, Music, School, Sports, Web Design, Web Server, Weight Loss

The MyLounge.com forum is intended for informational use only and should not be relied upon and is not a substitute for any advice. The information contained on MyLounge.com are opinions and suggestions of members and is not a representation of the opinions of MyLounge.com. MyLounge.com does not warrant or vouch for the accuracy, completeness or usefulness of any postings or the qualifications of any person responding. Please consult a expert or seek the services of an attorney in your area for more accuracy on your specific situation. Please note that our forums also serve as mirrors to Usenet newsgroups. Many posts you see on our forums are made by newsgroup users who may not be members of MyLounge.com Term of Service