1. Mô hình hóa quy trình và phân tích một lĩnh vực kinh doanh
1.1. Lập bản đồ và ghi lại các quy trình dự án:
- Mô hình trực quan: Các BAers thường sử dụng các mô hình đồ họa như sơ đồ hoặc bản đồ quy trình để minh họa và truyền đạt các quy trình liên quan đến một dự án.
- Tài liệu hợp tác: Họ làm việc với nhóm Agile để ghi lại các quy trình của dự án, đảm bảo rằng những tài liệu này là những tạo phẩm thực tế phát triển cùng với dự án.
1.2. Xác định các lĩnh vực cần cải tiến trong mô hình quy trình:
- Phân tích liên tục: Các BA Agile liên tục phân tích các mô hình quy trình hiện có để xác định sự kém hiệu quả hoặc các lĩnh vực có thể được tối ưu hóa.
- Tích hợp phản hồi: Họ kết hợp phản hồi từ các hoạt động cải tiến của nhóm và đánh giá của các bên liên quan để tinh chỉnh các mô hình quy trình.
1.3. Phân tích lĩnh vực và yêu cầu kinh doanh:
- Đi sâu vào bối cảnh kinh doanh: Business Analyst hiểu rõ bối cảnh kinh doanh, bao gồm xu hướng thị trường, nhu cầu của khách hàng và mục tiêu kinh doanh.
- Làm rõ yêu cầu: Họ rất thành thạo trong việc làm sáng tỏ các yêu cầu đã nêu và tiềm ẩn bằng cách tương tác với các bên liên quan và sử dụng các cuộc khảo sát, phỏng vấn người dùng và kỹ thuật quan sát.
- Ưu tiên: BA Agile ưu tiên các yêu cầu dựa trên tác động của chúng đến giá trị kinh doanh và tính khả thi trong khuôn khổ Agile.
- Ví dụ: Trong dự án phát triển hệ thống CRM mới, BA Agile sẽ phân tích các nhu cầu cụ thể của đội ngũ bán hàng, dịch vụ khách hàng và bộ phận tiếp thị để chứng nhận rằng hệ thống giải quyết tất cả các yêu cầu kinh doanh quan trọng một cách thành thạo.
2. Quản lý tồn đọng sản phẩm
2.1. Lưu kho và xử lý sản phẩm tồn đọng:
- Thu thập và xác định yêu cầu: Các BAers thu thập các yêu cầu từ nhiều bên liên quan khác nhau và chuyển chúng thành các hạng mục tồn đọng. Họ xác minh các mục này được xác định rõ ràng và phù hợp với nhu cầu kinh doanh cũng như mục tiêu của dự án.
- Sàng lọc tồn đọng: Họ thường xuyên tinh chỉnh và cập nhật các hồ sơ tồn đọng, chứng thực rằng nó phản ánh chính xác các ràng buộc, ưu tiên và thay đổi hiện tại của dự án trong môi trường kinh doanh.
- Ví dụ: Trong một dự án ứng dụng di động mới, BA Agile có thể liên tục bổ sung và tinh chỉnh các tính năng tồn đọng, chẳng hạn như xác thực người dùng, tích hợp thanh toán và cơ chế phản hồi của người dùng.
2.2. Tạo câu chuyện của người dùng và ưu tiên các tính năng:
- Phát triển câu chuyện của người dùng: Nhà phân tích nghiệp vụ tạo ra các câu chuyện của người dùng gói gọn các yêu cầu ở định dạng dễ hiểu và có thể thực hiện được cho nhóm phát triển.
- Ưu tiên: Họ ưu tiên những câu chuyện này dựa trên giá trị kinh doanh, tác động của khách hàng và tính khả thi về mặt kỹ thuật.
- Ví dụ: Để nâng cấp trang web thương mại điện tử, BA Agile có thể ưu tiên các câu chuyện của người dùng liên quan đến việc nâng cao quy trình thanh toán so với những câu chuyện bổ sung danh mục sản phẩm mới dựa trên phản hồi của khách hàng và phân tích tác động kinh doanh.
2.3. Hợp tác với chủ sở hữu sản phẩm và các bên liên quan khác:
- Tạo điều kiện cho sự hợp tác: BA Agile tạo điều kiện giao tiếp và cộng tác hiệu quả giữa chủ sở hữu sản phẩm, nhóm phát triển và các bên liên quan khác.
- Thu hẹp khoảng cách: Họ đóng một vai trò quan trọng trong việc thu hẹp khoảng cách giữa phía doanh nghiệp (chủ sở hữu sản phẩm và các bên liên quan) và phía kỹ thuật (nhóm Agile), đảm bảo sự thấu hiểu lẫn nhau và sắp xếp các mục tiêu.
- Ví dụ: Trong một dự án phát triển phần mềm, BA Agile có thể tổ chức và dẫn dắt các cuộc họp giữa chủ sở hữu sản phẩm và nhóm kỹ thuật để thảo luận và giải quyết những khác biệt về tầm nhìn sản phẩm cũng như triển khai kỹ thuật.
3. Cố vấn giữa chủ sở hữu sản phẩm và nhóm kỹ thuật
3.1. Hỗ trợ chủ sở hữu sản phẩm hiểu nhu cầu kinh doanh:
- Kết nối lĩnh vực kinh doanh và kỹ thuật: BA hỗ trợ chủ sở hữu sản phẩm hiểu được các yêu cầu kinh doanh phức tạp và cách họ chuyển chúng thành các tính năng của sản phẩm.
- Lời khuyên chiến lược: Cung cấp những hiểu biết sâu sắc về xu hướng thị trường, nhu cầu của khách hàng và bối cảnh cạnh tranh, giúp chủ sở hữu sản phẩm đưa ra quyết định sáng suốt.
- Ví dụ: Agile Business Analyst có thể hỗ trợ chủ sở hữu sản phẩm trong dự án thương mại điện tử bằng cách phân tích mô hình mua sắm của khách hàng để đề xuất các tính năng nâng cao trải nghiệm người dùng.
3.2. Tạo điều kiện hợp tác và chuyển giao kiến thức:
- Tích hợp nhóm: Agile BA thúc đẩy một môi trường hợp tác nơi kiến thức và ý tưởng được chia sẻ tự do giữa chủ sở hữu sản phẩm, nhóm phát triển và các bên liên quan.
- Chia sẻ kiến thức: Họ tiến hành các buổi hội thảo và đào tạo để đảm bảo rằng tất cả các thành viên trong nhóm đều có cùng quan điểm với các mục tiêu của dự án và hiểu các phương pháp Agile.
- Ví dụ: Một BA có thể tạo điều kiện cho các buổi động não thường xuyên trong nhóm phát triển phần mềm, nơi các thành viên trong nhóm có thể đóng góp ý tưởng và cùng nhau cải tiến lộ trình sản phẩm.
3.3. Hướng dẫn nhóm:
- Tạo nguyên mẫu và trường hợp sử dụng: BA phát triển các ví dụ thực tế như kịch bản người dùng, nguyên mẫu hoặc mô hình mô phỏng để làm rõ các yêu cầu và hướng dẫn các nỗ lực phát triển.
- Hướng dẫn và hỗ trợ: Họ hướng dẫn các nhóm thông qua quy trình Agile, cung cấp hỗ trợ trong việc diễn giải câu chuyện của người dùng, tiêu chí chấp nhận và đảm bảo sự phù hợp với mục tiêu kinh doanh.
- Ví dụ: BA có thể tạo bản đồ hành trình người dùng và tính cách cho một dự án phát triển ứng dụng di động để giúp nhóm phát triển hiểu được quan điểm và mong muốn của người dùng cuối.
4.Tạo kế hoạch Phân tích kinh doanh trong nhóm Agile
4.1. Tích hợp phân tích kinh doanh vào các quy trình Agile:
- Phù hợp với các nguyên tắc Agile: Agile Business Analyst tích hợp phân tích kinh doanh bằng cách sắp xếp các hoạt động theo nguyên tắc Agile, bảo vệ cách tiếp cận linh hoạt và không liên tục đối với các yêu cầu.
- Hợp tác liên tục: Họ hợp tác chặt chẽ với các nhóm Agile trong suốt dự án, duy trì sự hợp tác liên tục và thích ứng với sự thay đổi.
- Ví dụ: Trong một dự án Agile, các BA có thể tích hợp phân tích kinh doanh vào các phiên lập kế hoạch chạy nước rút và chuẩn bị hàng ngày để liên tục kết hợp nhu cầu kinh doanh với các hoạt động phát triển.
4.2. Lập kế hoạch cho nhiều lần lặp lại các yêu cầu chi tiết:
- Tinh chỉnh yêu cầu lặp lại: Các BA Agile lập kế hoạch và quản lý sự phát triển của các yêu cầu qua nhiều lần lặp, đảm bảo rằng mỗi lần chạy nước rút mang lại giá trị và kết nối với các mục tiêu tổng thể của dự án.
- Ưu tiên tồn đọng: Họ ưu tiên các sản phẩm tồn đọng để phản ánh nhu cầu kinh doanh đang thay đổi và phản hồi của các bên liên quan.
- Ví dụ: Dựa trên phản hồi của người dùng và kết quả thử nghiệm, BA sẽ liên tục tinh chỉnh các câu chuyện của người dùng và tiêu chí chấp nhận trong các lần chạy nước rút cho một tính năng phần mềm mới.
4.3. Hỗ trợ nhóm công nghệ trong các lần chạy nước rút:
- Tạo điều kiện cho sự hiểu biết: Các Business Analyst hỗ trợ nhóm công nghệ bằng cách làm rõ các yêu cầu, trả lời các câu hỏi và đảm bảo ý thức chung về mục tiêu của dự án.
- Giải quyết vấn đề: Nhà phân tích nghiệp vụ hỗ trợ giải quyết mọi sự mơ hồ hoặc vấn đề trong quá trình chạy nước rút như một cầu nối giữa quan điểm kỹ thuật và kinh doanh.
- Ví dụ: Trong giai đoạn chạy nước rút tập trung vào phát triển API mới, BA sẽ hợp tác chặt chẽ với các nhà phát triển để đảm bảo rằng họ nhận thức đầy đủ bối cảnh kinh doanh và nhu cầu của người dùng.
Nguồn tham khảo:
https://www.avenga.com/
Nhu cầu đào tạo doanh nghiệp
CÁC KHOÁ HỌC BUSINESS ANALYST BACs.VN DÀNH CHO BẠN
Khoá học Online:
Khoá học Offline:
Tại Tp.HCM:
Tại Hà Nội:
Tham khảo lịch khai giảng TẤT CẢ các khóa học mới nhất
Ban biên tập nội dung - BAC