بهینه‌سازی چرخه حیات توسعه نرم‌افزار (SDLC) با ابزارهای هوش مصنوعی