Three pillars in SCRUM: SCRUM uses an empirical approach in order to adapt to the changing requirements of the customer. Hence this allows in situation when the inputs and outputs are more complex, and when they are not perfectly defined or repeatable. Empirical process is considered to be more appropriate for such complex situations. The…