Adapted Software Dialog


EE Only

This dialog allows you to to adjust the Adaption Adjustment Factor based on some settings for relevant properties.

Adapted Software Dialog

Software Understanding

Option Description
Software Structure Understanding increpements for structure
  • Very low (very low cohesion, high coupling, spaghetti code)
  • Low (moderately low cohesion, high coupling)
  • Nominal (reasonably well structured, some weak areas)
  • High (high cohesion, low coupling)
  • Very High (strong modularity, information hiding in data/control structure)
Software Clarity Understanding increments for application clarity
  • Very low (no match between program and application worldviews)
  • Low (some correlation between program and application)
  • Nominal (moderate correlation between program and application)
  • High (good correlation between program and application)
  • Very High (clear match between program and application worldviews)
Software Self-Descriptiveness Understanding increments for self-descriptiveness
  • Very low (no match between program and application worldviews)
  • Low (some correlation between program and application)
  • Nominal (moderate correlation between program and application)
  • High (good correlation between program and application)
  • Very High (clear match between program and application worldviews)

Assessment and Assimilation Increment

Option Description
Rating Scala
  • None
  • Basic module search and documentation
  • Some module test and evaluation, documentation
  • Considerable module test and evaluation, documentation
  • Extensive module test and evaluation, documentation

Programmer Unfamiliarity

Option Description
Rating Scala
  • Completely familiar
  • Most familiar
  • Somewhat familiar
  • Considerably familiar
  • Mostly unfamiliar
  • Completely unfamiliar

Adaption Adjustment Factor

Option Description
Percent Design Modified Percentage of modified application design
Percent Code Modified Percentage of modified application code
Percent of Integration required for adaptable software Percent of Integration required for adaptable software