Constraints restrict your freedom in decisions, concerning the system or any associated processes.
Such constraints are often imposed by organizations across multiple IT systems.
Examples:
- System has to be operated by data-center XYZ, as our company has a long-term contract with them.
- Part of software/hardware development has to be off-shored to our Asian subdivision.
- Our operational database system needs to be IBM DB2.
- System has to be implemented in Java.