Báo cáo

Kiểm Tra Thực Tế Mã Code Tạo Bởi Flux’s AI Chỉ Ra Rằng Tốc Độ Mã Code Doanh Nghiệp Đã Vượt Qua Tầm Nhìn

mm

Flux’s mới Kiểm Tra Thực Tế Mã Code Tạo Bởi AI báo cáo, dựa trên nghiên cứu độc lập được thực hiện bởi Dimensional Research, cho thấy mã code tạo bởi AI đã chuyển từ thí nghiệm sang phát triển phần mềm doanh nghiệp chính thống. Cuộc khảo sát 309 lãnh đạo và thực hành kỹ sư trên năm lục địa cho thấy 44,7% tổ chức đã có mã code tạo bởi AI đang chạy trong sản xuất, trong khi 35,0% khác đang sử dụng AI để viết mã nhưng chưa xuất bản.

Mã Code Tạo Bởi AI Đã Trở Thành Tiêu Chuẩn, Nhưng Niềm Tin Chưa Được Cải Thiện

Báo cáo làm rõ rằng cuộc tranh luận không còn là liệu các đội kỹ sư sẽ sử dụng AI để viết mã. Sự thay đổi đó đã xảy ra. Câu hỏi quan trọng hơn là liệu các tổ chức có thể hiểu, xem xét, bảo mật và quản lý khối lượng mã code ngày càng tăng mà AI đang giúp tạo ra.

Chỉ một tỷ lệ nhỏ cácrespondent vẫn còn ở bên lề. Trong khi 44,7% có mã code tạo bởi AI trong sản xuất và 35,0% đang sử dụng nó ngoài sản xuất, 16,2% khác dự định sử dụng mã code tạo bởi AI trong vòng 12 tháng tới, và 4,2% dự định làm như vậy sau đó. Về mặt thực tế, báo cáo cho thấy việc áp dụng gần như toàn diện đang đến gần, nhưng sự tự tin trong triển khai vẫn không đồng đều.

Sự do dự đó không bắt nguồn từ sự thiếu năng suất. Nó bắt nguồn từ tầm nhìn. Flux đặt vấn đề này như một “khoảng cách tầm nhìn AI” : các đội có thể tạo mã nhanh hơn họ có thể kiểm tra, đặt ngữ cảnh và kiểm soát nó một cách tự tin.

AI Được Tin Cậy Đầu Tiên Với Công Việc Lặp Đi Lặp Lại Có Rủi Ro Thấp

Sự áp dụng mạnh nhất đang xảy ra trong các lĩnh vực mà các mẫu có thể dự đoán và thất bại dễ dàng được kiểm soát. Theo báo cáo, các đội kỹ sư đang sử dụng mã code tạo bởi AI thường nhất cho tài liệu tại 68,7%, kiểm tra đơn vị tại 65,9% và các hàm đơn giản tại 57,7%. Kiểm tra mã cũng xuất hiện tại 57,7%, trong khi 50,4% cácrespondent cho biết AI đang được sử dụng để tạo các tính năng mới.

Phân phối đó rất tiết lộ. Các tổ chức không mù quáng giao phó kiến trúc cốt lõi hoặc quy trình công việc quan trọng cho nhiệm vụ. Họ đang bắt đầu với các nhiệm vụ có cấu trúc, lặp đi lặp lại, nơi AI có thể giảm bớt công việc nhàm chán và cải thiện tốc độ mà không ngay lập tức giới thiệu rủi ro kinh doanh lớn.

Lợi ích về năng suất là thực sự. Trong số các người dùng hiện tại của mã code tạo bởi AI, 67,1% báo cáo tăng năng suất, 61,8% báo cáo nguyên mẫu nhanh hơn, 58,5% báo cáo tài liệu tốt hơn và 48,4% báo cáo giảm chi phí phát triển. Nhưng báo cáo cũng cho thấy một khoảng cách giữa kỳ vọng và thực tế về chất lượng. Trong khi 47,6% người không sử dụng AI dự đoán mã code tạo bởi AI sẽ giảm lỗi, chỉ 34,6% người dùng hiện tại cho biết họ thực sự thấy ít lỗi hơn.

Điểm Nghẽn Đã Chuyển Từ Viết Mã Sang Kiểm Tra Mã

AI đã làm cho việc tạo mã dễ dàng hơn, nhưng điều đó đã đẩy nhiều áp lực hơn lên việc xem xét, kiểm tra và quản lý rủi ro. Gần 80% cácrespondent dành ít nhất 10% thời gian của họ cho việc xem xét mã, và khoảng một trong mười dành 41% hoặc nhiều hơn thời gian của họ để xem xét mã.

Điều đó quan trọng vì mã code tạo bởi AI thay đổi nhịp điệu của phát triển phần mềm. Mã có thể được tạo ra nhiều hơn, yêu cầu kéo có thể tăng về khối lượng, và người xem xét có thể có ít ngữ cảnh hơn về cách hoặc tại sao một điều gì đó được tạo ra. Báo cáo cho thấy rằng những thách thức lớn nhất trong việc hiểu các thay đổi của cơ sở mã bao gồm mã phức tạp tại 53,7%, các đội phát triển khác nhau sử dụng các cách tiếp cận khác nhau tại 46,3%, tài liệu kém tại 43,0% và khối lượng lớn các thay đổi tại 37,9%.

Đây là nơi rủi ro trở nên thực tế hơn. Khi được hỏi về những thay đổi từ tuần này sang tuần khác khó phát hiện nhất, cácrespondent cho biết vấn đề bảo mật tại 49,2%, thay đổi phụ thuộc tại 47,7% và tác động hiệu suất tại 44,1%. Đây không phải là những lo ngại nhỏ; chúng chính xác là những loại thay đổi có thể tạo ra sự cố sản xuất, phơi bày tuân thủ hoặc nợ kỹ thuật dài hạn.

Mã Code Tạo Bởi AI Không Hoàn Toàn Tốt Hơn Hay Kém Hơn, Nhưng Nó Khác Biệt

Một trong những phát hiện thú vị hơn là cácrespondent bị chia rẽ về việc mã code tạo bởi AI có tạo ra nhiều vấn đề hơn mã viết tay hay không. 32,9% cho biết mã code tạo bởi AI tạo ra nhiều vấn đề hơn, trong khi 33,4% cho biết nó tạo ra ít vấn đề hơn và 29,7% cho biết nó tạo ra số lượng vấn đề tương tự.

Phân chia đó cho thấy tác động của mã code tạo bởi AI phụ thuộc nặng vào môi trường xung quanh. Mã code tạo bởi AI có thể hoạt động tốt khi được ghép nối với các thực hành xem xét mạnh mẽ, phạm vi kiểm tra, công cụ bảo mật và quản lý. Nó có thể tạo ra nhiều vấn đề hơn khi các tổ chức áp dụng nó cho tốc độ mà không nâng cấp các hệ thống được sử dụng để đánh giá đầu ra.

Các tác động tiêu cực được báo cáo bởi các tổ chức cho thấy nơi ma sát đang xuất hiện. 41,1% cho biết giảm cơ hội học tập cho các nhà phát triển trẻ, 32,6% cho biết mã code tạo bởi AI không cung cấp chức năng được yêu cầu, 31,6% cho biết phụ thuộc không mong muốn, 31,6% cho biết lỗ hổng bảo mật và 29,5% cho biết mã code tạo bởi AI có thể khó gỡ lỗi.

Rủi Ro Mã Code AI Đã Chuyển Qua Kỹ Thuật

Báo cáo cũng cho thấy rằng mã code tạo bởi AI không còn chỉ là vấn đề quản lý kỹ thuật. Nó đã trở thành một chủ đề rủi ro doanh nghiệp.

Các đội bảo mật là nhóm các bên liên quan quan tâm nhất, được 62,5% cácrespondent đề cập. Tuân thủ theo sau tại 51,5%, trong khi 46,9% cho biết lãnh đạo CTO hoặc CIO và 40,8% cho biết các đội pháp lý. Sự quan tâm cũng mở rộng đến hoạt động, kiểm tra chất lượng, quản lý sản phẩm, CEO, thành công của khách hàng và thậm chí là tiếp thị.

Sự mở rộng bản đồ các bên liên quan phản ánh một sự thay đổi lớn hơn. Một khi mã code tạo bởi AI đạt đến sản xuất, hậu quả của nó có thể ảnh hưởng đến bảo vệ dữ liệu, trải nghiệm khách hàng, tư thế bảo mật, khả năng kiểm toán và nghĩa vụ hợp đồng. Mã có thể được viết bên trong tổ chức kỹ thuật, nhưng rủi ro được phân phối trên toàn doanh nghiệp.

Các Biện Pháp An Toàn Đang Trở Thành Cơ Sở Hạ Tầng Sản Xuất Cốt Lõi

Các doanh nghiệp đã bắt đầu phản ứng bằng cách chi tiêu cho các biện pháp an toàn mới. Báo cáo cho thấy 45,6% đã đầu tư vào các công cụ phân tích chất lượng mã, 39,0% đang sử dụng các công cụ xem xét mã tự động, 38,5% đã thêm kiểm tra bảo mật ứng dụng tĩnh, 35,9% đã áp dụng phân tích thành phần phần mềm, 32,3% đang sử dụng kiểm tra bảo mật ứng dụng tương tác và 31,3% đã triển khai các lớp học đào tạo cho các trợ lý mã cụ thể.

Các thay đổi quy trình cũng rất phổ biến. 57,4% đã giới thiệu các chính sách phác thảo việc sử dụng mã code tạo bởi AI, 49,2% yêu cầu đào tạo về việc sử dụng mã code tạo bởi AI, 45,1% đã làm cho việc xem xét mã trở nên mạnh mẽ hơn và 40,5% đã giao thêm các nhà phát triển để tập trung vào việc xem xét mã.

Những khoản đầu tư này không xảy ra trong chân không. Chỉ 3,6% cácrespondent cho biết các vấn đề được AI giới thiệu không bao giờ đạt đến sản xuất. Ngược lại, 4,6% cho biết chúng đạt đến sản xuất thường xuyên, 30,3% cho biết đôi khi, 31,8% cho biết thỉnh thoảng và 23,6% cho biết hiếm khi. Nói cách khác, đối với hầu hết các tổ chức sử dụng mã code tạo bởi AI, tác động sản xuất đã là một thực tế lặp lại.

Giai Đoạn Tiếp Theo Của Lập Trình AI Sẽ Về Kiểm Soát

Báo cáo cũng ghi lại một nghịch cảnh: nhiều lãnh đạo kỹ thuật tin rằng AI có thể giúp giải quyết gánh nặng xem xét mà AI tự tăng lên. 64,9% cácrespondent tin rằng AI có thể vượt qua con người trong ít nhất một số khía cạnh của việc xem xét mã, trong khi 21,1% không đồng ý và 14,0% không có ý kiến.

Cácrespondent xem AI như một công cụ mạnh hơn tại việc áp dụng các tiêu chuẩn thống nhất và cung cấp phân tích toàn diện hơn, cả hai đều ở mức 57,4%. Họ cũng chỉ ra việc xác định các mẫu trên các cơ sở mã tại 53,3%, phản hồi nhanh hơn tại 51,8%, phát hiện nhiều vấn đề hơn tại 49,7% và sẵn sàng 24/7 tại 48,2%.

Điều đó cho thấy giai đoạn tiếp theo của việc áp dụng AI doanh nghiệp trong phát triển phần mềm. AI sẽ không chỉ viết mã nhiều hơn. Nó sẽ ngày càng được sử dụng để kiểm tra, phân loại, ưu tiên và quản lý các thay đổi mã.

Kiểm Tra Thực Tế Mã Code Tạo Bởi AI Chỉ Ra Thử Thách Doanh Nghiệp Thực Sự

Báo cáo cuối cùng của Flux chỉ ra một giai đoạn chín muồi hơn của việc áp dụng AI trong kỹ thuật. Mã code tự nó không còn là phần khó. Vấn đề khó hơn là tầm nhìn, khả năng xem xét, quản lý và niềm tin.

Mã code tạo bởi AI hiện đã được sản xuất tại gần một nửa số tổ chức được khảo sát, nhưng các hệ thống hỗ trợ xung quanh nó vẫn còn đang theo kịp. Đối với các lãnh đạo kỹ thuật, ý nghĩa là rõ ràng: lập trình AI có thể tăng tốc phát triển, nhưng chỉ nếu các tổ chức cũng có thể tăng quy mô các biện pháp an toàn, ngữ cảnh và trách nhiệm cần thiết để giữ cho các hệ thống sản xuất đáng tin cậy. Như Kiểm Tra Thực Tế Mã Code Tạo Bởi AI làm rõ, tương lai của phát triển phần mềm hỗ trợ AI sẽ được định nghĩa ít hơn bởi số lượng mã AI có thể sản xuất, và nhiều hơn bởi mức độ tự tin mà các công ty có thể hiểu và xuất bản nó.

Antoine là một nhà lãnh đạo có tầm nhìn và là đối tác sáng lập của Unite.AI, được thúc đẩy bởi niềm đam mê không ngừng nghỉ trong việc định hình và thúc đẩy tương lai của trí tuệ nhân tạo và robot. Là một doanh nhân liên tục, ông tin rằng trí tuệ nhân tạo sẽ gây ra sự gián đoạn cho xã hội giống như điện, và thường được bắt gặp khi nói về tiềm năng của các công nghệ gián đoạn và AGI.

Là một nhà tương lai học, ông dành mình để khám phá cách những đổi mới này sẽ định hình thế giới của chúng ta. Ngoài ra, ông là người sáng lập của Securities.io, một nền tảng tập trung vào đầu tư vào các công nghệ tiên tiến đang định hình lại tương lai và thay đổi toàn bộ lĩnh vực.