The Software Development Life Cycle - Planning

What is the planning phase? (phase)

The planning phase is concerned with (what) making plans to develop a software product or service. This may involve defining a minimum viable product or an ideal software version, creating project documents, and/or carrying out product-to-market fit. The planning phase ends with a decision for or against continued work or development of the intended software.

Why plan software development? (high-quality software)

[2 c1]

Where do I plan the development of software? (controlled environments)

When do I plan to develop software? (design and development session)

How do I plan the development of software? i.e. methodology

[2 c1]

On giant’s shoulders (References):