Requirement analysis
Requirement analysis represents the first phase of the project, during which goals, functions, and technical system requirements are defined. The goal is to precisely determine user needs, how the solution functions, and to prepare the groundwork for design and project implementation.