Ví dụ này liên quan đến một vấn đề thử nghiệm mà các nhà phát triển phần mềm thường phải đối mặt. Các kịch bản cho các vấn đề sau. Trước khi rời khỏi văn phòng, Bob bắt đầu một thử nghiệm hồi quy phần mềm trên máy tính sử dụng cho các sản phẩm phần mềm thử nghiệm. Ông dự kiến sẽ thử nghiệm để hoàn thành và kết quả thử nghiệm để sẵn sàng đôi khi trong đêm. Bob đi vào văn phòng vào sáng hôm sau và nhìn thấy dấu nhắc đăng nhập trên máy tính thử nghiệm. Ông biết rằng hoặc một người nào đó đăng xuất khỏi tài khoản thử nghiệm hoặc máy khởi động lại. Bob nhanh chóng xác định rằng đã có một sự cố mất điện và máy tính đã khởi động lại khi có điện trở lại. Các thử nghiệm mà ông đã chạy không hoàn thành trước khi mất điện, và các kết quả kiểm tra hoàn chỉnh không có sẵn.
Bob kiểm tra kết quả kiểm tra không đầy đủ và nghĩ rằng họ không cung cấp đủ xác minh của các thành phần phần mềm được thử nghiệm đó sẽ là cần thiết để tích hợp thành phần này với các thành phần hệ thống phần mềm khác. Ông lý luận rằng các kết quả kiểm tra không đầy đủ có thể sẽ không có ích cho các kỹ sư phần mềm người bị phụ thuộc vào chúng. Bob ước tính rằng việc chạy kiểm tra toàn bộ sẽ mất khoảng bốn giờ và kết quả hoàn toàn có thể có mặt vào buổi chiều nếu ông chiếu lại các bài kiểm tra sáng nay. Ông hợp lý rằng nó sẽ là tốt hơn để có kết quả kiểm tra hoàn chỉnh mà là muộn nửa ngày hơn để cung cấp cho các bên liên quan kiểm tra với kết quả đầy đủ. Bob đã quyết định chạy lại kiểm tra bây giờ bởi vì anh không muốn việc phân phối các kết quả xét nghiệm là một ngày hoặc muộn hơn.
Hãy sử dụng các mô hình PEAK để đánh giá quyết định của Bob. Hình 1-3 chỉ ra các yếu tố đầu vào và đầu ra từ quá trình ra quyết định của Bob. Nguy cơ kết hợp với quyết định của Bob cũng là kết quả của quá trình ra quyết định của mình.
đang được dịch, vui lòng đợi..