3 Important Question Needed to be answered Before Starting any Software Project?

Below is the List of few questions which needed to be answered, at lengthy, by every Key Business Stakeholder -

What is the current problem or opportunity lagging? What is the dream that needed to be virtualize? )

What are the goals and objective of the project?

(List down all the important goals and objective of the Project. The goals could be the technical thing which will resolve a part of the problem or a goal could be the feature or functionality that may, can, or shall solve a defined set of problem)

In the eye of the project what is success and how will it be measured?

(What the software solution will do; physical thing to be termed as a success. What will be the parameter to define the success of the project?)