Tin tức

‘MỞ RA CẤP ĐỘ’ TIẾP THEO TRONG ĐẢM BẢO CHẤT LƯỢNG

Theo khảo sát của Harvard Business Review trong số 250 nhà lãnh đạo doanh nghiệp, 66% số người được hỏi cảm thấy tương lai của công ty họ phụ thuộc vào chất lượng trong thời đại số hóa. Theo khảo sát nội bộ của Nagarro, 78% doanh nghiệp tin tưởng mạnh mẽ rằng họ cần các tổ chức QA hiệu quả hơn để ứng phó với sự gián đoạn.

Rõ ràng, Đảm bảo chất lượng (QA) là một phần thiết yếu của vòng đời quản trị & phát triển “mềm” doanh nghiệp. Nhưng tương lai của QA sẽ như thế nào? Ngày nay, QA cần có sự phát triển đáng kể để đáp ứng các yêu cầu đang thay đổi trong các khía cạnh sau:

  1. Siêu tự động hóa

Gartner đã dự đoán công nghệ kỹ thuật AI và  siêu tự động hóa tiếp tục là xu hướng đi đầu trong mọi hoạt động tổ chức.   Nhiều tổ chức vẫn còn khép kín và truyền thống trong cách tiếp cận tự động hóa của họ. Chúng ta phải khám phá cách tốt nhất để sử dụng siêu tự động hóa cho trải nghiệm & thử nghiệm nhiều hơn.

  1. Tư duy thiết kế

Hầu hết các tổ chức hoặc nhóm QA đều thiếu ” tư duy thiết kế ” vì họ thường theo phương pháp tiếp cận lấy chức năng làm trung tâm thay vì lấy người dùng làm trung tâm. Không có gì lạ khi ngay cả những sản phẩm có chức năng tốt cũng không quản lý được xếp hạng cửa hàng ứng dụng tốt. Chúng ta có thể làm gì để phát triển phương pháp tiếp cận lấy người dùng làm trung tâm đối với kỹ thuật chất lượng?

  1. QA tinh gọn

Không có QA tinh gọn . Quá nhiều thời gian được dành cho giai đoạn thử nghiệm của vòng đời phát triển mà không có đủ tác động hữu hình hoặc có thể đo lường được. Thử nghiệm và phát triển vẫn còn tách biệt cao, dẫn đến nhiều hoạt động có thể tránh được như bàn giao và căn chỉnh không cần thiết.

  1. Chuyển giao kiến ​​thức đúng đắn, dựa trên quy trình

Trong nhiều doanh nghiệp, QA phụ thuộc vào con người, với bí quyết hoặc thông tin quan trọng về bất kỳ khía cạnh nào vẫn tập trung vào một số ít cá nhân được chọn. Tổ chức có thể mất thông tin quan trọng trong quá trình này vì kiến ​​thức đó thường được chia sẻ ở cấp độ giữa các cá nhân hơn là ở cấp độ quy trình. Chuyển giao kiến ​​thức là một lĩnh vực quan trọng phải được cải thiện khi các cá nhân rời đi hoặc đảm nhận các vai trò khác.

  1. Cải tiến liên tục

Có lẽ rào cản lớn nhất trong các nhóm QA hiện đại là thiếu cải tiến liên tục . Bí quyết đằng sau bất kỳ phần mềm đẳng cấp thế giới nào là hệ thống đảm bảo chất lượng liên tục được giám sát và thích ứng được hỗ trợ bởi các quy trình vận hành tiêu chuẩn mạnh mẽ. Đúng vậy, hầu hết các doanh nghiệp thường có SOP của riêng mình, nhưng luôn có chỗ để cải thiện, đặc biệt là đảm bảo rằng các thông lệ được khuyến nghị được áp dụng và giám sát đúng cách.

 

Gartner dự đoán rằng hơn 50% các tổ chức sẽ cạnh tranh bằng cách sử dụng các thuật toán phân tích tiên tiến trên toàn cầu, trong đó nhiều thuật toán dựa trên AI.

Các phương pháp và cách tiếp cận QA truyền thống được liên kết với – thật bất ngờ – các ứng dụng truyền thống, được điều khiển bởi logic xác định . Điều này có nghĩa là đối với mỗi đầu vào xác định, sẽ có một đầu ra xác định. Vì vậy, người ta có thể dự đoán đầu ra cho bất kỳ đầu vào nào.

Mặt khác, các mô hình dựa trên AI được điều khiển bởi logic xác suất . Điều này có nghĩa là đối với một đầu vào nhất định, đầu ra là không thể đoán trước. Đầu ra của một mô hình dựa trên AI phụ thuộc vào cách mô hình được đào tạo. Điều làm cho thử nghiệm AI trở nên đặc biệt (và thậm chí hấp dẫn!) là các kỹ sư thường biết cách xây dựng hoặc đào tạo một mô hình AI nhưng không thể dự đoán đầu ra. Các nhóm QA cần áp dụng các phương pháp và cách tiếp cận mới để kiểm tra logic xác suất này.

Tất cả những điều này có ý nghĩa gì với bạn? Những điểm trên đưa ra một số câu hỏi mà bạn phải cân nhắc:

  • Nhóm của bạn có tư duy “thiết kế” không?
  • Việc thử nghiệm của bạn đã được tối ưu hóa và tinh gọn hoàn toàn chưa?
  • Về mặt kỹ thuật, thử nghiệm của bạn có tập trung vào tương lai chứ không chỉ hiện tại không?
  • Bạn có mất cân bằng giữa kiểm tra chất lượng thủ công và kiểm thử tự động không?
  • Bạn có cách tiếp cận truyền thống đối với tự động hóa không?
  • Làm sao bạn có thể luôn thấy được tiến độ đã được chứng minh và mức chất lượng hiện tại?

Tất cả những câu hỏi này đều rất phù hợp. Việc đặt ra những câu hỏi này có thể cung cấp những gợi ý cấp cao để phát triển sự sẵn sàng QA của bạn cho tương lai. Các chuyên gia QA có thể chia sẻ hiểu biết của họ về những câu hỏi như vậy và cung cấp góc nhìn toàn cảnh về mức độ đảm bảo chất lượng tiếp theo không thể thiếu đối với mọi doanh nghiệp hiện đại.

QA cấp độ tiếp theo: Nó là gì?

Mức độ đảm bảo chất lượng tiếp theo kết hợp những điều tốt nhất của ” Tư duy thiết kế “, ” Làm việc theo kiểu Mercurial “, ” Siêu tự động hóa để thử nghiệm ” và ” Bảo mật thông tin ” bằng cách nhấn mạnh các quy trình trong từng lĩnh vực này như một sự kết hợp giữa phản ứng, có tổ chức và thích ứng . Chúng ta hãy xem xét từng khía cạnh một cách chi tiết.

Siêu tự động hóa để thử nghiệm – Cho phép trí thông minh

Làm thế nào AI có thể hỗ trợ tự động hóa ngoài việc tự động hóa cổ điển trong việc thực hiện trường hợp thử nghiệm? Chúng ta có thể làm cho các quy trình liên quan đến QA nhanh hơn, toàn diện hơn và có khả năng mở rộng hơn bằng cách sử dụng các giải pháp thông minh.

Ví dụ là các khuôn khổ tự động hóa tự phục hồi, phân tích thông minh nhật ký ứng dụng, phân cụm tự động dựa trên nguyên nhân gốc rễ của các trường hợp thử nghiệm không thành công và viết trường hợp thử nghiệm bằng AI.

 

Trải nghiệm khách hàng – Tư duy thiết kế

Tư duy thiết kế là về cách khách hàng sử dụng và cảm nhận sản phẩm. Kỳ vọng của họ thúc đẩy nhận thức của khách hàng về chất lượng dựa trên trải nghiệm của họ. Trải nghiệm người dùng là nhận thức và có thể được quản lý bằng phương pháp tiếp cận kỹ thuật chất lượng tập trung vào người dùng cuối.

Một cách tiếp cận lấy người dùng làm trung tâm không bao giờ có thể cung cấp một hệ thống có lỗi về mặt chức năng vì điều này cũng sẽ không đáp ứng được kỳ vọng của người dùng. Kiểm thử lấy người dùng làm trung tâm đảm bảo rằng việc kiểm thử được thực hiện có tính đến trải nghiệm của người dùng cuối và các yêu cầu được xác thực để đáp ứng kỳ vọng của người dùng.

Thay vì chức năng của sản phẩm, trải nghiệm của người dùng thúc đẩy việc kiểm thử và thiết kế thử nghiệm và ưu tiên quy trình suy nghĩ về kỹ thuật chất lượng tổng thể. Cách tiếp cận này cũng được gọi là QA trải nghiệm tổng thể .

 

Doanh nghiệp kết nối – Làm việc tích hợp

Các mô hình kinh doanh liên tục thay đổi để nắm bắt các cơ hội mới, được hỗ trợ bởi các công nghệ mới như:

  • thiết bị thông minh – cảm biến là một ví dụ điển hình
  • các thành phần tự động hoặc kính thông minh được kết nối thông qua các giao thức khác nhau
  • thực hiện chức năng kinh doanh, chẳng hạn như đào tạo thông qua AR, hướng dẫn sử dụng VR bao gồm phát trực tuyến và chuyển đến hướng dẫn viên, chuyên gia hoặc người đánh giá từ xa.

Kỹ thuật chất lượng trong tương lai sẽ có sự thay đổi mạnh mẽ để đáp ứng nhu cầu thử nghiệm như vậy.

Áp dụng đám mây – Giải pháp có thể mở rộng

Các giải pháp tại chỗ tốn kém, ít khả năng mở rộng và phức tạp để duy trì. Việc sao chép cơ sở hạ tầng hoặc môi trường tại chỗ cũng khá tốn kém. Đây là lúc đám mây xuất hiện, cung cấp giải pháp tiết kiệm chi phí cho những điểm nghẽn như vậy.

Cách tiếp cận đối với kỹ thuật chất lượng sẽ cần phải thay đổi bằng cách tập trung vào khả năng mở rộng, tính khả dụng và tích hợp với các giải pháp tự động hóa.

Bên cạnh những thay đổi được đề cập ở trên sẽ trở thành trụ cột của cấp độ đảm bảo chất lượng tiếp theo, một số thứ sẽ không bao giờ lỗi mốt. Luôn luôn quan trọng là phải duy trì:

  • thích nghi và tinh gọn
  • đáp ứng nhu cầu năng động
  • phù hợp với quá trình phát triển và phát hành lặp đi lặp lại nhanh chóng.

Việc tạo ra một quy trình kiểm thử tinh gọn bắt đầu bằng việc phát hiện ra sự lãng phí trong vòng đời QA và kiểm thử hiện tại và loại bỏ hoặc giảm thiểu chúng. Bất kỳ điều gì không mang lại giá trị cho doanh nghiệp/khách hàng và chất lượng đều là “sự lãng phí”. Ví dụ rõ ràng nhất là việc truyền đạt các chủ đề một cách gián tiếp hoặc sao chép.

Bảo mật dữ liệu và ứng dụng của khách hàng là rất quan trọng, đặc biệt là khi rò rỉ hoặc sửa đổi dữ liệu là không thể chấp nhận được. Các chính sách và thực hành về quyền riêng tư dữ liệu cũng sẽ rất cần thiết để bảo mật dữ liệu và hệ thống của khách hàng.

Với bản chất thông tin hay bị phân tán của các doanh nghiệp và tương tác với khách hàng hiện nay, làm thế nào bạn có thể đảm bảo rằng sản phẩm đang được phát triển là an toàn? Nhiều tổ chức đã xây dựng các nhóm tập trung vào tư vấn bảo mật đi kèm với quy trình phát triển, thử nghiệm bảo mật & thâm nhập và các nhóm bảo mật thông tin để chống lại các cuộc tấn công. “Mạng lưới an ninh mạng” tiếp tục là một trong những xu hướng công nghệ trọng tâm được duy trì bền vững

Đạt đến cấp độ tiếp theo: Làm thế nào để đạt được?

Các khuyến nghị mà chuyên gia thảo luận là từ phương pháp QA 360 độ

Phương pháp 360 độ là phương pháp linh hoạt và thực tế để mang lại những cải tiến có thể đo lường được trong tư duy thiết kế, thời gian đưa sản phẩm ra thị trường nhanh hơn, giảm chi phí, linh hoạt và quy trình vận hành CNTT hiệu quả, giúp doanh nghiệp đạt được chuyển đổi chất lượng.

Một cơ sở khác cho cách tiếp cận này là các mô hình quy trình và độ trưởng thành thử nghiệm hàng đầu trong ngành TMMI®, TestSPICE và TPI®. Cách tiếp cận 360 độ bao gồm:

  • Danh sách kiểm tra đánh giá toàn diện để đánh giá mức độ chất lượng kỹ thuật hiện tại
  • Danh mục thực hành tốt nhất về QA trong tương lai để đánh giá mức độ sẵn sàng cho các chủ đề trong tầm nhìn ngắn hạn và trung hạn
  • Mô hình tiên tiến, dựa trên TMMI và TPI để xác định mức độ trưởng thành của tổ chức kiểm tra chất lượng
  • Đề xuất cải tiến liên tục và nâng cao trình độ tổ chức kiểm tra
  • Nếu có các chủ đề khẩn cấp xảy ra, chuyên gia thường cấu trúc các khuyến nghị thành hai danh sách tồn đọng cho một “làn đường” nhanh và một “làn đường” bền vững