Kiến thức Chương 5 - Requirements Life Cycle Management

Khám phá kiến thức cốt lõi của Business Analysis qua Chương 5: Quản lý Vòng đời Yêu cầu. Nắm vững 5 quy trình thiết yếu: Truy vết, Duy trì, Ưu tiên, Đánh giá thay đổi và Phê duyệt yêu cầu để quản lý thông tin hiệu quả từ đầu đến cuối dự án.

Business AnalysisPhân tích Nghiệp vụBARequirements Life Cycle ManagementQuản lý Vòng đời Yêu cầuChương 5 BAKiến thức BATrace RequirementsMaintain RequirementsPrioritize RequirementsAssess Requirements ChangesApprove RequirementsYêu cầu nghiệp vụTruy vết yêu cầu

 

5. Quản lý Vòng đời Yêu cầu (Requirements Life Cycle Management)

Lĩnh vực kiến thức Quản lý Vòng đời Yêu cầu mô tả một tập hợp các nhiệm vụ cốt lõi mà một Chuyên viên Phân tích Nghiệp vụ (Business Analyst - BA) phải thực hiện để quản lý và duy trì thông tin về yêu cầu và thiết kế một cách có hệ thống. Quá trình này không phải là một giai đoạn riêng lẻ mà kéo dài xuyên suốt, từ khi một ý tưởng hay nhu cầu nghiệp vụ được hình thành ban đầu (inception) cho đến khi giải pháp không còn được sử dụng nữa và bị loại bỏ (retirement).

Mục đích trọng tâm của lĩnh vực kiến thức này là đảm bảo sự căn chỉnh (alignment) và nhất quán giữa các cấp độ yêu cầu khác nhau (yêu cầu nghiệp vụ, yêu cầu của các bên liên quan, yêu cầu giải pháp) và các bản thiết kế tương ứng. Khi có sự căn chỉnh, giải pháp cuối cùng được xây dựng sẽ thực sự đáp ứng được nhu cầu ban đầu. Điều này đòi hỏi một mức độ kiểm soát chặt chẽ đối với các yêu cầu, bao gồm việc thiết lập các mối quan hệ có ý nghĩa giữa chúng, đánh giá một cách cẩn thận các tác động khi có thay đổi được đề xuất, và quan trọng nhất là phải đạt được sự đồng thuận từ các bên liên quan về những thay đổi đó.

Vòng đời của một yêu cầu (Requirements Life Cycle) được định nghĩa qua các giai đoạn tồn tại của nó:

- Bắt đầu (Inception): Giai đoạn này khởi đầu khi một nhu cầu nghiệp vụ (một vấn đề cần giải quyết hoặc một cơ hội cần nắm bắt) được biểu diễn và ghi lại dưới dạng một yêu cầu cụ thể. 
- Tiếp tục (Continuation): Yêu cầu tiếp tục tồn tại và phát triển trong suốt quá trình xây dựng giải pháp. Nó có thể được chi tiết hóa, tinh chỉnh, và truy vết. 
- Kết thúc (Retirement): Vòng đời của yêu cầu kết thúc khi giải pháp mà nó đại diện không còn được sử dụng. Việc quản lý yêu cầu không dừng lại ngay sau khi giải pháp được triển khai, mà vẫn tiếp tục mang lại giá trị trong giai đoạn vận hành và bảo trì.

Lưu ý quan trọng: Khái niệm "vòng đời" (life cycle) trong ngữ cảnh này hoàn toàn tách biệt với "phương pháp luận" (methodology) phát triển dự án. "Vòng đời" chỉ đơn thuần nói về các trạng thái khác nhau mà một yêu cầu có thể trải qua (ví dụ: đã đề xuất, đã chấp nhận, đã xác minh, đã triển khai, đã loại bỏ). Nó không phụ thuộc vào việc dự án đang được thực hiện theo mô hình Thác nước (Waterfall), Agile, hay bất kỳ quy trình nào khác.

Lĩnh vực kiến thức này bao gồm 5 nhiệm vụ chính, tạo thành một quy trình quản lý toàn diện:

- 5.1. Truy vết Yêu cầu (Trace Requirements): Phân tích và duy trì các mối quan hệ phức tạp 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 để phục vụ việc phân tích tác động, đảm bảo phạm vi được bao phủ đầy đủ và phân bổ công việc hợp lý. 
- 5.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 được giữ ở trạng thái chính xác và cập nhật trong suốt vòng đời của chúng, đồng thời tạo điều kiện thuận lợi cho việc tái sử dụng chúng trong các sáng kiến khác khi thích hợp. 
- 5.3. Ưu tiên Yêu cầu (Prioritize Requirements): Đánh giá một cách có hệ thống về giá trị, tính cấp thiết và rủi ro liên quan đến từng yêu cầu và thiết kế. Mục đích là để đảm bảo rằng tại bất kỳ thời điểm nào, công việc phân tích và triển khai luôn được tập trung vào những hạng mục quan trọng nhất. 
- 5.4. Đánh giá Thay đổi Yêu cầu (Assess Requirements Changes): Đánh giá các yêu cầu mới và các yêu cầu đang thay đổi từ các bên liên quan để xác định xem chúng có cần được xử lý trong phạm vi của một sự thay đổi hay không, và nếu có thì tác động của chúng là gì. 
- 5.5. Phê duyệt Yêu cầu (Approve Requirements): Làm việc chặt chẽ với các bên liên quan tham gia vào quy trình quản trị để đạt được sự chấp thuận và đồng thuận chính thức về các yêu cầu và thiết kế đã được thống nhất.

Bảng: Mô hình Khái niệm Cốt lõi (BACCM™) trong Quản lý Vòng đời Yêu cầu

Khái niệm Cốt lõiVai trò và Ứng dụng trong Quản lý Vòng đời Yêu cầu
Thay đổi (Change)Quản lý cách thức các thay đổi được đề xuất đối với yêu cầu và thiết kế sẽ được đánh giá một cách có hệ thống trong một sáng kiến.
Nhu cầu (Need)Là kim chỉ nam cho các hoạt động truy vết, ưu tiên và duy trì yêu cầu, tất cả đều nhằm mục đích cuối cùng là đảm bảo nhu cầu nghiệp vụ cốt lõi được đáp ứng.
Giải pháp (Solution)Truy vết các yêu cầu và thiết kế đến các thành phần giải pháp cụ thể để đảm bảo rằng giải pháp được xây dựng một cách có chủ đích nhằm thỏa mãn nhu cầu.
Bên liên quan (Stakeholder)Tương tác chặt chẽ với các bên liên quan chính để duy trì sự hiểu biết chung, xây dựng sự đồng thuận và cuối cùng là có được sự phê duyệt chính thức cho các yêu cầu và thiết kế.
Giá trị (Value)Duy trì các yêu cầu để có thể tái sử dụng, qua đó mở rộng giá trị mà chúng mang lại vượt ra ngoài phạm vi của sáng kiến hiện tại, tạo ra lợi ích lâu dài cho tổ chức.
Ngữ cảnh (Context)Phân tích sâu sắc ngữ cảnh (ví dụ: môi trường kinh doanh, quy định pháp lý, văn hóa tổ chức) để hỗ trợ hiệu quả cho các hoạt động truy vết và ưu tiên yêu cầu.

5.1. Truy vết Yêu cầu (Trace Requirements)

5.1.1. Mục đích

Mục đích cốt lõi của việc Truy vết Yêu cầu là để đảm bảo các yêu cầu và thiết kế ở các cấp độ khác nhau được liên kết chặt chẽ và thống nhất (aligned) với nhau. Bên cạnh đó, nó giúp quản lý một cách hiệu quả các tác động của thay đổi ở một cấp độ đối với các yêu cầu liên quan khác. Ví dụ, nếu một mục tiêu kinh doanh thay đổi, việc truy vết sẽ giúp xác định ngay lập tức những yêu cầu chức năng và thiết kế nào bị ảnh hưởng.

5.1.2. Mô tả

Truy vết yêu cầu là hành động xác định và tài liệu hóa một cách có hệ thống nguồn gốc (lineage) của từng yêu cầu. Nó giống như việc vẽ ra "cây gia phả" cho mỗi yêu cầu, cho thấy nó sinh ra từ đâu và sẽ phát triển thành cái gì. Việc truy vết bao gồm:

- Truy vết ngược (Backward Traceability): Liên kết một yêu cầu ngược về nguồn gốc của nó. Ví dụ, một yêu cầu giải pháp chi tiết ("Hệ thống phải cho phép người dùng thanh toán bằng mã QR") được truy vết ngược về yêu cầu của bên liên quan ("Bộ phận kinh doanh muốn cung cấp thêm phương thức thanh toán hiện đại để thu hút giới trẻ") và cuối cùng là mục tiêu kinh doanh ("Tăng doanh thu từ kênh bán hàng trực tuyến lên 20%"). 
- Truy vết xuôi (Forward Traceability): Liên kết một yêu cầu đến các thành phần của giải pháp sẽ hiện thực hóa nó và các trường hợp kiểm thử (test cases) dùng để xác nhận nó. Ví dụ, yêu cầu nghiệp vụ ("Cải thiện trải nghiệm khách hàng") được truy vết xuôi đến các module chức năng, các đoạn mã nguồn và các kịch bản kiểm thử tương ứng.

Truy vết cho phép BA thực hiện việc phân tích tác động (impact analysis) nhanh chóng và đơn giản hơn, phát hiện các mâu thuẫn và lỗ hổng trong yêu cầu một cách đáng tin cậy hơn.

5.1.4. Các yếu tố

.1 Mức độ Chính thức (Level of Formality)

Mức độ chi tiết và nghiêm ngặt của việc truy vết cần được cân nhắc kỹ lưỡng. BA cần xem xét giá trị mà mỗi liên kết được kỳ vọng sẽ mang lại so với công sức bỏ ra để tạo và duy trì nó. Trong các dự án có tính rủi ro cao hoặc chịu sự quản lý chặt chẽ (ví dụ: y tế, tài chính), mức độ chính thức sẽ cao hơn. Ngược lại, trong các dự án nhỏ, linh hoạt, việc truy vết có thể đơn giản hơn.

.2 Mối quan hệ (Relationships)

Chuyên viên phân tích nghiệp vụ cần xác định các loại mối quan hệ phù hợp để truy vết, mỗi loại mang một ý nghĩa riêng.

Bảng: Phân tích chi tiết các loại Mối quan hệ Truy vết

Loại Mối quan hệMô tả chi tiếtVí dụ thực tế
Dẫn xuất (Derive)Thể hiện mối quan hệ cha-con, khi một yêu cầu cấp thấp hơn được sinh ra hoặc được chi tiết hóa từ một yêu cầu cấp cao hơn. Đây là mối quan hệ phổ biến nhất để liên kết các cấp độ trừu tượng.Yêu cầu giải pháp "Hệ thống phải có nút 'Thêm vào giỏ hàng' trên mỗi trang sản phẩm" được dẫn xuất từ yêu cầu của bên liên quan "Người dùng phải có khả năng chọn mua nhiều sản phẩm trong một lần giao dịch".
Phụ thuộc (Depends)Một yêu cầu phụ thuộc vào một yêu cầu khác. Có hai dạng phụ thuộc chính:
- Tính cần thiết (Necessity): Yêu cầu A chỉ có ý nghĩa khi yêu cầu B được triển khai.
- Nỗ lực (Effort): Triển khai yêu cầu A sẽ dễ dàng hơn nhiều nếu yêu cầu B được làm trước.
- (Necessity) Yêu cầu "In báo cáo doanh thu" phụ thuộc vào yêu cầu "Tính toán tổng doanh thu".
- (Effort) Yêu cầu "Tìm kiếm sản phẩm nâng cao" sẽ dễ làm hơn nếu yêu cầu "Xây dựng cơ sở dữ liệu sản phẩm có cấu trúc" đã hoàn thành.
Thỏa mãn (Satisfy)Thể hiện mối liên kết giữa một yếu tố triển khai (một module, một thiết kế giao diện, một thành phần giải pháp) và yêu cầu mà nó đang hiện thực hóa.Thành phần giải pháp "Module Quản lý Người dùng" thỏa mãn yêu cầu chức năng "Admin của hệ thống có thể thêm, xóa, và sửa thông tin người dùng".
Xác nhận (Validate)Thể hiện mối quan hệ giữa một yêu cầu và một trường hợp kiểm thử (test case) hoặc một yếu tố khác có thể xác định liệu giải pháp có thực hiện đúng yêu cầu đó hay không.Trường hợp kiểm thử "TC-01: Đăng nhập thành công với email và mật khẩu hợp lệ" xác nhận yêu cầu "Người dùng phải có khả năng đăng nhập vào hệ thống bằng tài khoản đã đăng ký".

5.2. Duy trì Yêu cầu (Maintain Requirements)

5.2.1. Mục đích

Mục đích của Duy trì Yêu cầu là để giữ lại tính chính xác và nhất quán của yêu cầu trong suốt và sau khi có sự thay đổi. Điều này đảm bảo rằng các yêu cầu luôn phản ánh đúng nhu cầu hiện tại. Một mục đích quan trọng không kém là hỗ trợ việc tái sử dụng (reuse) các yêu cầu trong các giải pháp khác, giúp tổ chức tiết kiệm thời gian, công sức và chi phí, đồng thời đảm bảo tính nhất quán trên toàn doanh nghiệp.

5.2.4. Các yếu tố

.1 Duy trì Yêu cầu (Maintain Requirements)

Các yêu cầu phải được duy trì để chúng luôn chính xác và cập nhật sau khi một thay đổi đã được phê duyệt. Để làm được điều này, mỗi yêu cầu cần được đặt tên rõ ràng, định nghĩa đầy đủ, và dễ dàng truy cập bởi các bên liên quan. Việc duy trì các mối quan hệ giữa các yêu cầu (đã thực hiện ở mục 5.1) giúp giữ được ngữ cảnh và ý định ban đầu của yêu cầu, tránh việc hiểu sai hoặc diễn giải sai khi thời gian trôi qua.

.2 Duy trì Thuộc tính (Maintain Attributes)

Lưu ý về sự nhầm lẫn: Nhiều người cho rằng "duy trì yêu cầu" chỉ là giữ cho nội dung của câu yêu cầu không đổi. Tuy nhiên, nó còn bao gồm cả việc duy trì các thuộc tính của yêu cầu. Một yêu cầu có thể không thay đổi về nội dung, nhưng các thuộc tính của nó (ví dụ: độ ưu tiên, người phụ trách, độ phức tạp, trạng thái phê duyệt) có thể thay đổi liên tục. BA phải có trách nhiệm cập nhật cả các thuộc tính này.

.3 Tái sử dụng Yêu cầu (Reusing Requirements)

Những yêu cầu có tiềm năng được sử dụng lại trong các dự án tương lai cần được xác định, đặt tên, định nghĩa và lưu trữ theo một cách chuẩn hóa. Để dễ tái sử dụng, yêu cầu nên được viết ở mức độ trừu tượng cao, mang tính tổng quát và không gắn chặt với một công cụ, công nghệ hay một cơ cấu tổ chức cụ thể.

Bảng: So sánh chi tiết Yêu cầu Dễ và Khó Tái sử dụng

Tiêu chíVí dụ Yêu cầu Dễ Tái sử dụng (Trừu tượng)Ví dụ Yêu cầu Khó Tái sử dụng (Cụ thể)
Mức độ trừu tượng"Hệ thống phải có khả năng xác thực thông tin đăng nhập của người dùng."
(Mô tả "cái gì" cần làm, có thể áp dụng cho nhiều hệ thống)
"Hệ thống phải xác thực người dùng bằng API đăng nhập của Google và chỉ cho phép nhân viên có email @congty.com."
(Mô tả "cách làm" rất cụ thể, khó áp dụng cho dự án khác)
Sự phụ thuộc"Hệ thống phải cho phép tạo báo cáo doanh thu theo tháng."
(Yêu cầu nghiệp vụ chung)
"Phòng Kế toán phải sử dụng phần mềm SAP Crystal Reports phiên bản 12 để xuất báo cáo doanh thu hàng tháng theo mẫu BC-01."
(Gắn chặt với phòng ban, công cụ và quy trình cụ thể)

Những yêu cầu được duy trì và tái sử dụng tốt sẽ trở thành một phần của Tài sản Quy trình Tổ chức (Organizational Process Assets), là một nguồn tri thức quý giá cho doanh nghiệp.

5.3. Ưu tiên Yêu cầu (Prioritize Requirements)

5.3.1. Mục đích

Mục đích của việc Ưu tiên Yêu cầu là để xếp hạng các yêu cầu theo thứ tự quan trọng tương đối. Việc này giúp đội ngũ phát triển tập trung nguồn lực (thời gian, con người, tiền bạc) vào những yêu cầu mang lại giá trị cao nhất trước tiên, tối đa hóa lợi ích cho dự án và tổ chức.

5.3.2. Mô tả

Ưu tiên hóa là một quá trình liên tục và năng động, không phải là một hoạt động chỉ thực hiện một lần. Thứ tự ưu tiên có thể và thường sẽ thay đổi khi ngữ cảnh dự án thay đổi (ví dụ: đối thủ cạnh tranh ra mắt tính năng mới, ngân sách dự án bị cắt giảm, hoặc khi có thêm thông tin về kỹ thuật). Việc ưu tiên có thể đề cập đến giá trị tương đối của một yêu cầu, hoặc trình tự mà nó cần được triển khai do các phụ thuộc kỹ thuật.

5.3.4. Các yếu tố

.1 Cơ sở cho việc Ưu tiên (Basis for Prioritization)

Điều quan trọng nhất là các bên liên quan phải thống nhất về bộ tiêu chí (cơ sở) sẽ được sử dụng để ưu tiên. Dưới đây là các cơ sở phổ biến và cách chúng ảnh hưởng đến quyết định:

Bảng: Phân tích chi tiết các cơ sở để ưu tiên yêu cầu

Cơ sởGiải thích chi tiết và Tác động đến Ưu tiên
Lợi ích (Benefit)Giá trị mà yêu cầu mang lại cho doanh nghiệp hoặc người dùng. Yêu cầu có lợi ích cao nhất (ví dụ: tăng doanh thu, giảm chi phí, cải thiện sự hài lòng của khách hàng) thường được ưu tiên cao nhất.
Mức phạt (Penalty)Hậu quả tiêu cực nếu không thực hiện yêu cầu. Các yêu cầu liên quan đến việc tuân thủ quy định pháp luật hoặc chính sách bắt buộc (ví dụ: luật bảo vệ dữ liệu) thường có độ ưu tiên cao nhất vì mức phạt có thể rất nặng.
Chi phí (Cost)Nỗ lực và tài nguyên cần thiết để triển khai. Đôi khi, một nhóm các yêu cầu "thắng nhanh" (quick-win) - mang lại lợi ích khá nhưng chi phí thấp - có thể được ưu tiên làm trước để tạo động lực cho đội nhóm.
Rủi ro (Risk)Bao gồm rủi ro về tính khả thi kỹ thuật hoặc rủi ro người dùng không chấp nhận giải pháp. Một chiến lược phổ biến là ưu tiên làm trước yêu cầu có rủi ro kỹ thuật cao nhất để thực hiện một Bằng chứng Khái niệm (Proof of Concept - PoC), nhằm xác định xem giải pháp có khả thi hay không trước khi đầu tư quá nhiều nguồn lực.
Phụ thuộc (Dependencies)Một yêu cầu phải được làm trước để mở đường cho các yêu cầu khác. Các yêu cầu nền tảng (ví dụ: "Xây dựng cơ sở dữ liệu") thường được ưu tiên cao vì nhiều yêu cầu khác phụ thuộc vào nó.
Tính nhạy cảm về Thời gian (Time Sensitivity)Yêu cầu sẽ mất đi phần lớn hoặc toàn bộ giá trị nếu không được triển khai trước một thời điểm nhất định. Ví dụ, một chức năng phục vụ cho chương trình khuyến mãi Giáng sinh phải được hoàn thành trước tháng 12.
Tính ổn định (Stability)Khả năng yêu cầu sẽ thay đổi. Nếu một yêu cầu còn mơ hồ, chưa được các bên liên quan thống nhất, nó có thể được ưu tiên thấp hơn để tránh việc phải làm lại (rework) tốn kém.

5.4. Đánh giá Thay đổi Yêu cầu (Assess Requirements Changes)

5.4.1. Mục đích

Mục đích của nhiệm vụ này là để đánh giá một cách toàn diện các hàm ý (implications) và tác động của những thay đổi được đề xuất đối với các yêu cầu và thiết kế hiện có. Việc đánh giá này giúp những người ra quyết định hiểu rõ "cái giá" của việc chấp nhận thay đổi và đưa ra lựa chọn sáng suốt.

5.4.2. Mô tả

Khi có một yêu cầu mới hoặc một thay đổi được đề xuất, BA phải thực hiện một cuộc "điều tra" nhỏ. Cuộc điều tra này nhằm trả lời các câu hỏi: Thay đổi này có phù hợp với chiến lược chung không? Nó có làm tăng giá trị thực sự của giải pháp không? Nó có mâu thuẫn với các yêu cầu khác không? Nó sẽ ảnh hưởng đến thời gian, chi phí, và các rủi ro của dự án như thế nào? Một nguyên tắc quan trọng là mọi thay đổi được đề xuất đều phải có thể được truy vết ngược trở lại một nhu cầu nghiệp vụ chính đáng.

5.4.4. Các yếu tố

.1 Tính Chính thức của Đánh giá (Assessment Formality)

Mức độ nghiêm ngặt và quy trình của việc đánh giá thay đổi phụ thuộc rất nhiều vào phương pháp luận phát triển dự án đang được áp dụng.

Bảng: So sánh chi tiết việc Đánh giá Thay đổi trong hai phương pháp tiếp cận

Phương pháp tiếp cận Tiên đoán (Predictive - ví dụ: Thác nước)Phương pháp tiếp cận Thích ứng (Adaptive - ví dụ: Agile)
- Quy trình đánh giá thay đổi rất chính thức, nghiêm ngặt và thường có nhiều thủ tục giấy tờ
- Thường có một hội đồng kiểm soát thay đổi (Change Control Board - CCB) để xem xét và phê duyệt mọi thay đổi. 
- Thay đổi được coi là một sự gián đoạn và bị hạn chế tối đa vì nó có thể gây ra sự làm lại (rework) rất tốn kém cho các giai đoạn đã hoàn thành trước đó (ví dụ: phải thiết kế lại, code lại, kiểm thử lại).
- Quy trình đánh giá thay đổi ít chính thức hơn và linh hoạt hơn
- Thay đổi được chào đón và được coi là một phần tự nhiên của quá trình phát triển. Nó được quản lý thông qua các kỹ thuật như quản lý backlog (Product Owner có thể thêm, xóa, sắp xếp lại các hạng mục). 
- Tác động của thay đổi được giảm thiểu vì chu kỳ phát triển ngắn (sprints). Việc làm lại nếu có cũng chỉ ảnh hưởng trong phạm vi nhỏ của một sprint.

5.5. Phê duyệt Yêu cầu (Approve Requirements)

5.5.1. Mục đích

Mục đích cuối cùng của nhiệm vụ này là để có được sự đồng thuận (agreement) và phê duyệt (approval) chính thức từ các bên liên quan có thẩm quyền đối với các yêu cầu và thiết kế. Sự phê duyệt này giống như một "tín hiệu đèn xanh", cho phép công việc phân tích nghiệp vụ tiếp tục hoặc việc xây dựng giải pháp được tiến hành.

5.5.4. Các yếu tố

.1 Hiểu vai trò của các bên liên quan

Lưu ý quan trọng về sự nhầm lẫn: Một sai lầm phổ biến là cố gắng lấy sự đồng ý từ tất cả mọi người. BA cần phân biệt rõ giữa người có thẩm quyền ký duyệt (sign-off authority) - người có quyền ra quyết định cuối cùng, và những người chỉ có vai trò ảnh hưởng (influence) - những người cần được tham vấn nhưng không có quyền phủ quyết. Việc xác định đúng người có thẩm quyền giúp BA tập trung nỗ lực vào đúng chỗ và tránh bị sa lầy.

.2 Quản lý Xung đột và Vấn đề

Xung đột là điều khó tránh khỏi vì các bên liên quan thường có những ưu tiên và quan điểm khác nhau. Mục tiêu của BA không phải là làm hài lòng tất cả mọi người, mà là đạt được sự đồng thuận (consensus). Sự đồng thuận không có nghĩa là mọi người đều hoàn toàn đồng ý, mà là họ có thể chấp nhận và ủng hộ quyết định chung vì lợi ích lớn hơn của dự án. BA đóng vai trò là người trung gian hòa giải, tạo điều kiện cho các bên giao tiếp và hiểu quan điểm của nhau.

.3 Đạt được Sự đồng thuận

Việc phê duyệt là một sự xác nhận chính thức rằng các bên liên quan có thẩm quyền tin tưởng rằng giải pháp được đề xuất sẽ tạo ra giá trị đầy đủ để biện minh cho khoản đầu tư về thời gian và tiền bạc. BA có trách nhiệm trình bày các yêu cầu một cách rõ ràng, giải đáp mọi thắc mắc và cung cấp thông tin bổ sung để các bên liên quan có đủ cơ sở để đưa ra quyết định phê duyệt.

.4 Theo dõi và Truyền đạt Phê duyệt

Tất cả các quyết định phê duyệt (hoặc từ chối) phải được ghi lại một cách chính xác và rõ ràng. Việc duy trì một lịch sử kiểm toán (audit history) cho các yêu cầu là cực kỳ quan trọng. Lịch sử này cần ghi lại chi tiết: nội dung thay đổi là gì, ai đã thực hiện thay đổi, lý do cho sự thay đổi đó là gì, và nó được thực hiện khi nào. Điều này không chỉ giúp đảm bảo tính minh bạch, trách nhiệm giải trình mà còn là một nguồn thông tin quý giá cho các dự án trong tương lai.

Mục lục
5. Quản lý Vòng đời Yêu cầu (Requirements Life Cycle Management)
5.1. Truy vết Yêu cầu (Trace Requirements)
5.2. Duy trì Yêu cầu (Maintain Requirements)
5.3. Ưu tiên Yêu cầu (Prioritize Requirements)
5.4. Đánh giá Thay đổi Yêu cầu (Assess Requirements Changes)
5.5. Phê duyệt Yêu cầu (Approve Requirements)
Khoá học liên quan
Kiến thức tương tự