Phân tích rủi ro là gì?
Rủi ro là xác suất xảy ra sự kiện không mong muốn.
Phân tích rủi ro là quá trình phân tích các rủi ro liên quan đến Dự án thử nghiệm của bạn.
Đối với sự thành công của dự án của bạn, Rủi ro cần được xác định và các giải pháp tương ứng nên được xác định trước khi bắt đầu dự án.
Trong hướng dẫn này, chúng ta sẽ khám phá bước đầu tiên trong quy trình Quản lý Kiểm tra: Phân tích và Giải pháp Rủi ro với sự trợ giúp của một nghiên cứu điển hình.
Trong chủ đề này, chúng ta sẽ khám phá bước đầu tiên trong quy trình Quản lý Kiểm tra: Phân tích và Giải pháp Rủi ro với sự trợ giúp của một nghiên cứu điển hình.
Ứng dụng đang thử nghiệm là demo.guru99.com, bạn có thể tham khảo Thông số kỹ thuật yêu cầu phần mềm tại đây.
Ngân hàng Guru99 sẽ có hai vai trò
- Giám đốc
- khách hàng
Các tính năng / mô-đun sau sẽ khả dụng cho hai vai trò khác nhau này
Đây là một chuyến tham quan nhỏ về trang web
Sau khi đọc các tài liệu yêu cầu, bạn có thể nhận ra rằng trang web có quá nhiều chức năng và kịch bản phức tạp .
Đây là tình huống -
- Trang web ngân hàng Guru99 đã kết thúc giai đoạn phát triển. Bây giờ nó bắt đầu giai đoạn Thử nghiệm. Đáng buồn thay, bạn đã không tham gia sớm trong giai đoạn yêu cầu
- Sếp của bạn yêu cầu bạn hoàn thành thử nghiệm chỉ trong một tháng với ngân sách hạn chế, nhưng mong đợi chất lượng tuyệt vời .
- Một thành viên trong nhóm là một kỹ sư có kinh nghiệm, cho bạn biết
- Trong trường hợp như vậy, bạn phải làm gì?
Nếu bạn chọn hành động B, đây là kết quả sau một tháng
- Dự án là một mớ hỗn độn và đã lấy hết nguồn lực và thời gian của bạn. Khối lượng công việc của nhân viên tăng lên đáng kể và họ cảm thấy căng thẳng và quá tải
- - Dự án của bạn bị trì hoãn nên bạn không thể phát hành sản phẩm đúng thời hạn như đã hứa với sếp. Như thành viên trong nhóm của bạn đã nói, lịch trình của dự án này quá chặt chẽ so với việc phân bổ nguồn lực hiện tại.
Ví dụ trên minh họa tầm quan trọng của phân tích rủi ro trong Quản lý kiểm tra.
Quản lý rủi ro giúp bạn -
Rủi ro, đã được đề cập trong ví dụ trên, chỉ là một trong nhiều rủi ro tiềm ẩn có thể xảy ra trong dự án của bạn. Bạn nên xác định chúng và đưa ra quyết định để đối phó với chúng càng sớm càng tốt !!! Vì vậy, hành động đúng trong ví dụ đó là hành động Một .
Do đó, phân tích rủi ro là quan trọng
Làm thế nào để Thực hiện PHÂN TÍCH Rủi ro?
Đó là một quy trình 3 bước
- Xác định các rủi ro
- Phân tích tác động của từng rủi ro đã xác định
- Thực hiện các biện pháp đối phó với rủi ro đã xác định & đã phân tích
Bước 1) Xác định rủi ro
Rủi ro có thể được xác định và phân loại thành 2 loại trong sản phẩm phần mềm
Rủi ro dự án
Rủi ro dự án có thể được định nghĩa là một sự kiện hoặc hoạt động không chắc chắn có thể ảnh hưởng đến tiến độ của dự án. Tác động có ảnh hưởng tích cực hoặc tiêu cực đến triển vọng đạt được các mục tiêu của dự án.
Chủ yếu có 3 loại Rủi ro Dự án
- Rủi ro tổ chức
Đó là rủi ro liên quan đến nguồn nhân lực của bạn hoặc nhóm Kiểm tra của bạn. Ví dụ, trong dự án của bạn, thiếu các thành viên có kỹ thuật là một rủi ro. Không có đủ nhân lực để hoàn thành dự án đúng hạn là một rủi ro khác.
Để xác định Rủi ro Tổ chức, bạn nên lập danh sách một số câu hỏi và trả lời chúng như một bài tập tự luyện tập. Dưới đây là một số câu hỏi được đề xuất. 1. Đây có phải là một Đội được tổ chức tốt không?
A) CóB) Không códự án của bạn không có bất kỳ rủi ro tổ chức Tạo đội bóng mạnh hơn và thúc đẩy một môi trường hợp tác
2. Liệu mỗi thành viên trong nhóm có kỹ năng để làm công việc của anh / cô ??
A) CóB) Không códự án của bạn không có bất kỳ rủi ro tổ chức xây dựng các khóa đào tạo kỹ năng để lên thành viên
3. So sánh với kích thước và tiến độ dự án, chúng ta có đủ nguồn nhân lực để hoàn thành dự án này tại thời hạn?
A) CóB) KhôngDự án của bạn không có bất kỳ rủi ro nào về tổ chức Yêu cầu ban quản lý dự án có thêm nguồn nhân lực
Nếu bạn trả lời được tất cả các câu hỏi trên, bạn sẽ dễ dàng xác định được những rủi ro tiềm ẩn, có thể ảnh hưởng đến dự án của bạn.
- Rủi ro kỹ thuật
Rủi ro kỹ thuật là xác suất tổn thất phát sinh trong quá trình thực hiện một quy trình kỹ thuật như kỹ thuật chưa được kiểm tra, quy trình kiểm tra sai ... vv Dưới đây là một ví dụ về rủi ro kỹ thuật
- Nhiệm vụ của bạn trong dự án này là kiểm tra một trang web ngân hàng. Bạn phải thiết lập môi trường thử nghiệm thích hợp phản ánh môi trường kinh doanh thực tế. Nếu Môi trường Thử nghiệm không được thiết lập đúng cách, sản phẩm sẽ không được kiểm tra một cách chính xác và nhiều lỗi sẽ không được phát hiện.
- Rủi ro kinh doanh
Rủi ro liên quan đến một thực thể bên ngoài . Đó là rủi ro có thể đến từ công ty của bạn, khách hàng của bạn nhưng không phải từ dự án của bạn.
Hình ảnh sau đây cho bạn thấy một ví dụ về rủi ro kinh doanh.
Trong trường hợp đó, Người quản lý kiểm tra phải tìm ra các giải pháp để đối phó với rủi ro như:
- Đặt mức độ ưu tiên cho các giai đoạn thử nghiệm, tập trung vào thử nghiệm các tính năng chính của trang web
- Sử dụng công cụ thử nghiệm để tăng năng suất thử nghiệm
- Áp dụng cải tiến quy trình để giảm nỗ lực quản lý.
Rủi ro sản phẩm
Rủi ro sản phẩm là khả năng hệ thống hoặc phần mềm có thể không đáp ứng hoặc không đáp ứng được mong đợi của khách hàng, người dùng hoặc bên liên quan. Rủi ro này liên quan đến chức năng của sản phẩm, chẳng hạn như Vấn đề về hiệu suất, Vấn đề bảo mật, Tình huống sự cố, v.v.
Sau đây là ví dụ về một số rủi ro sản phẩm -
- Phần mềm bỏ qua một số chức năng chính mà khách hàng chỉ định trong yêu cầu của người dùng
- Phần mềm không đáng tin cậy và thường xuyên không hoạt động.
- Phần mềm bị lỗi theo những cách gây ra thiệt hại về tài chính hoặc khác cho người dùng hoặc công ty sử dụng phần mềm.
- Phần mềm có các vấn đề liên quan đến một đặc tính chất lượng cụ thể như bảo mật, độ tin cậy, khả năng sử dụng, khả năng bảo trì hoặc hiệu suất.
Bây giờ quay lại dự án của bạn, có bất kỳ rủi ro sản phẩm nào trong trang web của Ngân hàng Guru 99 không? Để trả lời câu hỏi này, bạn nên làm theo các bước sau
Khi bạn đã thực hiện xong 3 bước trên, hãy làm một bài trắc nghiệm nhỏ bên dưới để xác định rủi ro của sản phẩm 1. Trang web của ngân hàng Guru99 có thể bảo mật tài khoản khách hàng và dữ liệu của họ không?
A) CóB) Không
C) Tôi không chắc
Không chính xác
Đúng
2. Trang web có thể sử dụng được cho khách hàng không?
A) CóB) Không
đúng Không chính
xác
3. Trang web cần có những chức năng nào khác?
A) Chuyển tiền an toàn B) Người dùng có thể đăng ký tài khoản mới
C) Không cần thêm chức năng
Không chính xác
Bước 2) Phân tích tác động của rủi ro xảy ra
Trong chủ đề trước, chúng tôi đã xác định những rủi ro có thể cản trở dự án của bạn. Dưới đây là danh sách các rủi ro được xác định:
- Bạn có thể không có đủ nguồn nhân lực để hoàn thành dự án đúng thời hạn
- Môi trường Thử nghiệm có thể không được thiết lập đúng như môi trường kinh doanh thực.
- Ngân sách dự án của bạn có thể cắt giảm một nửa do tình hình kinh doanh
- Trang web này có thể thiếu các chức năng bảo mật
Tiếp theo, bạn nên phân tích những rủi ro này.
Mỗi rủi ro cần được phân loại trên cơ sở hai tham số sau
- Các khả năng xảy ra
- Tác động đến dự án
Sử dụng ma trận dưới đây, bạn có thể phân loại rủi ro thành bốn loại là Cao, Trung bình và Thấp hoặc các giá trị 3,2, 1
Xác suất |
|
---|---|
Cao (3) |
Có khả năng xảy ra rất cao, có thể ảnh hưởng đến toàn bộ dự án |
Trung bình (2) |
50% cơ hội xảy ra |
Thấp (1) |
Xác suất xuất hiện thấp |
Sự va chạm |
|
---|---|
Cao (3) |
Không thể tiếp tục hoạt động dự án nếu nó không được giải quyết ngay lập tức |
Trung bình (2) |
Không thể tiếp tục hoạt động dự án nếu nó không được giải quyết |
Thấp (1) |
Cần giải quyết nhưng có thể một thời gian mới có giải pháp thay thế |
Xem xét các rủi ro sau
Rủi ro |
Xác suất |
Sự va chạm |
Mức độ ưu tiên = Khả năng xảy ra * Tác động |
---|---|---|---|
Thời hạn dự án không đạt |
3 |
3 |
9 |
Mất điện |
1 |
2 |
2 |
Dựa trên mức độ ưu tiên ở trên, bạn có thể thực hiện các biện pháp truy cập được đề cập trong bảng dưới đây
Sự ưu tiên |
Phương pháp quản lý rủi ro |
|
---|---|---|
Cao |
6 -9 |
Thực hiện hành động giảm thiểu ngay lập tức và theo dõi rủi ro mỗi ngày cho đến khi tình trạng của nó được đóng lại. |
Ở giữa |
3-5 |
Theo dõi rủi ro hàng tuần tại cuộc họp tiến độ nội bộ |
Thấp |
1-2 |
Chấp nhận rủi ro và theo dõi rủi ro trên cơ sở cột mốc. |
Bây giờ là lúc thực hiện một bài tập, chúng ta có 4 rủi ro được xác định trong dự án Ngân hàng Guru99. Tự phân loại chúng
Rủi ro | Cao | Trung bình | Thấp | Trạng thái |
|
|
|
| Đúng, không chính xác. |
|
|
|
| Đúng. Không chính xác |
|
|
|
| Đúng. Không chính xác |
|
|
|
| Đúng, không chính xác. |
Bước 3) Thực hiện COUNTERMEASURES để giảm thiểu rủi ro
Hoạt động này được chia thành 3 phần
Phản ứng rủi ro
Người quản lý dự án cần chọn các chiến lược sẽ giảm rủi ro đến mức tối thiểu. Người quản lý dự án có thể chọn giữa bốn chiến lược ứng phó rủi ro sau
Trở lại với 4 rủi ro đã xác định trước đó, chúng ta phải tìm ra biện pháp đối phó để tránh hoặc loại bỏ chúng. A) Bạn có thể không có đủ nguồn nhân lực để hoàn thành dự án vào thời hạn cuối cùng
B) Môi trường thử nghiệm có thể không được thiết lập đúng như môi trường kinh doanh thực
C) Ngân sách dự án của bạn có thể cắt giảm một nửa do tình hình kinh doanh
D) Trang web này có thể thiếu các tính năng bảo mật
A. Bạn có thể không có đủ nguồn nhân lực để hoàn thành dự án vào thời điểm kết thúc Rủi ro này không thể tránh khỏi do tình hình của công ty; bạn không thể yêu cầu thêm nguồn nhân lực cho dự án. Trong trường hợp này, bạn có thể giảm tác động của rủi ro bằng cách chọn một số tùy chọn bên dưới
- Lựa chọn thành viên tài năng và có kinh nghiệm tham gia Nhóm dự án
- Tạo khóa đào tạo để nâng cao kỹ năng cho thành viên, giúp họ cải thiện năng suất
- Yêu cầu nhóm phát triển giúp đỡ để xây dựng môi trường thử nghiệm
- Chuẩn bị tất cả các thiết bị hoặc vật liệu (Máy chủ, cơ sở dữ liệu, PC…) cần thiết để thiết lập môi trường
- Xác định lại phạm vi dự án, xác định những gì sẽ được kiểm tra và những gì sẽ bị bỏ qua trong trường hợp đó
- Thương lượng với khách hàng về thời hạn của dự án để phù hợp với ngân sách dự án
- Cải thiện năng suất của từng giai đoạn dự án như kiểm tra, lập thông số kỹ thuật kiểm tra,… Nếu bạn có thể tiết kiệm thời gian, bạn có thể tiết kiệm chi phí
Đăng ký rủi ro
Tất cả các rủi ro phải được ghi lại, lập thành văn bản và được thừa nhận bởi người quản lý dự án, các bên liên quan và thành viên dự án. Sổ đăng ký rủi ro phải được truy cập miễn phí cho tất cả các thành viên của nhóm dự án.
Có một số hữu ích để đăng ký rủi ro như Redmine, MITER… vv.
Giám sát và Kiểm soát Rủi ro
Các rủi ro có thể được theo dõi liên tục để kiểm tra xem có thay đổi nào được thực hiện hay không. Rủi ro mới có thể được xác định thông qua các cơ chế giám sát và đánh giá liên tục.
Để quản lý rủi ro tốt hơn, bạn có thể tham khảo mẫu Quản lý rủi ro có trong bài viết này