هنگامی که هوش مصنوعی با سایت های IT شروع به کار کرد، به ایجاد یک فرورفتگی در جریان های کاری DevOps که فرآیند فشرده ای دارند کمک می کند. نزدیک به دو سوم مدیران در نظرسنجی (65 درصد) میگویند که تست نرمافزار کاربردی برای توسعهدهندگان توسعهیافته با هوش مصنوعی بسیار مناسب است و سود زیادی از آن خواهد داشت. نویسندگان این نظرسنجی خاطرنشان میکنند: «موفقیت DevOps نیازمند اتوماسیون تست در مقیاس است، که حجم عظیمی از دادههای آزمایشی پیچیده را تولید میکند و نیاز به تغییرات مکرر در موارد آزمایشی دارد». این کاملاً با قابلیتهای هوش مصنوعی برای شناسایی الگوها در مجموعه دادههای بزرگ و ارائه بینشهایی که میتواند برای بهبود و تسریع فرآیند آزمایش استفاده شود، همسو است.»
هوش مصنوعی و یادگیری ماشین نیز در حال یافتن خانه در یکی دیگر از حوزههای نوظهور فناوری اطلاعات هستند: کمک به تیمهای DevOps در تضمین دوام و کیفیت نرمافزاری که با سرعتهای سریعتر از طریق سیستم و به کاربران ارائه میشود.
این نظرسنجی در کنار کاهش بالقوه مهارتهای مورد نیاز، مزایای زیر را برای القای هوش مصنوعی بیشتر به DevOps شناسایی کرد:
- بهبود تجربه مشتری: 48٪
- کاهش هزینه ها: 45%
- افزایش کارایی تیم های توسعه دهنده: 43%
- افزایش کیفیت کد: 35%
- تشخیص مشکلات: 25%
- افزایش سرعت انتشار: 22%
- دانش کدگذاری: 22%
- جلوگیری از نقص: 19%
همچنین: طبق نظرسنجی، پروژههای هوش مصنوعی در سال گذشته ده برابر رشد کردهاند
در همان زمان، فقدان مهارتهای مورد نیاز برای توسعه و اجرای تست نرمافزار مبتنی بر هوش مصنوعی توسط مدیران به عنوان یکی از موانع اصلی توسعهدهندگان مبتنی بر هوش مصنوعی با 44 درصد ذکر شد. این یک چرخه معیوب است که امیدواریم با شرکت متخصصان بیشتری در برنامههای آموزشی و آموزشی متمرکز بر هوش مصنوعی و یادگیری ماشین، اصلاح شود.
همچنین: وقت آن رسیده است که تیم های فناوری صدای خود را در تجربه مشتری بیابند
اضافی نظر سنجی خارج از Techstrong Research و Tricentis این روند را تایید می کند. نظرسنجی از 2600 تمرینکننده و رهبر DevOps نشان میدهد 90 درصد از آنها در مورد تزریق هوش مصنوعی بیشتر به مرحله آزمایش جریانهای DevOps موافق هستند و آن را راهی برای رفع کمبود مهارتهایی میدانند که با آن مواجه هستند. (Tricentis یک فروشنده تست نرم افزار است که سهم آشکاری در نتایج دارد. اما داده ها قابل توجه هستند زیرا نشان دهنده تغییر رو به رشد به سمت رویکردهای DevOps مستقل تر است.)