Để kiểm tra điều này, các nhà nghiên cứu đã tạo ra một công ty phát triển phần mềm giả định có tên là ChatDev. Dựa trên mô hình thác nước – một cách tiếp cận tuần tự để tạo ra phần mềm – công ty được chia thành bốn giai đoạn theo thứ tự thời gian: thiết kế, mã hóa, thử nghiệm và lập tài liệu.
QUẢNG CÁO
Từ đó, các nhà nghiên cứu đã gán những chức năng cụ thể cho các bot AI. Trong mỗi bước, các chatbot trao đổi với nhau với sự can thiệp tối thiểu của con người để hoàn thành các phần cụ thể của quy trình phát triển phần mềm cho đến khi phần mềm hoàn tất.
Sau khi giao 70 nhiệm vụ cho ChatDev, nghiên cứu cho thấy công ty hỗ trợ AI có thể hoàn thành toàn bộ quy trình phát triển phần mềm “trong vòng chưa đầy bảy phút, với chi phí chưa đến một đô la”trung bình – tất cả đều đồng thời xác định và giải quyết “các lỗ hổng tiềm ẩn”. Theo các nhà nghiên cứu, khoảng 86,66% hệ thống phần mềm được tạo ra đã chạy hoàn hảo.