Architecture Review Checklist - Hardware and Operating System


  1. What is the project’s life cycle approach?
  2. At what stage is the project in its life cycle?
  3. What key issues have been identified or analyzed that the project believes will drive evaluations of hardware and operating systems for networks, servers and end user devices?
  4. What system capabilities will involve high-volume and/or high frequency data transfers?
  5. How does the system design impact or involve end user devices?
  6. What is the quantity and distribution (regional and global) of usage, data storage and processing?
  7. What applications are affinitized with your project by similarities in data, application services, etc.?
  8. To what degree does data?
  9. What hardware and operating system choices have been made before functional design of key elements of the system?
  10. If hardware and operating system decisions were made outside of the project’s control:
    - What awareness does the project have of the rationale for those decisions?
    - How can the project influence those decisions as system design takes shape?
  11. If some non-standards have been chosen:
    - What are the essential business and technical requirements for not using corporate standards?
    - Is this supported by a business case?
    - Have the assumptions in the business case been subject to scrutiny?
  12. What is your process for evaluating full life-cycle costs of hardware & operating systems?
  13. How has corporate financial management been engaged in evaluation of life-cycle costs?
  14. Have you performed a financial analysis of the supplier?
  15. Have you made commitments to any supplier?
  16. Do you believe your requirements can be met by only one supplier? 

    Copyright The Open Group, 2001