- 7. Techniques That Address Multiple Availability Requirements
-
8. Special Techniques for System Reliability
- The Use of Reliable Components
- Techniques for Maximizing Hardware Component Reliability
- Techniques for Maximizing Software Component Reliability
- Avoid using "Version 1" and "Beta" software
- Don't use shareware or freeware
- Buy industry-standard software from reliable vendors
- Prior to installation, test for viruses
- Provide menus and other ways to control user inputs
- Reuse bug-free components or modules
- Test programs thoroughly
- Run "beta tests" with a controlled set of users
- Install the latest application software fixes judiciously
- Install the latest device drivers when available
- Upgrade to newer operating systems with caution
- Minimize the use of system utilities
- Personnel-Related Techniques for Maximizing Reliability
- Environment-Related Techniques for Maximizing Reliability
- Some Reliability Indicators for Suppliers
- Programming to Minimize Failures
- Implement Environmental Independence Measures
- Utilize Fault Avoidance Measures
- Summary
- The Use of Reliable Components
- 9. Special Techniques for System Recoverability
- 10. Special Techniques for System Serviceability
- 11. Special Techniques for System Manageability
- 12. All Together Now