Software Development Life Cycle(SDLC) is a series of phases which is the process for building and delivering software systems. SDLC has distinct 6 stages: planning, analysis, design, implementation, testing, and maintenance. As a brief description let’s see what is happening in each step. SDLC starts with requirement gathering a.k.a planning…