What do you mean by Software life cycle

What do you mean by Software life cycle? Describe in brief.

E

Expert

Verified

The life cycle starts when an application is first conceived and ends if it is no longer in use. It comprises aspects like initial concept, requirements analysis, documentation planning, functional design, internal design, test planning, coding, document preparation, integration, testing, maintenance, retesting, updates, phase-out and many other aspects.

   Related Questions in Software Engineering