Mandatory and discretionary dependencies are also known as?

Mandatory and discretionary dependencies

Vincent is working on some of the dependency attributes. He is working on the mandatory and discretionary dependencies. Mandatory (They are required by the nature of work) and discretionary dependencies (It is the preferred way that the organization wants the work to be done). Mandatory and discretionary dependencies are also known as?

A. Soft logic, hard logic.
B. Hard logic, Soft logic.
C. Hard logic, internal.
D. None of the above.

Answer: Option B is correct.

Mandatory and Discretionary dependencies also called, Hard logic and Soft logic respectively.

Discretionary dependency: 

It is the preferred way that the organization wants the work to be done. It is known as preferred logic or soft logic. These type of dependencies are easy to change when needed. E.g. fast tracking. During fasttracking, these discretionary dependencies can be modified or removed.

Mandatory dependency: 

They are required by the nature of work.eg: contract. All the terms in the contract must be satisfied to fulfill the contract. It is called as hard logic.