Identifying the design factors
The design factors are the primary considerations that influence the design. These factors define the function that the design must accomplish, how it should accomplish it, and what may prevent the design from accomplishing it.
How to do it…
The design factors encompass much more than just the physical resources, such as the CPU, memory, and storage, necessary to run workloads in a virtual environment.
You need the following requirements to identify the design factors:
- Functional and non-functional requirements
- Constraints
- Assumptions
- Risks
How it works…
Requirements define what a design must do and how it should do it. Requirements can be business or technical. There are two types of requirements: functional and nonfunctional. The requirements should be clearly defined. A good design requirement is verifiable, traceable, feasible, and specific.
Functional requirements specify a specific function of the design or simply what a design must do. Functional...