PDCA cycle has got four important phase during the software development lifecycle. These are:
  • Plan
  • Do (or Execute)
  • Check
  • Act

Plan: Here we define the goal and plan to achieve the goal.

Do: Based on the plan strategy defined in the plan stage we do the execution.

Check: In this phase, we check or test to ensure we are moving ahead as per the plan and getting the desired results. This phase is basically done by the tester.

Act: Based on the outcome from the Check phase for any issue, need to act and take proper action to overcome it in planned manner.