Hello, after collecting the requirements, the team develops a rough plan for the software development process. At this stage, the team analyzes whether the software can be built to meet all user requirements and whether there is a possibility that the software will no longer be useful. It turns out whether the project is financially, practically and technologically feasible for the organization.