Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Nhập môn công nghệ phần mềm - Chương 5: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering)
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Nhập môn công nghệ phần mềm - Chương 5: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering). Chương này cung cấp cho học viên những nội dung 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; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | NHẬP MÔN CÔNG NGHỆ PHẦN MỀM INTRODUCTION TO SOFTWARE ENGINEERING 1 Chương 5 Kỹ nghệ yêu cầu phần mềm Requirement Engineering 1. Tổng quan về yêu cầu phần mềm 2. Quy trình xác định yêu cầu phần mềm 3. Phương pháp và công cụ đặc tả yêu cầu phần mềm 4. Nguyên lý phân tích yêu cầu sử dụng 2 Khái niệm Các đặc tính của hệ thống hay sản phẩm do khách hàng - người sử dụng PM - đặt ra Xác định được phần mềm đáp ứng được các yêu cầu và mong muốn của khách hàng - người sử dụng phần mềm Bài toán của khách Lĩnh vực ứng dụng hàng cần giải quyết của hệ thống sản phẩm Nhu cầu và ràng buộc Ngữ cảnh nghiệp vụ tương tác của những người có của hệ thông sản phẩm và đóng quyền lợi và nghĩa vụ góp về mặc nghiệp vụ của hệ liên quan đến hệ thống thống sản phẩm 3 Mục đích xác định yêu cầu phần mềm Khách hàng chỉ có những ý tưởng còn mơ hồ về phần mềm cần phải xây dựng để phục vụ công việc của họ. 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 mềm có đầy đủ các tính năng cần thiết Khách hàng rất hay thay đổi các đòi hỏi của mình chúng ta nắm bắt được các thay đổi đó và sửa đổi các mô tả một cách hợp lý 4 Phân loại yêu cầu Theo 4 thành phần của phần mềm Các yêu cầu về phần mềm Software Các yêu cầu về phần cứng Hardware Các yêu cầu về dữ liệu Data Các yêu cầu về con người People Users Theo cách đặc tả phần mềm Các yêu cầu chức năng Các yêu cầu ngoài chức năng Các ràng buộc khác 5 2. Quy trình xác định yêu cầu PM Phát hiện các yêu cầu phần mềm Requirements elicitation Phân tích các yêu cầu phần mềm và thương lượng với khách hàng Requirements analysis and negotiation Đặc tả các yêu cầu phần mềm Requirements specification Mô hình hóa hệ thống System modeling Kiểm tra tính hợp lý của các yêu cầu phần mềm Requirements validation Quản trị các yêu cầu phần mềm Requirements management 6 Quy trình xác định yêu cầu PM tiếp Xây dựng một nguyên mẫu prototype Xác định Phát triển Xem Vấn đề yêu cầu đặc điểm kỹ thuật duyệt Tạo ra mô hình phân tích Last Update8-07 .