Các doanh nghiệp cần làm gì khi triển khai DevOps

Phạm Thu Trang, Nguyễn Tất Hưng| 29/03/2019 17:56
Theo dõi ICTVietnam trên

Thực hành Thử nghiệm liên tục (Continuous Testing) - quá trình xác nhận nhanh chóng và hiệu quả các bản phát hành phần mềm trong các phát triển nhanh thông qua các kiểm tra tự động hóa cao - đang có chỗ đứng trong các doanh nghiệp lớn, với gần 1/3 giám đốc công nghệ thông tin (32%) cho biết rằng bộ phận công nghệ thông tin của họ đã “hoàn toàn chấp nhận kiểm tra liên tục”.

Kết quả hình ảnh cho Quality Assurance and Testing is a bottleneck to implementing DevOps for many organizations

Tuy nhiên, với 58% doanh nghiệp triển khai một phiên bản mới hàng ngày (và ít nhất 26% doanh nghiệp triển khai hàng giờ), các doanh nghiệp phải nỗ lực để cải thiện hiệu quả thử nghiệm liên tục của họ bằng cách hợp lý hóa môi trường thử nghiệm của mình trong một hệ sinh thái phát triển nhanh.

Báo cáo Thử nghiệm liên tục, do Capgemini và Sogeti phát hành, phối hợp với Bộ phận Phần mềm Doanh nghiệp của Broadcom Inc., dựa trên 500 cuộc phỏng vấn với các giám đốc điều hành công nghệ thông tin cấp cao từ các công ty lớn và vừa (với hơn 1.000 nhân viên) trong các ngành bao gồm dịch vụ tài chính, công nghệ cao, y tế và khoa học đời sống, viễn thông, truyền thông, giải trí và sản xuất. Báo cáo cho biết:

Các doanh nghiệp phải mở khóa tiềm năng của tự động hóa trong việc thử nghiệm

Nghiên cứu nhấn mạnh rằng có một phạm vi quan trọng để tối ưu hóa các quy trình Thử nghiệm liên tục thông qua công nghệ. Nghiên cứu phát hiện ra rằng tự động hóa chỉ được sử dụng để thực hiện 24% trường hợp thử nghiệm, 24% kịch bản kinh doanh từ đầu đến cuối và để tạo ra 25% dữ liệu thử nghiệm cần thiết.

Sử dụng tự động hóa nhiều hơn có thể cải thiện đáng kể tốc độ của các hoạt động thử nghiệm trong các nhóm Agile (mô hình phát triển phần mềm linh hoạt); ví dụ, hơn 1/3 (36%) trong số những người được khảo sát cho biết rằng hơn 50% thời gian thử nghiệm được dành cho việc tìm kiếm, quản lý, duy trì và tạo dữ liệu thử nghiệm. Báo cáo khuyến nghị rằng để đáp ứng nhu cầu của khách hàng và thị trường, tất cả các doanh nghiệp cần phải có các hành động quan trọng.

Các trường hợp sử dụng, được nêu chi tiết trong báo cáo, bao gồm một ngân hàng hàng đầu của Úc, có hơn 5.000 phiên bản cho hơn 100 ứng dụng. Bằng cách khai thác một nền tảng duy nhất để xây dựng và triển khai tự động, tích hợp với các công cụ kiểm tra và tự động hóa, nó có thể giảm 40% thời gian chu kỳ xây dựng, cải thiện thời gian đưa ra thị trường và tăng đáng kể thời gian hoạt động của môi trường.

Các doanh nghiệp cần phối hợp thông minh hơn và hỗ trợ để thử nghiệm

Việc tự trao quyền cho các nhóm độc lập đã dẫn đến tình trạng nhiều doanh nghiệp không kiểm soát được với sự đa dạng rộng rãi trong quản lý chất lượng và phương pháp tự động hóa thử nghiệm. Báo cáo trích dẫn: Để lấy lại quyền kiểm soát, các tổ chức cần cải thiện khả năng hỗ trợ chất lượng trung tâm của các nhóm phản ứng nhanh với hướng dẫn việc quản lý chất lượng rõ ràng hơn và cung cấp công nghệ quản lý chất lượng thông minh hơn.

Một sự phát triển đầy hứa hẹn là làm cho việc phối hợp thử nghiệm và thực hiện thông minh hơn nhiều thông qua các công nghệ trí tuệ nhân tạo (AI), cung cấp khả năng phối hợp thử nghiệm thông minh. Với việc bổ sung các khả năng học máy, các hệ thống sẽ có thể tự động xác định các bài kiểm tra được yêu cầu trong chu kỳ kinh doanh và sản xuất.

Báo cáo cho thấy một nhu cầu rõ ràng về cải thiện tính minh bạch và phối hợp trong thử nghiệm nhanh. Trong số các giám đốc điều hành được khảo sát, 35% xác định “đường kiểm soát hoàn chỉnh các hoạt động thử nghiệm” và “đường ống thử nghiệm và giải phóng hợp nhất” là khả năng phối hợp thử nghiệm quan trọng nhất, với 32% nhấn mạnh nhu cầu “một nơi duy nhất cho nhóm hợp tác chéo” và “tầm nhìn kênh phân phối liên tục”.

Sự thiếu hụt sự hỗ trợ tập trung vào việc cung cấp công nghệ trở nên rõ ràng nhất khi điều tra các thách thức với môi trường thử nghiệm. Các đội lãng phí quá nhiều thời gian để mua sắm môi trường thử nghiệm hoàn chỉnh. 40% số người được hỏi cho biết các đội của họ dành hơn một nửa thời gian để xây dựng và duy trì môi trường thử nghiệm của mình.

Mark Buenen, Nhà lãnh đạo toàn cầu, Bộ phận Đảm bảo kỹ thuật số và Thử nghiệm cho Tập đoàn Capgemini cho biết: “Hai đến ba năm tới sẽ là thời điểm quan trọng đối với Thử nghiệm liên tục vì các tổ chức cần giải quyết vấn đề nan giải khi chuyển sang các đội độc lập tự trao quyền, trong đó chất lượng là trách nhiệm của mọi người, trong khi cải thiện hỗ trợ chất lượng trung tâm và giám sát chất lượng trung tâm để tạo ra sự nhanh nhẹn. Báo cáo này cho thấy rõ sự cần thiết phải mở rộng các cấp độ tự động hóa thử nghiệm, cung cấp môi trường thử nghiệm và dữ liệu thử nghiệm thông minh hơn, thực hiện các số liệu chất lượng có ý nghĩa và bảng điều khiển chất lượng thông minh làm lĩnh vực trọng tâm chính”.

Các nhóm liên ngành đòi hỏi các kỹ năng và hỗ trợ mới

Trong 3-5 năm qua, vai trò của cả nhà phát triển và người thử nghiệm đã phát triển đáng kể. Theo báo cáo, các nhà phát triển hiện đang gần gũi hơn với khách hàng, với vai trò nổi bật trong việc định hình trải nghiệm người dùng, trong khi những người thử nghiệm đã rời khỏi các nhóm liên ngành để làm việc song song với các nhà phát triển và nhóm kinh doanh, có nghĩa là họ tham gia sớm hơn nhiều vòng đời phát triển.

Vai trò và trách nhiệm của các nhà phát triển và người thử nghiệm đang bị lu mờ đi, nhưng rõ ràng điều quan trọng là phải có đội ngũ đảm bảo chất lượng và kiểm tra các chuyên gia tập trung trong các nhóm Agile.

Báo cáo cho biết các nhóm liên ngành này đánh dấu một bước tiến, nhưng cũng tạo ra những thách thức. Họ yêu cầu mọi thành viên trong nhóm phải có sự hiểu biết toàn diện về toàn bộ quá trình, với những người thử nghiệm cần nâng cấp các kỹ năng kỹ thuật của họ. Các công ty phải giải quyết yêu cầu nâng cao kỹ năng và một cách tiếp cận mới, tích hợp để thực sự đạt được tiềm năng đầy đủ của Thử nghiệm liên tục.

Ashok Reddy, Phó chủ tịch cấp cao và Giám đốc điều hành Bộ phận phần mềm doanh nghiệp tại Broadcom cho biết: rất khó tận dụng lợi ích của Agile và DevOps mà không cần tự động hóa thử nghiệm liên tục, cho phép các tổ chức tận dụng dữ liệu và trí thông minh để đẩy nhanh việc tạo ra phần mềm chất lượng cao với tốc độ kinh doanh kỹ thuật số. Khi các mối quan hệ giữa các nhà lãnh đạo công nghệ thông tin và doanh nghiệp tiếp tục đóng lại, các thực tiễn và kỹ thuật DevOps mới, như tự động hóa các quy trình thử nghiệm liên tục, sẽ bắt đầu xuất hiện như một công cụ cần thiết để thúc đẩy chuyển đổi kỹ thuật số trong một thị trường siêu cạnh tranh.

Nổi bật Tạp chí Thông tin & Truyền thông
Đừng bỏ lỡ
  • Xây dựng hạ tầng cho mạng 5G tương lai của Việt Nam
    Đông Nam Á là một trong những khu vực có tốc độ phát triển nhanh nhất trên thế giới. Dự kiến tới năm 2030, ASEAN (gồm 10 quốc gia Đông Nam Á) sẽ trở thành nền kinh tế lớn thứ tư toàn cầu. Phần lớn động lực thúc đẩy sự phát triển này đến từ sự vận động và tăng trưởng không ngừng của nền kinh tế số trong khu vực, với giá trị ước tính lên đến gần 1 nghìn tỉ đô-la vào năm 2030.
  • 5G và những thay đổi toàn diện trong xây dựng thành phố thông minh
    Với tốc độ cực cao, độ trễ cực thấp, băng thông rộng và kết nối mật độ cực lớn, 5G là hạ tầng cốt lõi hỗ trợ toàn diện cho sự đổi mới và phát triển của thành phố thông minh trên tất cả các lĩnh vực, tác động tích cực vào công tác xây dựng và quản lý thành phố, tạo ra một môi trường sống tiện nghi, bền vững và an toàn hơn bao giờ hết.
  • Vượt qua hơn 1.000 doanh nghiệp, Bưu điện Việt Nam đạt giải Thương hiệu Quốc gia 2024
    Đây là lần thứ 2 liên tiếp Bưu điện Việt Nam vinh dự nhận giải thưởng danh giá này bởi những thành tựu lớn trong lĩnh vực logistics, bưu chính chuyển phát tại Việt Nam và Quốc tế.
  • Sắp diễn ra Lễ hội văn hoá ẩm thực Hà Nội năm 2024
    UBND TP. Hà Nội vừa ban hành Kế hoạch số 313/KH-UBND về việc tổ chức Lễ hội văn hóa ẩm thực Hà Nội năm 2024 (The HaNoi Culinary Culture Festival 2024) với chủ đề "Hà Nội kết nối năm châu".
  • Cuộc đua trung tâm dữ liệu AI tại Đông Nam Á
    Trí tuệ nhân tạo (AI) đã trở thành một động lực chính thúc đẩy đổi mới công nghệ toàn cầu và Đông Nam Á đang ngày càng khẳng định vai trò của mình trong cuộc đua phát triển AI. Hàng loạt các hãng công nghệ và đám mây lớn đã thông báo kế hoạch xây dựng, vận hành trung tâm dữ liệu mới tại Đông Nam Á.
  • Mở rộng trông xe không dùng tiền mặt mang lại lợi ích "kép"
    Việc áp dụng hình thức thanh toán qua ứng dụng thu phí không dừng VETC và mã QR vào hoạt động thanh toán phí gửi xe không dùng tiền mặt không những góp phần từng bước hình thành hệ thống giao thông thông minh mà còn tăng cường công tác quản lý nhà nước, minh bạch trong công tác thu phí dịch vụ trông giữ xe.
  • 10 xu hướng định hình tương lai của quản lý giao dịch số
    Quản lý giao dịch số đang phát triển mạnh mẽ, được thúc đẩy bởi những tiến bộ công nghệ và nhu cầu ngày càng tăng về xử lý tài liệu an toàn, hiệu quả. Đây là công cụ quan trọng giúp doanh nghiệp giảm bớt thủ tục hành chính và tối ưu hóa quy trình xử lý tài liệu số.
  • Zalo giữ vững ngôi đầu nền tảng nhắn tin được yêu thích nhất
    Ngày 5/11, theo báo cáo “The Connected Consumer Q.III/2024” mới nhất do Decision Lab công bố, Zalo tiếp tục dẫn đầu các nền tảng nhắn tin tại Việt Nam về tỷ lệ sử dụng (renetration rate) và mức độ yêu thích (preference rate).
  • Triển vọng thị trường chữ ký số toàn cầu
    Thị trường chữ ký số toàn cầu đang có ​​sự tăng trưởng chưa từng có khi các doanh nghiệp và cá nhân ngày càng áp dụng các giải pháp số để xác thực tài liệu và giao dịch an toàn.
  • ĐMST mở xã hội mang lại cho 90% doanh nghiệp cơ hội tạo giá trị kinh doanh bền vững
    Theo bà Nguyễn Phương Linh, Viện trưởng Viện MSD, hơn 90% các doanh nghiệp cho rằng đổi mới sáng tạo (ĐMST) mở xã hội mang lại cho doanh nghiệp cơ hội tạo ra giá trị kinh doanh bền vững, tác động tích cực đến xã hội và môi trường.
Các doanh nghiệp cần làm gì khi triển khai DevOps
POWERED BY ONECMS - A PRODUCT OF NEKO