Lesson plan
Serviceability (computer)
In software engineering and hardware engineering, serviceability (also known as supportability) is one of the –ilities or aspects (from IBM's RAS(U) (Reliability, Availability, Serviceability, and Usability)). It refers to the ability of technical support personnel to install, configure, and monitor computer products, identify exceptions or faults, debug or isolate faults to root cause analysis, and provide hardware or software maintenance in pursuit of solving a problem and restoring the product into service. Incorporating serviceability facilitating features typically results in more efficient product maintenance and reduces operational costs and maintains business continuity. Examples of features that facilitate serviceability include: * Help desk notification of exceptional events (e.g., by electronic mail or by sending text to a pager) * Network monitoring * Documentation * Event logging / Tracing (software) * Logging of program state, such as ** Execution path and/or local and global variables ** Procedure entry and exit, optionally with incoming and return variable values (see: subroutine) ** Exception block entry, optionally with local state (see: exception handling) * Software upgrade * Graceful degradation, where the product is designed to allow recovery from exceptional events without intervention by technical support staff * Hardware replacement or upgrade planning,…
Article summary
In software engineering and hardware engineering, serviceability (also known as supportability) is one of the –ilities or aspects (from IBM's RAS(U) (Reliability, Availability, Serviceability, and Usability)). It refers to the ability of technical support personnel to install, configure, and monitor computer products, identify exceptions or faults, debug or isolate faults to root cause analysis, and provide hardware or software maintenance in pursuit of solving a problem and restoring the product into service. Incorporating serviceability facilitating features typically results in more efficient product maintenance and reduces operational costs and maintains business continuity. Examples of features that facilitate serviceability include: * Help desk notification of exceptional events (e.g., by electronic mail or by sending text to a pager) * Network monitoring * Documentation * Event logging / Tracing (software) * Logging of program state, such as ** Execution path and/or local and global variables ** Procedure entry and exit, optionally with incoming and return variable values (see: subroutine) ** Exception block entry, optionally with local state (see: exception handling) * Software upgrade * Graceful degradation, where the product is designed to allow recovery from exceptional events without intervention by technical support staff * Hardware replacement or upgrade planning,…
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.