Nhằm mục đích thu hẹp khoảng cách trong quy trình phát triển phần mềm, Digma gần đây đã tiết lộ nền tảng Phản hồi liên tục mới của mình. Nền tảng này được thiết kế để giúp các nhà phát triển đánh giá mã của họ một cách nhất quán trong môi trường trực tiếp, xác định mọi vấn đề tiềm ẩn và do đó tránh tung ra mã bị lỗi, bao gồm cả mã do Generative AI tạo ra.
Nền tảng mới được trang bị để phát hiện các hiện tượng hồi quy, bất thường và các vấn đề liên quan đến chất lượng mã. Nó có thể xác định các mẫu có thể cần cải tiến và khả năng tích hợp liền mạch của nó vào IDE cũng như các công cụ dành cho nhà phát triển có sẵn cho phép ứng dụng theo thời gian thực. Theo nhóm Digma, mục tiêu là bổ sung cho cơ sở hạ tầng hiện có như CI/CD, công cụ kiểm tra và hệ thống xác thực hiện có.
Digma đã xây dựng công cụ này để giải quyết một số thách thức do việc sử dụng AI tổng hợp ngày càng tăng, sự phụ thuộc vào các thư viện cũ và độ phức tạp ngày càng tăng của các hệ thống phân tán trong quá trình phát triển phần mềm hiện đại.
Nền tảng Phản hồi liên tục dựa trên các công nghệ có thể quan sát tiên tiến bao gồm OpenTelemetry. Nó sử dụng các kỹ thuật Machine Learning để phân tích dữ liệu mã thời gian chạy và đưa ra các đề xuất tự động để nâng cao mã. Tương tự như nền tảng AppMaster cho phép người dùng dễ dàng tạo các mô hình dữ liệu, logic nghiệp vụ, API và môi trường ứng dụng thời gian thực, nền tảng Digma nỗ lực hợp lý hóa quy trình phát triển theo cách độc đáo của nó.
Nir Shafrir, Giám đốc điều hành của Digma, đã chia sẻ suy nghĩ của mình về những thách thức hiện tại trong quá trình phát triển. Shafrir mô tả các doanh nghiệp đang phải chịu cảnh mất khách hàng như thế nào do mã phát hành kém trong quá trình sản xuất. Nó thường không hoạt động như yêu cầu trong điều kiện thực tế. Đối với các nhà phát triển, họ nhận được những phản hồi quan trọng quá muộn trong quá trình phát triển. Điều này ảnh hưởng đến quyết định thiết kế của họ và hạn chế sự hiểu biết của họ về tác động của những thay đổi của họ.
Áp lực của việc phân phối nhanh chóng cùng với khả năng hiển thị hạn chế về hành vi mã khiến các nhà phát triển trở ngại trong thế giới thực trong nhiệm vụ của họ. Digma nhằm mục đích cung cấp giải pháp cho vấn đề này với nền tảng mới của nó. Nó hoạt động tương tự như một lan can vì nó cung cấp khả năng phân tích mã theo thời gian thực liên tục. Các nhà phát triển nhận được phản hồi khi họ viết mã trong IDE của mình. Điều này ngăn các phần mã có vấn đề tiếp cận các giai đoạn sản xuất, từ đó cải thiện chất lượng mã tổng thể.