IT:AD:Definition:System Requirements
Summary
System Requirements (SR) define the hardware required to run the software.
Requirements
- [SRX:8r6ci:MUST] The operating system, and its minimum version must be defined.
- <div nav>
- <div nav>
- Other features of a CPU influence its speed and power, but bus speed, cache, and MIPS are often ignored.
- [SPX:8r6ck:MUST] Define the minimum RAM required.
Define this only aftering considering the needs of the OS, required service processes, the application.
- [SPX:8r6cl:MUST] Define the minimum hard drive space required, and it's minimum technical specifications.
Define this after considering what is needed for optional OS swap files, several parallel installations of the software (allowing reverting to previous versions), storage, log files, etc.
- [SPX:8r6cm:MUST] If the software requires specific hardware, specify it.
Consider network cards, graphics cards, screens, cd-roms, keyboards, pointing devices, etc.
- [SPX:8r6cn:MUST] Define any specific drivers and/or software services that are required to be installed
Consider drivers,
- [SPX:8r6co:MUST] Define minimal constraints for clients/user-agents.
An example would be defining the minimum browser version.