tailieunhanh - Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 6 - Nguyễn Nhất Hải
Chương 6 - Kỹ nghệ yêu cầu phần mềm (Requirement Engineering). Chương này cung cấp cho người học những kiến thức cơ bản về: Tổng quan về yêu cầu phần mềm, quy trình xác định yêu cầu phần mềm, phương pháp và công cụ đặc tả yêu cầu phần mềm, nguyên lý phân tích yêu cầu sử dụng. | Chương 5 Kỹ nghệ yêu cầu phần mềm Requirement Engineering NHẬP MÔN 1. Tổng quan về yêu cầu phần mềm CÔNG NGHỆ PHẦN MỀM 2. Quy trình xác định yêu cầu phần mềm INTRODUCTION TO SOFTWARE 3. Phương pháp và công cụ đặc tả yêu cầu om ENGINEERING phần mềm 4. Nguyên lý phân tích yêu cầu sử dụng .c ng co 1 2 an 1 2 th Khái niệm o ng Mục đích xác định yêu cầu phần mềm du Các đặc tính của hệ thống hay sản phẩm do Khách hàng chỉ có những ý tưởng còn mơ hồ khách hàng - người sử dụng PM - đặt ra à Xác về phần mềm cần phải xây dựng để phục vụ u định được phần mềm đáp ứng được các yêu cầu và mong công việc của họ. cu muốn của khách hàng - người sử dụng phần mềm Cho nên chúng ta phải sẵn sàng kiên trì theo đuổi để đi từ các ý tưởng mơ hồ đó đến Phần Lĩnh vực ứng dụng Bài toán của khách mềm có đầy đủ các tính năng cần thiết hàng cần giải quyết của hệ thống sản phẩm Khách hàng rất hay thay đổi các đòi hỏi của Nhu cầu và ràng buộc Ngữ cảnh nghiệp vụ tương tác mình chúng ta nắm bắt được các thay đổi đó của những người có quyền lợi và nghĩa vụ của hệ thông sản phẩm và đóng góp về mặc nghiệp vụ của hệ và sửa đổi các mô tả một cách hợp lý liên quan đến hệ thống thống sản phẩm 3 4 3 4 https tailieudientucntt Phân loại yêu cầu 2. Quy trình xác định yêu cầu PM Theo 4 thành phần của phần mềm Phát hiện các yêu cầu phần mềm Requirements elicitation Các yêu cầu về phần mềm Software Phân tích các yêu cầu phần mềm và thương lượng với Các yêu cầu về phần cứng Hardware khách hàng Requirements analysis and negotiation Các yêu cầu về dữ liệu Data Đặc tả các yêu cầu phần mềm Requirements om Các yêu cầu về con người People Users specification Mô hình hóa hệ thống System modeling Theo cách đặc tả phần mềm .c Kiểm tra tính hợp lý của các yêu cầu phần mềm Các yêu cầu chức năng Requirements validation Các yêu cầu ngoài chức năng Quản trị các yêu cầu phần mềm Requirements ng management Các ràng buộc khác co 5 6 an 5 6 th Quy trình xác định yêu cầu PM tiếp o ng Phát hiện yêu cầu .
đang nạp các trang xem trước