tailieunhanh - Bài giảng Đặc tả yêu cầu - Nguyễn Dũng

Bài giảng Đặc tả yêu cầu cung cấp cho người học những kiến thức như: Khái niệm và tầm quan trọng; Phân loại các yêu cầu; Phân tích và xác định yêu cầu; Đặc tả yêu cầu; Định dạng tài liệu yêu cầu. Mời các bạn cùng tham khảo! | Đặc tả yêu cầu Giáo viên Nguyễn Dũng Email nguyendung622@ Nội dung Khái niệm và tầm quan trọng Phân loại các yêu cầu Phân tích và xác định yêu cầu Đặc tả yêu cầu 2 Định dạng tài liệu yêu cầu Khái niệm và tầm quan trọng Xác định và đặc tả yêu cầu Là khâu kỹ thuật đầu tiên của quá trình phát triển phần mềm. Thiếu nó không thể tiếp tục quá trình Là sự phối hợp của nhà phát triển và khách hàng Nó quyết định chất lượng phần mềm đạt được với chi phí dự kiến và thời hạn cho trước 3 Các yêu cầu và mục tiêu Các yêu cầu là các mô tả trừu tượng đến chi tiết về dịch vụ mà hệ thống cung cấp cũng như các ràng buộc lên sự phát triển và hoạt động của nó Mục đích của các yêu cầu Làm cơ sở cho việc mời thầu cần có giải thích từ phía chủ đầu tư Làm cở sở cho việc ký hợp đồng thầu cần đủ và chi tiết Làm tư liệu đầu vào cho thiết kế và triển khai 4 cần đủ chính xác và không mâu thuẫn Các loại yêu cầu Yêu cầu người sử dụng Đơn giản dễ hiểu Diễn đạt bằng ngôn ngữ tự nhiên và sơ đồ về dịch vụ hệ thống cần cung cấp và các ràng buộc trong hoạt động của nó Dành cho khách hàng Yêu cầu hệ thống Mô tả đủ chi tiết về các dịch vụ hệ thống cung cấp Các đặc trưng hệ thống cần có Như một hợp đồng giữa khách hàng và chủ đầu tư Đặc tả phần mềm Đủ chi tiết làm cơ sở cho việc thiết kế và triển khai 5 Dành cho nhà phát triển Yêu cầu người sử dụng Nên mô tả Yêu cầu chức năng Yêu cầu phi chức năng Dễ hiểu đối với người sử dụng Không có kiến thức chi tiết về kĩ thuật tin học Nên được mô tả bởi Ngôn ngữ tự nhiên Ưu điểm Dễ hiểu dễ sử dụng Hạn chế Không rõ ràng thiếu chính xác nhập nhằng Lẫn lộn giữa yêu cầu chức năng và phi chức năng Quá mềm dẻo trình bày nhiều cách 6 Biểu đồ bảng biểu Yêu cầu hệ thống Là đặc tả chi tiết hơn yêu cầu người sử dụng Phục vụ cơ bản cho bước thiết kế Có thể sử dụng làm một phần của hợp đồng Có thể sử dụng các mô hình để mô tả 7 Tài liệu đặc tả Là các phát biểu chính thức về hệ thống cần xây dựng Không phải là tài liệu thiết kế Xác định hệ thống cần làm gì What Không trả

TỪ KHÓA LIÊN QUAN