Software requirements: Software requirements include three different levels: business requirements, user requirements and functional requirements. Business requirements reflect the high-level target requirements of organizations or customers for systems and products, which are explained in the project views and scope documents. The user requirement document describes the tasks that users must complete when using the product, which is explained in the use case document or the description of the scheme script. Functional requirements define the software functions that developers must implement, so that users can complete their tasks, thus meeting the business requirements. The so-called feature refers to the collection of logically related functional requirements, which can provide users with processing power and meet business requirements. Software requirements involve requirements extraction, requirements analysis, specification and confirmation of requirements, and technical, economic and time feasibility analysis of modeling and software development. Software requirements directly affect software design, software testing, software maintenance, software configuration management, software engineering management, software engineering process and software quality.
正在翻译中..