Bài giảng Thu nhận yêu cầu: Chương 7 - Trần Thị Kim Chi
Số trang: 48
Loại file: ppt
Dung lượng: 4.00 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Thu nhận yêu cầu - Chương 7: Requirements Management (quản lý yêu cầu)" do Trần Thị Kim Chi biên soạn cung cấp cho người học các kiến thức: Requirement baseline, Requirement Managemen (RM). Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Thu nhận yêu cầu: Chương 7 - Trần Thị Kim Chi QuảnlýyêucầuBài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 1 Requirementbaseline RequirementManagement(RM) ◦Traceability ◦Côngcụ Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 2Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 3 Là tập hợp các yêu cầu chức năng và phi chức năng mà đội phát triển đã cam kết để thực thi trong hệ thống. Xác định baseline giúp stakeholders hiểu được khả năng và đặc trưng mà họ có thể mong thấy được trong phần mềm sẽ phát hành. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 4Quản lý yêu cầu nhấn mạnh:Kiểm soát thay đổi đối với requirement baseline.Giữ các kế hoạch dự án phù hợp với tình trạngyêu cầu hiện tại.Kiểm soát các phiên bản của từng yêu cầu riêngbiệt và của các tài liệu yêu cầu.Quản lý mối quan hệ giữa yêu cầu, các liên kếthoặc phụ thuộc giữa các yêu cầu riêng biệt và cácphần tử được chuyển giao của dự án.Giám sát trạng thái của yêu cầu trong baseline. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 5 Requirements Manager/Project Manager: là người có nhiệm vụ quản lý các yêu cầu từ lúc trở thành baseline và tất cả các phiên bản chỉnh sửa có phê duyệt sau đó Mọi stakeholder đều có quyền sử dụng Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 6 Phải có 1 ai chịu trách nhiệm về các hoạt động quản lý yêu cầu. Người phân tích yêu cầu (requirement analyst) của dự án thường là người quản lý yêu cầu, có nhiệm vụ: ◦Xác lập cơ chế lưu trữ yêu cầu ◦Xác định các thuộc tính yêu cầu ◦Quản lý trạng thái yêu cầu và cập nhật dữ liệu theo dõi trạng thái ◦Phát sinh các báo cáo về hoạt động liên quan đến thay đổi Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 7 Requirements Baseline là cầu nối giữa phát triển yêu cầu (requirement development) và quản lý yêu cầu (Requirements management ) Quản lý yêu cầu bao gồm tất cả hoạt động nhằm duy trì tính bảo toàn (integrity), độ chính xác (accuracy) và tính hiện hành của baseline. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 8Kiểmsoátthay Kiểmsoát Giámsáttrạng Lầnvếtyêuđổi phiên tháiyêucầu cầu(Change bản (Requirement (RequirementControl) (Version Status Tracing) Control) Tracking)• Đềxuấtthayđổi • Xácđịnh • Địnhnghĩa • Địnhnghĩa• Phântíchảnh phiênbản cácliênkết trạngtháicủa hưởng củatàiliệu vớicácyêu yêucầu• Raquyếtđịnh yêucầu cầukhác • Giámsátmỗi• Truyềnthông • Xácđịnh • Địnhnghĩa yêucầuđã• Tíchhợp phiênsoát cácliênkết địnhnghĩa• Đolườngđộổn xéttừng vớicácphần trạngthái địnhcủayêucầu yêucầu tửhệthống khác Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 9 Các yêu cầu trong baseline phải được phân biệt với các yêu cầu đã được đề xuất nhưng không được chấp nhận. Tài liệu SRS đã được baseline chỉ nên chứa các yêu cầu đã được lên kế hoạch cho phiên bản cụ thể nào đó, nó khác với các phiên bản nháp trước đó khi chưa được phê duyệt. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 10• Đội phát triển nếu chấp nhận các thay đổi yêu cầu vừa được đề xuất có thể không hoàn thành lịch biều và các cam kết về chất lượng của dự án. Người quản lý dự án phải thỏa thuận với khách hàng về những thay đổi so với cam kết ban đầu.• Dự án có thể đối phó lại các yêu cầu bị thay đổi theo các cách sau: – Trì hoãn lại các yêu cầu có độ ưu tiên mức thấp – Thêm nhân viên – Buộc làm thêm giờ, trả thêm tiền trong 1 khoảng thời gian ngắn – Kéo dài thời gian để thêm chức năng mới – Chất lượng bị đặt trước áp lực thời gian Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 11 Vì thay đổi là hiển nhiên nên cần phải lập kế hoạch thay đổi cho các yêu cầu trong quá trình phát triển dự án, ngay cả khi hệ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Thu nhận yêu cầu: Chương 7 - Trần Thị Kim Chi QuảnlýyêucầuBài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 1 Requirementbaseline RequirementManagement(RM) ◦Traceability ◦Côngcụ Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 2Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 3 Là tập hợp các yêu cầu chức năng và phi chức năng mà đội phát triển đã cam kết để thực thi trong hệ thống. Xác định baseline giúp stakeholders hiểu được khả năng và đặc trưng mà họ có thể mong thấy được trong phần mềm sẽ phát hành. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 4Quản lý yêu cầu nhấn mạnh:Kiểm soát thay đổi đối với requirement baseline.Giữ các kế hoạch dự án phù hợp với tình trạngyêu cầu hiện tại.Kiểm soát các phiên bản của từng yêu cầu riêngbiệt và của các tài liệu yêu cầu.Quản lý mối quan hệ giữa yêu cầu, các liên kếthoặc phụ thuộc giữa các yêu cầu riêng biệt và cácphần tử được chuyển giao của dự án.Giám sát trạng thái của yêu cầu trong baseline. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 5 Requirements Manager/Project Manager: là người có nhiệm vụ quản lý các yêu cầu từ lúc trở thành baseline và tất cả các phiên bản chỉnh sửa có phê duyệt sau đó Mọi stakeholder đều có quyền sử dụng Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 6 Phải có 1 ai chịu trách nhiệm về các hoạt động quản lý yêu cầu. Người phân tích yêu cầu (requirement analyst) của dự án thường là người quản lý yêu cầu, có nhiệm vụ: ◦Xác lập cơ chế lưu trữ yêu cầu ◦Xác định các thuộc tính yêu cầu ◦Quản lý trạng thái yêu cầu và cập nhật dữ liệu theo dõi trạng thái ◦Phát sinh các báo cáo về hoạt động liên quan đến thay đổi Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 7 Requirements Baseline là cầu nối giữa phát triển yêu cầu (requirement development) và quản lý yêu cầu (Requirements management ) Quản lý yêu cầu bao gồm tất cả hoạt động nhằm duy trì tính bảo toàn (integrity), độ chính xác (accuracy) và tính hiện hành của baseline. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 8Kiểmsoátthay Kiểmsoát Giámsáttrạng Lầnvếtyêuđổi phiên tháiyêucầu cầu(Change bản (Requirement (RequirementControl) (Version Status Tracing) Control) Tracking)• Đềxuấtthayđổi • Xácđịnh • Địnhnghĩa • Địnhnghĩa• Phântíchảnh phiênbản cácliênkết trạngtháicủa hưởng củatàiliệu vớicácyêu yêucầu• Raquyếtđịnh yêucầu cầukhác • Giámsátmỗi• Truyềnthông • Xácđịnh • Địnhnghĩa yêucầuđã• Tíchhợp phiênsoát cácliênkết địnhnghĩa• Đolườngđộổn xéttừng vớicácphần trạngthái địnhcủayêucầu yêucầu tửhệthống khác Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 9 Các yêu cầu trong baseline phải được phân biệt với các yêu cầu đã được đề xuất nhưng không được chấp nhận. Tài liệu SRS đã được baseline chỉ nên chứa các yêu cầu đã được lên kế hoạch cho phiên bản cụ thể nào đó, nó khác với các phiên bản nháp trước đó khi chưa được phê duyệt. Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 10• Đội phát triển nếu chấp nhận các thay đổi yêu cầu vừa được đề xuất có thể không hoàn thành lịch biều và các cam kết về chất lượng của dự án. Người quản lý dự án phải thỏa thuận với khách hàng về những thay đổi so với cam kết ban đầu.• Dự án có thể đối phó lại các yêu cầu bị thay đổi theo các cách sau: – Trì hoãn lại các yêu cầu có độ ưu tiên mức thấp – Thêm nhân viên – Buộc làm thêm giờ, trả thêm tiền trong 1 khoảng thời gian ngắn – Kéo dài thời gian để thêm chức năng mới – Chất lượng bị đặt trước áp lực thời gian Bài giảng môn Thu Nhận Yêu cầu - BM HTTT - Khoa CNTT - HUI 11 Vì thay đổi là hiển nhiên nên cần phải lập kế hoạch thay đổi cho các yêu cầu trong quá trình phát triển dự án, ngay cả khi hệ ...
Tìm kiếm theo từ khóa liên quan:
Thu nhận yêu cầu Bài giảng Thu nhận yêu cầu Requirements Management Quản lý yêu cầu Requirement baseline Công cụ quản lý yêu cầuTài liệu liên quan:
-
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 2) - PGS. TS. Phạm Ngọc Hùng
31 trang 31 0 0 -
72 trang 31 0 0
-
Bài giảng Thu nhận yêu cầu: Chương 8 - Trần Thị Kim Chi
25 trang 22 0 0 -
How to do the Final Year Projects A Practical Guideline for Computer Science and IT Students
123 trang 20 0 0 -
Bài giảng Thu nhận yêu cầu: Chương 5 - Trần Thị Kim Chi
52 trang 20 0 0 -
52 trang 20 0 0
-
Bài giảng Thu nhận yêu cầu: Chương 1 - Trần Thị Kim Chi
99 trang 16 0 0 -
Đề tài môn học: Thu nhận yêu cầu - Quản lý chứng khoán (Web ứng dụng)
15 trang 15 0 0 -
Bài giảng Công nghệ phần mềm: Chương 3 - Trường ĐH Công nghiệp TP. HCM
54 trang 14 0 0 -
Bài giảng Thu nhận yêu cầu: Chương 3 - Trần Thị Kim Chi
133 trang 13 0 0