Lecture 11: Đặc tả yêu cầu Requirements Specifications
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Lecture 11: Đặc tả yêu cầu Requirements Specifications Phân tích yêu cầu phần mềm Lecture 11: Đặc tả yêu cầu Requirements SpecificationsTại sao cần viết đặc tả Mục đích và những người tham gia đặc tả Chọn kích thước và quy cách thích hợpYêu cầu của sự Đặc tả Các đặc tính của đặc tả tốt Các vấn đề chủ yếu Những gì không cần thiết trong đặc tảCấu trúc của một tài liệu yêu cầu Chuẩn IEEE 1 Phân tích yêu cầu phần mềm Yêu cầu vs. Đặc tả Application Domain Machine Domain C - computers D - domain properties P - programs R - requirementsR: 3.11.2.3. Khi nhận được S: danh mục thuốc phân Tôi muốn bảng kê phối đến, hệ thống sẽ P: các thuốc này lập thêm từng loại thuốc theo theo thứ tự thời gian. thứ tự vào các mục trong bảng kê hiện có. 3.11.2.4. Khi bảng kê đã lập xong, hệ thống sẽ … D: Bảng phân phối C: và bảng kê chỉ phân loại thuốc theo các nhóm thuốc. 2 Phân tích yêu cầu phần mềm Đặc tả yêu cầu phần mềmThực hiện kết nối Yêu cầu với những cái khác như thế nào? Cần mô tả chúng trong một tài liệu SRS (Software Requirement Specification) Nhưng một SRS không phải nhất thiết là một tài liệu chỉ trên giấy tờ ... Người dùng SRSMục tiêu SRS Khách hàng & Người dùng Chuyển tải thông tin Quan tâm đến các yêu cầu hệ thống… Giải thích lĩnh vực ứng dụng và …nhưng không biết các chi tiết về yêu hệ thống cần phát triển cầu phần mềm Lập hợp đồng Nhà phân tích (yêu cầu) hệ thống Có lẽ là một ràng buộc hợp lệ! Viết những đặc tả liên quan khác Biểu diễn sự thỏa thuận và một lời cam kết Người phát triển, Lập trình viên Phải cài đặc các yêu cầu Cơ sở cho việc đánh giá phần mềm Hỗ trợ kiểm thử, V&V Kiểm thử viên “Đủ thông tin để kiểm tra liệu hệ Phải kiểm tra rằng các yêu cầu được thống được phân phối có đáp ứng đáp ứng được các yêu cầu” Quản lý dự án Cơ sở cho việc quản lý thay đổi Phải đo lường và kiểm soát dự án 3 Phân tích yêu cầu phần mềm Đặc tả tương thíchXét 2 dự án khác nhau: A) Dự án nhỏ, 1 người lập trình, 2 tháng làm việc Người lập trình thảo luận với khách hàng, sau đó viết khoảng 2-trang ghi chú B) Dự án lớn, 50 người lập trình, 2 năm làm việc Đội phân tích lập mô hình các yêu cầu, sau đó viết khoảng 500-trang tài liệu đặc tả yêu cầu phần mềm (SRS – SoftwareRequirements Specifications) Project A Project B Lập một tài liệu; có chứa Tạo sự thấu hiểu cho Mục tiêu của đầy đủ các chi tiết cho tất người lập trình; phản hồi đặc tả? ...
Tìm kiếm theo từ khóa liên quan:
Phân tích yêu cầu phần mềm Đặc tả yêu cầu Requirements Specifications viết đặc tả Yêu cầu của sự Đặc tảGợi ý tài liệu liên quan:
-
Bài giảng Công nghệ phần mềm: Giới thiệu môn học - PGS. TS. Phạm Ngọc Hùng
13 trang 46 0 0 -
Bài giảng Phân tích yêu cầu phần mềm
76 trang 35 0 0 -
Bài giảng Nhập môn công nghệ thông tin và truyền thông: Bài 14 - GV. Lê Thanh Hương
35 trang 34 0 0 -
Đề tài: Đặc tả yêu cầu phần mềm
14 trang 30 0 0 -
Báo cáo bài tập tuần 3: Phân tích yêu cầu phần mềm
11 trang 29 0 0 -
Giáo trình Nhập môn công nghệ phần mềm: Phần 1 - Nguyễn Thế Dũng
101 trang 27 0 0 -
Bài giảng Phân tích yêu cầu phần mềm: Thu thập yêu cầu - Trần Văn Hoàng
21 trang 26 0 0 -
241 trang 26 0 0
-
Bài giảng môn Công nghệ phần mềm - Chương 4: Quy trình xác định các yêu cầu
75 trang 25 0 0 -
Bài giảng Phân tích yêu cầu phần mềm: Lecture 11 - Trần Văn Hoàng
15 trang 24 0 0 -
Bài giảng Công nghệ phần mềm: Chương 3 - ThS. Dương Thành Phết
101 trang 24 0 0 -
Bài giảng Công nghệ phần mềm: Tiến trình và mô hình tiến trình phần mềm - PGS. TS. Phạm Ngọc Hùng
27 trang 23 0 0 -
Bài giảng Đặc tả yêu cầu - Nguyễn Dũng
48 trang 23 0 0 -
Bài giảng Công nghệ phần mềm: Bài 2 - Học viện Kỹ thuật Quân sự
57 trang 22 0 0 -
Lecture 12: Kiểm tra và Kiểm chứng (Verification and Validation)
17 trang 21 0 0 -
Bài giảng Công nghệ phần mềm: Thu thập và phân tích yêu cầu (Phần 1) - PGS. TS. Phạm Ngọc Hùng
31 trang 21 0 0 -
Slide Báo cáo bài tập tuần 3: Phân tích yêu cầu phần mềm
15 trang 21 0 0 -
Bài giảng Phân tích yêu cầu phần mềm - Chương 10: Yêu cầu phi chức năng
16 trang 21 0 0 -
Bài giảng Phát triển hệ thống thông tin kinh tế - Chương 2: Phân tích yêu cầu phần mềm
41 trang 21 0 0 -
Báo cáo bài tập tuần: Phân tích yêu cầu phần mềm - Nhóm 3
14 trang 20 0 0