Giới thiệu tài liệu
Tài liệu này trình bày về Quản lý Vòng đời Yêu cầu (Requirements Life Cycle Management - RLCM) trong phân tích kinh doanh. RLCM bao gồm các hoạt động theo dõi, duy trì, ưu tiên, đánh giá thay đổi và phê duyệt các yêu cầu.
Đối tượng sử dụng
Sinh viên và các nhà phân tích kinh doanh muốn tìm hiểu về quản lý vòng đời yêu cầu.
Nội dung tóm tắt
Chương này trình bày chi tiết về các khía cạnh của Quản lý Vòng đời Yêu cầu (RLCM), một lĩnh vực quan trọng trong phân tích kinh doanh. RLCM bao gồm năm hoạt động chính: Truy vết yêu cầu (Trace Requirements), Duy trì yêu cầu (Maintain Requirements), Ưu tiên yêu cầu (Prioritize Requirements), Đánh giá thay đổi yêu cầu (Assess Requirements Changes) và Phê duyệt yêu cầu (Approve Requirements).
1. **Truy vết yêu cầu (Trace Requirements)**: Đảm bảo sự liên kết giữa các yêu cầu, thiết kế, thành phần giải pháp và các sản phẩm công việc khác. Mục đích là để phân tích tác động, phạm vi và phân bổ. Việc này bao gồm xác định và ghi lại nguồn gốc của từng yêu cầu, khả năng truy xuất ngược, truy xuất tiến và mối quan hệ với các yêu cầu khác. Các yếu tố cần xem xét bao gồm mức độ hình thức, các mối quan hệ và kho lưu trữ truy vết.
2. **Duy trì yêu cầu (Maintain Requirements)**: Đảm bảo rằng các yêu cầu và thiết kế luôn chính xác và cập nhật trong suốt vòng đời, đồng thời tạo điều kiện tái sử dụng khi thích hợp. Mục đích là duy trì tính chính xác và nhất quán của yêu cầu trong suốt quá trình thay đổi và hỗ trợ tái sử dụng yêu cầu trong các giải pháp khác. Các kỹ thuật liên quan bao gồm phân tích quy tắc nghiệp vụ, sơ đồ luồng dữ liệu, mô hình hóa dữ liệu, phân tích tài liệu, phân rã chức năng, mô hình hóa quy trình, use case và user stories.
3. **Ưu tiên yêu cầu (Prioritize Requirements)**: Đánh giá giá trị, tính cấp thiết và rủi ro liên quan đến các yêu cầu và thiết kế cụ thể để đảm bảo rằng công việc phân tích và/hoặc phân phối được thực hiện trên những yêu cầu quan trọng nhất tại bất kỳ thời điểm nào. Mục đích là xếp hạng các yêu cầu theo thứ tự quan trọng tương đối. Các kỹ thuật được sử dụng bao gồm quản lý backlog, business case, phân tích quyết định, ước tính, phân tích tài chính, phỏng vấn, theo dõi mục, ưu tiên, phân tích và quản lý rủi ro, và workshop.
4. **Đánh giá thay đổi yêu cầu (Assess Requirements Changes)**: Đánh giá các yêu cầu mới và thay đổi của các bên liên quan để xác định xem chúng có cần được thực hiện trong phạm vi thay đổi hay không. Mục đích là đánh giá tác động của các thay đổi được đề xuất đối với các yêu cầu và thiết kế. Việc đánh giá cần xác định xem một thay đổi được đề xuất có làm tăng giá trị của một giải pháp hay không và hành động nào sẽ được thực hiện. Các yếu tố bao gồm mức độ hình thức của đánh giá, giải quyết tác động và phân tích tác động.
5. **Phê duyệt yêu cầu (Approve Requirements)**: Làm việc với các bên liên quan tham gia vào quy trình quản trị để đạt được sự phê duyệt và đồng ý về các yêu cầu và thiết kế. Mục đích là đạt được sự đồng ý và phê duyệt các yêu cầu và thiết kế để công việc phân tích kinh doanh có thể tiếp tục và/hoặc việc xây dựng giải pháp có thể tiến hành. Các kỹ thuật bao gồm tiêu chí chấp nhận và đánh giá, phân tích quyết định, theo dõi mục, đánh giá và workshop.