Bog'liq Software Engineering Architecture-driven Software Development ( PDFDrive )
153 8.4 Sustainment analysis tasks
new functionalities. System hardware may involve preventive maintenance actions
that are necessary to prevent the wear-down of hardware components and replace-
ment of wornout components. The software product operational concepts must
identify possible system hardware failure modes and maintenance situations to
determine how the application should react. The software product may need to be
“state-aware” so that data processing operations can be disabled or suspended while
system maintenance actions are being conducted.
The sustainment concepts must be understood to assess the life-cycle costs for
the software solution. Since the solution may be part of a business operation, the
support costs of the computing environment and software product must be quantifi-
able and may affect design decisions.