TAILIEUCHUNG - chương 3: Requirements Evaluation

different ways of: meeting same objective, assigning responsibilities, resolving conflicts & risks. | Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde Fundamentals of RE Chapter 3 Requirements Evaluation start Chap. 2: Elicitation techniques Chap. 3: Evaluation techniques alternative options agreed requirements documented requirements consolidated requirements : RE products and processes Negotiation-based decision making: as introduced in Chapter 1 . Identification & resolution of inconsistencies conflicting stakeholder viewpoints, non-functional reqs, . to reach agreement Identification, assessment & resolution of system risks critical objectives not met, . safety hazards, security threats, development risks, . to get new reqs for more robust system-to-be Comparison of alternative options, selection of preferred ones different ways of: meeting same objective, assigning responsibilities, resolving conflicts & risks Requirements prioritization to resolve conflicts, address cost/schedule constraints, support incremental development Requirements evaluation: outline Inconsistency management Types of inconsistency Handling inconsistencies Managing conflicts: a systematic process Risk analysis Types of risk Risk management Risk documentation DDP: quantitative risk management for RE Evaluating alternative options for decision making Requirements prioritization Inconsistency management Inconsistency = violation of consistency rule among items Inconsistencies are highly frequent in RE inter-viewpoints: each stakeholder has its own focus & concerns (. domain experts vs. marketing dept) intra-viewpoint: conflicting quality reqs (. security vs. usability) Inconsistencies must be detected and resolved . not too soon: to allow further elicitation within viewpoint not too late: to allow software development (anything may be developed from inconsistent specs) Types of inconsistency in RE Terminology clash: same concept named differently in different statements . library management: “borrower”

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.