Cải thiện quy trình thử nghiệm (TPI) bằng mô hình PDCA
Dự án Ngân hàng Guru99 đã hoàn thành thành công. Ban quản lý đánh giá cao công việc của bạn vì bạn đã làm rất tốt. Tuy nhiên, sếp của bạn vẫn có một số câu hỏi dành cho bạn.
Để trả lời những câu hỏi này, bạn phải biết về cải tiến quy trình Kiểm thử.
Cải tiến quy trình kiểm thử là gì?
Các nhà quản lý thường đặt tên Kiểm tra như một quá trình rắc rối và không thể kiểm soát. Nhìn lại dự án Guru99 Bank, bạn có gặp phải bất kỳ vấn đề nào sau đây trong dự án không?
Đây là những vấn đề phổ biến trong bất kỳ dự án thử nghiệm nào. Nhiều tổ chức nhận ra rằng việc cải thiện quy trình thử nghiệm có thể giải quyết được những vấn đề này. Học hỏi từ những sai lầm trong quá khứ có thể giúp cải thiện quy trình quản lý kiểm thử.
Tại sao phải cải tiến quy trình kiểm thử?
Kịch bản sau đây cho bạn thấy lý do tại sao bạn cần Cải tiến quy trình thử nghiệm –
Dự án Ngân hàng Guru99 đã hoàn tất. Chất lượng thử nghiệm thật tuyệt vời! Bạn đã nhận được phản hồi tốt từ khách hàng.
Bài học rút ra từ tình huống này là gì? Nó là "Luôn cố gắng làm tốt hơn".
Ngay cả khi bạn nghĩ rằng mình đã làm tốt công việc thì vẫn luôn có những người khác làm tốt hơn bạn. Bởi vì họ có giải pháp tốt hơn, ý tưởng tốt hơn của bạn.
Doanh nghiệp nào cũng mong muốn dự án được hoàn thành với cao nhất chất lượng, thấp nhất Giá cả, ngắn nhất thời gian giao hàng.
Cải tiến quy trình thử nghiệm giúp bạn đạt được các mục tiêu này
Làm cách nào để triển khai Cải tiến Quy trình Kiểm thử?
Để triển khai Cải tiến quy trình kiểm thử cho dự án Ngân hàng Guru99, Người quản lý kiểm thử có thể làm theo PDCA người mẫu. PDCA (Plan-Do-Check-Act) là phương pháp quản lý bốn bước được sử dụng trong kinh doanh để kiểm soát và cải tiến liên tục quy trình.
Bước 1) Lập kế hoạch
Điều này một lần nữa được chia thành 3 bước
Bước 1.1) Xác định vấn đề
Hoạt động đầu tiên của quá trình cải tiến kiểm thử là xác định các vấn đề xảy ra trong dự án hiện tại. Các vấn đề trong dự án này có thể xảy ra lần nữa trong dự án khác. Giải quyết vấn đề và tìm ra giải pháp để tránh chúng trong tương lai là mục tiêu chính của Cải tiến kiểm thử.
Bây giờ quay lại trang web của dự án Ngân hàng Guru99, bạn có thấy vấn đề gì hay điểm cần cải thiện không? Chọn bên dưới
Không | Vấn đề | Mô tả Chi tiết | Chọn |
---|---|---|---|
1 | Giáo dục | Khách hàng vẫn tìm thấy một số Khiếm khuyết sau khi phát hành | |
2 | Giao hàng tận nơi | Dự án bị trì hoãn | |
3 | Nhóm nghiên cứu | Một số nhân viên không hợp tác với các thành viên khác trong nhóm | |
4 | Kỹ năng | Thành viên trong nhóm thiếu các kỹ năng mong muốn để hoàn thành nhiệm vụ của họ | |
5 | Quản lý | Test Manager không giám sát tốt tiến độ khiến một số dự án bị trì hoãn | |
6 | Giao tiếp | Không liên lạc thường xuyên với khách hàng; hiểu sai yêu cầu của khách hàng | |
7 | Chi phí | Chi phí dự án đã vượt quá ngân sách đã đặt |
Bước 1.2) Xác định mục tiêu
Hiểu được vấn đề và các vấn đề xảy ra trong dự án. Bằng cách này, bạn sẽ xác định được điểm cải tiến nào và giai đoạn thử nghiệm nào bạn nên tập trung vào.
Giả sử bạn đã xác định rằng giai đoạn thực hiện kiểm thử mất quá nhiều thời gian. nhiều thời gian và chi phí để hoàn thành. Việc thử nghiệm có thể nhanh hơn và rẻ hơn? Đó là một trong những mục tiêu
Bước 1.3) Xác định hành động cải tiến
Dựa trên mục tiêu đã đặt ra, các hành động cải tiến được xác định. Những hành động này cần được thực hiện dần dần và cải thiện từng chút một vì không dễ để thay đổi mọi thứ ngay lập tức.
Ví dụ: để thử nghiệm nhanh hơn và rẻ hơn, dưới đây là một số hành động được đề xuất
Trong ví dụ trên, để việc kiểm thử nhanh hơn và rẻ hơn, bạn nên sử dụng phương án A và B. Phương án C có thể giúp việc kiểm thử nhanh hơn nhưng sẽ tốn kém hơn vì bạn phải trả nhiều lương hơn cho người kiểm thử có kinh nghiệm.
Bước 2) Thực hiện
Bạn đã xác định được các điểm cải thiện. Đã đến lúc lập kế hoạch để thực hiện chúng. Trong kế hoạch này, bạn phải trả lời các câu hỏi sau
- Những điểm cải tiến nào phải được thực hiện?
- Khi nào thì hoàn thành kế hoạch này?
- Để đạt được kế hoạch cần thực hiện những bước nào?
Thực hiện các hành động cải tiến
Một khi kế hoạch đã được thiết lập thì nó cần phải được thực hiện. Các hoạt động cải tiến có thể ảnh hưởng đến tiến độ thử nghiệm hiện tại. Người quản lý kiểm tra phải trả tiền sự chú ý đến các hoạt động này để tránh các không mong muốn hậu quả.
Hãy xem xét tình huống sau đây –
Trong dự án Ngân hàng Guru99, để thực hiện thử nghiệm nhanh hơn và rẻ hơn, bạn đã quyết định sử dụng thử nghiệm tự động thay vì thử nghiệm thủ công. Sau khi áp dụng hành động, năng suất tăng lên đáng kể.
Bước 3) Kiểm tra
Ở bước này, bạn –
- Đánh giá hiệu quả của các hành động cải tiến thử nghiệm
- Đo lường như thế nào hiệu quả giải pháp là
- Hãy phân tích xem liệu nó có thể cải thiện theo bất kỳ cách nào.
Trong giai đoạn này, mục tiêu là kiểm tra liệu các hành động cải tiến có được thực hiện thành công hay không cũng như đánh giá xem liệu các hành động cải tiến có đạt được mục tiêu mong muốn hay không.
Cách tốt nhất để thực hiện đánh giá là sử dụng số liệu. Số liệu là điều cần thiết để quản lý tổ chức thành công. Test Manager thu thập dữ liệu và sử dụng chúng để đo lường các thông số như năng suất, chất lượng, v.v.
Ví dụ: trước khi áp dụng thử nghiệm tự động vào dự án, năng suất của thử nghiệm là 10TC/người-giờ. Sau khi áp dụng thử nghiệm tự động, năng suất được đo lường là 20TC/người-giờ.
Nhưng một vấn đề không mong muốn đã xảy ra
Trong trường hợp này, việc áp dụng thử nghiệm tự động sẽ giúp bạn tăng năng suất của việc kiểm tra, nhưng chất lượng của việc kiểm tra giảm. Vì vậy, hành động cải tiến có thể gây ra hậu quả nghiêm trọng hậu quả. Trong trường hợp như vậy, bạn cần chọn công cụ kiểm tra cẩn thận hơn. Bạn sẽ tìm hiểu thêm về nó trong Lựa chọn công cụ kiểm tra hướng dẫn
Hãy xem xét lại kịch bản tương tự. Chi phí dự án Guru99 là tràn ngập bởi vì các thành viên trong nhóm của bạn cũng đã nhiều thời gian để thực hiện các trường hợp thử nghiệm. Bằng cách sử dụng công cụ kiểm tra tự động, bạn đã lưu 30% chi phí dự án. Đó là sự cải thiện tốt nhưng sếp của bạn mong đợi nhiều hơn thế
Vì vậy, bạn luôn phải tìm những giải pháp mới & mới hơn để ngày càng cải tiến quá trình kiểm thử. Trong trường hợp như vậy, bạn có thể sử dụng một số giải pháp khác để tiết kiệm chi phí dự án
- Quản lý hiệu quả nguồn nhân lực của bạn
- Đàm phán giá hời tốt hơn từ các nhà cung cấp của bạn
Bước 4) Hành động
Khi các hành động cải tiến được triển khai thành công cũng như đạt được mục tiêu, Người quản lý thử nghiệm nên thực hiện những điều sau:
- Phê duyệt các hoạt động cải tiến và thực hiện hành động dựa trên các bài học kinh nghiệm
- Chuẩn hóa điểm cải tiến trong quá trình quản lý.
- Cập nhật các tài liệu chính sách và kế hoạch cũng như các tài liệu quy trình tiêu chuẩn
- Xác định khi nào và ở đâu để áp dụng những thay đổi này trong dự án tiếp theo.