Wednesday, November 29, 2017

HW28: Chapter 25

25.10) Describe five factors that engineers would take into account during the process of building a release of a large software system.

  1. Technical quality of the system - If there are already issues with the current release, a quick update should be made to alleviate these issues.
  2. Platform Changes - A new version of the system may need to be released when a new operating system is released.
  3. Competition - A similar system may be released by a different company with new features that could pull users away from your system.
  4. Marketing requirements - Those who market the system may have promised a release date that the engineers have to adhere to.
  5. Customer change proposals - customers may request and pay for specific changes they expect to released by a certain date.

No comments:

Post a Comment