Eliciting Software Requirement by Use Case Analysis Method
Xiuru Zhang · Microcomputer Development · 2005
Generally speaking, the software is invisible, abstract and complicated naturally, and they can be changed indefinitely in theories at least. At first, this text uses the famous problemthe rock problem to explain that the requirement of the customer'sthe rock system is unclear at the beginning. If we do not use a right method of requirement analysis, it is very difficult to complete the development in zero times with zero consume for all persons, who develop, create, test, expand and use, support the system. So, we can make sure the stable requirement with the evolution of the use cases in earlier period, used by the use case analysis method. Then we can convert the requirement to the follow-up analysis and designs, thus completing the engineering process. Combining Customer Relation Manage System practical item, the process of capturing requirement is detailed described.