We follow a mixture of strategies based on the solution requirements. Rollover the mouse cursor on various phases in below figure to view the respective description.