عملیات با کمک هوش مصنوعی

تیم آرادتیم مهندسی

بحث هوش مصنوعی در توسعه، عمدتاً دربارهٔ نوشتن کد است — که در دستیار کدنویسی نوشتیم.

کاربرد کم‌گفته‌شده‌تر و از جهاتی مفیدتر، عملیات است: نگهداری، عیب‌یابی، جمع‌آوری اطلاعات و گزارش‌دهی. کاری که تکراری است، به حافظه و دقت نیاز دارد، و آدم‌ها در آن خسته می‌شوند.

این چیزی است که خودمان اجرا می‌کنیم و ارزش نوشتن دارد — به‌شرط اینکه مرزهایش از اول روشن باشد.

کجا واقعاً کمک می‌کند

۱. نقشه درآوردن از سامانه‌ای که کسی نمی‌شناسد. پرسیدن اینکه یک بخش چه می‌کند، از کجا صدا زده می‌شود، و به چه چیزی وابسته است. کم‌ریسک‌ترین کاربرد، چون چیزی تغییر نمی‌دهد. تفصیلش در فهمیدن کد قدیمی.

۲. بررسی ناسازگاری در مستندات. یافتن جایی که دو سند دربارهٔ یک چیز دو حرف می‌زنند — همان مشکلی که در یک حقیقت، یک خانه گفتیم. برای انسان کسل‌کننده است؛ برای ابزار نه.

۳. تحلیل لاگ و شواهد. خواندن حجم زیادی از خروجی و پیدا کردن الگو — کاری که در بحران، وقت‌گیرترین بخش است.

۴. تولید گزارش‌های دوره‌ای از داده‌ای که از قبل جمع شده.

۵. آماده‌سازی چک‌لیست پیش از یک تغییر، بر اساس مستندات موجود.

۶. مقایسهٔ دو تصویر زمانی و پیدا کردن انحراف. چه چیزی از ماه پیش عوض شده — و آن انحراف، معمولاً همان چیزی است که هیچ‌کس متوجهش نشده.

نکتهٔ مشترک: همه‌شان خواندن و خلاصه‌کردن‌اند، نه تغییر دادن.

آنچه هرگز نباید خودکار شود

مرزی که ما گذاشته‌ایم و پیشنهادش می‌کنیم:

هیچ تغییری روی سامانهٔ زنده، بدون تأیید انسانی. ابزار می‌تواند بگوید چه کاری باید انجام شود و حتی دستورش را آماده کند. زدن دکمه با آدم است.

هیچ دسترسی نوشتنی به محیط اصلی به‌صورت خودکار.

و هیچ راز محرمانه‌ای وارد جلسهٔ کاری نمی‌شود — نه به این معنا که «چاپش نکن»، بلکه به این معنا که اصلاً جایی برای قرار گرفتنش وجود ندارد. جزئیاتش در مدیریت اسرار.

مسئولیت هم منتقل نمی‌شود. «ابزار این را پیشنهاد داد» توضیح قابل قبولی برای یک تغییر اشتباه نیست. مسئولیت با کسی است که تأیید کرده.

چرا این مرزها ضروری‌اند

سه ریسک واقعی که بدون مرز، همین امروز اتفاق می‌افتند:

اطمینان کاذب. خروجی مدل با لحن مطمئن بیان می‌شود، حتی وقتی حدس است. در عیب‌یابی — که آدم تحت فشار است و دنبال جواب می‌گردد — این خطرناک‌ترین ویژگی ممکن است. پس هر تشخیص باید فرضیه باشد تا با شواهد تأیید شود.

دیدن نصف تصویر. ابزار فقط چیزی را می‌بیند که به آن داده‌اید. اگر بخشی از منطق در جای دیگری است، تصویری ناقص می‌دهد که کامل به نظر می‌رسد.

نشت اطلاعات. خروجی دستورهای تشخیصی، اغلب حاوی مقادیر حساس است. این ریسک، مستقل از هوش مصنوعی وجود دارد — ولی وقتی حجم زیادی از خروجی به ابزاری فرستاده می‌شود، بزرگ‌تر می‌شود.

چه چیزی این کار را ممکن می‌کند

ابزار به‌تنهایی کافی نیست. آنچه واقعاً تفاوت می‌سازد، مستندات ساختاریافته است:

فهرست دقیق از آنچه وجود دارد — روشش در مستندسازی زیرساخت.

تصمیم‌های ثبت‌شده با دلیلشان، تا ابزار بداند چرا چیزی این‌طور است.

تفکیک «تأییدشده» از «فرض‌شده»، تا حدس با واقعیت قاطی نشود.

و گردش‌کارهای نوشته‌شده — تشخیص از کجا شروع می‌شود، مهاجرت چه نقطهٔ بازگشتی دارد، پیش از تخصیص منابع چه چیزی بررسی می‌شود.

نکتهٔ مهم: این‌ها بدون هوش مصنوعی هم ارزش دارند. سازمانی که مستنداتش مرتب است، عضو جدیدش هم سریع‌تر راه می‌افتد و بحرانش هم کوتاه‌تر است. هوش مصنوعی فقط بازده همان سرمایه‌گذاری را بالا می‌برد — جایگزینش نمی‌شود.

و برعکسش هم درست است: سازمانی که مستنداتش آشفته است، از این ابزارها خروجی آشفته می‌گیرد.

محرمانگی، که در عملیات جدی‌تر است

در کدنویسی، معمولاً قطعه‌ای از کد به ابزار می‌رود. در عملیات، پیکربندی و وضعیت سامانهٔ واقعی می‌رود — که حساس‌تر است.

پیش از هر استفادهٔ سازمانی:

  • قرارداد محرمانگی با مشتری را بررسی کنید.
  • پاک‌سازی پیش از انتقال داده، نه بعدش.
  • برای پروژه‌های حساس، مدل روی زیرساخت خودتان — مقایسه‌اش در مدل زبانی روی زیرساخت خودتان.
  • و برای مشتریانی که الزام نگهداری داده در داخل دارند، یا داخلی یا اصلاً.

انتظار واقع‌بینانه

آنچه واقعاً به دست می‌آید:

مرحلهٔ شناخت کوتاه‌تر می‌شود — چه در عیب‌یابی، چه در تحویل گرفتن سامانه‌ای از تیم قبلی.

کارهای تکراری کم می‌شوند و وقت مهندس صرف تصمیم‌گیری می‌شود.

و ناسازگاری‌ها زودتر پیدا می‌شوند.

آنچه به دست نمی‌آید: تصمیم‌گیری. اینکه چه چیزی باید ساخته شود، چه ریسکی قابل پذیرش است، و چه زمانی باید متوقف شد — این‌ها به شناخت کسب‌وکار نیاز دارند، نه به شناخت سامانه.

و یک نکتهٔ صادقانه

این ابزارها هنوز در حال تغییرند و رویه‌ای که امروز جواب می‌دهد، شاید سال بعد شکل دیگری داشته باشد.

آنچه تغییر نمی‌کند، پیش‌نیازهاست: مستندات مرتب، تفکیک دانسته از فرض، اسرار خارج از دسترس، و آدمی که مسئول هر تغییر است.

سازمانی که این چهار را دارد، از هر ابزاری بهتر استفاده می‌کند — و سازمانی که ندارد، با هیچ ابزاری به نتیجه نمی‌رسد.

پروژه یا ایده‌ای دارید؟

متخصصین ما آماده برگزاری یک جلسه مشاوره رایگان هستند.

مشاوره رایگان

پروژه‌تان را با هم بررسی کنیم

جلسهٔ اول رایگان است و معمولاً همان یک جلسه روشن می‌کند پروژه چقدر کار دارد.

چطور با شما تماس بگیریم؟

برای هماهنگی سریع‌تر — اگر تماس تلفنی را ترجیح نمی‌دهید، همان شماره را در پیام‌رسان پیام می‌دهیم.

راه دوم برای رساندن پاسخ — اگر تلفن در دسترس نبود، ایمیل می‌زنیم.

در حال ارسال…

درخواست شما ثبت شد.

همکاران ما پیام شما را می‌بینند و با شما تماس می‌گیرند.