Demand analysis is particularly important. In the history of software engineering, for a long time, people have always thought that a simple step in the whole software engineering is requirement analysis, but with the passage of time, the idea that it has become the most critical one in the whole process has been recognized by more and more people. In order to describe the overall concept of software function and performance as specific software requirements specification, only by using software requirements analysis, can it lay the foundation for later software development. Many facts show that when a lot of failed large-scale application systems are analyzing the reasons, they suddenly find that everything is caused by the failed requirements analysis: incomplete or imperfect requirements analysis is attributed to the improper use of requirements analysis methods, which makes the development need to repeatedly analyze the requirements, and also makes the design, coding, testing and other links unable to go smoothly The customer's poor cooperation with us leads to the customer's unclear understanding of the requirements, and the customer's constantly changing needs can not smoothly carry out the design, coding, testing and other links.<br>
正在翻译中..