In what three ways are constraints classified
...................
A constraint is a requirement or condition that the system must satisfy or an
outcome that the system must achieve. A constraint can involve hardware, software, time,
policy, law, or cost.