Installability
The
utility
quality subfactor,
installability is the ease with which an
application or
component is able to be successfully installed in its
production environments.
Installability is typically measured in terms of:
- The maximum average amount of person-hours required for
trained operators and/or hardware engineers to perform the
installation (including any associated informal testing) in
accordance with the associated installation manual.
See
installability requirements.
Typical mechanisms for implementing installability
include:
The following guidelines have been found to be useful
regarding installability:
- Installability can be validated during the delivery phase
by observing the performance of the application and component
installation tasks of the deployment activity. However, these
tasks need to be repeated a statistically significant number
of times to determine a reasonable lower limit on the average
installation time.
- Installability is especially important when dealing with:
- Packages software applications that are to be installed
by relatively untrained users or customer personnel.
- Applications with extremely high operational
availability requirements (because of the occasional need
to reinstall applications or components that have
failed).