tailieunhanh - Bài giảng Công nghệ phần mềm: Chapter 3 - Nguyễn Thị Cẩm Hương

Bài giảng "Công nghệ phần mềm - Chapter 3: Requirements Engineering" presentation of content: Functional and non-functional requirements, the software requirements document, requirements specification, requirements engineering processes,. Invite you to reference. | 2 25 2016 Topics covered Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering processes Requirements elicitation and analysis Requirements validation Requirements management Chapters Requirements engineering 2 Readers of different types of requirements specification Chapters Requirements engineering Functional and non-functional requirements Functional requirements Functional requirements Non-functional requirements Domain requirements Describe functionality or system services. Depend on the type of software expected users and the type of system where the software is used. Functional user requirements may be high-level statements of what the system should do. Functional system requirements should describe the system services in detail. Chapters Requirements engineering 5 Chapters Requirements engineering 6 1 2 25 2016 Requirements imprecision Requirements completeness and consistency Problems arise when requirements are not precisely stated. Ambiguous requirements may be interpreted in different ways by developers and users. Consider the term search in requirement 1 User intention - search for a patient name across all appointments in all clinics Developer interpretation - search for a patient name in an individual clinic. User chooses clinic then search. In principle requirements should be both complete and consistent. Complete Consistent In practice it is impossible to produce a complete and consistent requirements document. Chapters Requirements engineering 7 Chapters Requirements engineering Non-functional requirements Types of nonfunctional requirement These define system properties and constraints Process requirements may also be specified mandating a particular IDE programming language or development method. Non-functional requirements may be more critical than functional requirements. If these are not met the system may be useless. Chapters Requirements engineering Chapters .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.