هفت سؤالی که معلوم میکند طرف مقابل واقعاً از هوش مصنوعی استفاده میکند

اگر همین امروز از ده شرکت نرمافزاری بپرسید «از هوش مصنوعی استفاده میکنید؟»، هر ده تا میگویند بله.
بعضیشان راست میگویند. بعضیشان یک اشتراک به تیم دادهاند و بقیهاش را به خود افراد سپردهاند. تفاوت این دو حالت، در صورتحساب شما و در کیفیت کاری که تحویل میگیرید کاملاً دیده میشود.
این هفت سؤال، جلسهٔ اول را از تعارف بیرون میآورد. جوابهای خودمان را هم نوشتهایم تا بدانید انتظار چه چیزی معقول است.
۱. در کدام مراحل؟ اسم ببرید
«در توسعه» جواب نیست. ساخت نرمافزار دهها گام دارد و کدنویسی فقط یکی از آنهاست. اگر طرف مقابل نتواند گامها را اسم ببرد، احتمالاً فقط در کدنویسی استفاده میکند — که کماثرترین جای ممکن برای هزینهٔ کل شماست.
جواب ما: نه مرحله و ۵۳ گام را نوشتهایم و مشخص کردهایم در کدامها استفاده میکنیم و در کدامها نه.
۲. چه کسی خروجی را تأیید میکند؟
این مهمترین سؤال فهرست است. تیمی که کد تولیدشده را بدون بازبینی وارد پروژه میکند، سرعتش را از جیب کیفیت شما برمیدارد.
جواب ما: هر تغییر، پیش از ورود به شاخهٔ اصلی، بازبینی و امضای یک مهندس ارشد را دارد. سرعت ابزار، با مسئولیتپذیری انسانی.
۳. کد تولیدشده را چطور از نظر امنیتی بررسی میکنید؟
بپرسید این بررسی «یک مرحله در پایان پروژه» است یا «دروازهای در هر تغییر». جواب دومی، چند برابر ارزش دارد.
جواب ما: پویش امنیتی و بررسی وابستگیها دروازهٔ اجباری خط لولهٔ ماست. هر یافته در لحظهٔ کشف ثبت میشود، نه در لحظهٔ رفع. بیشتر در این باره
۴. دادهٔ من کجا میرود؟
اگر سازمانتان الزام محرمانگی دارد، این سؤال را همان جلسهٔ اول بپرسید — نه بعد از امضا.
جواب ما: دادهٔ محرمانهٔ مشتری وارد هیچ سرویس بیرونی نمیشود. برای پروژههایی با قرارداد محرمانگی سختگیرانه، ابزارها روی زیرساخت خودمان اجرا میشوند یا اصلاً استفاده نمیشوند.
۵. این چه اثری روی برآورد شما داشته؟
تیمی که واقعاً از این ابزارها استفاده میکند، برآوردش با دو سال پیش فرق کرده است. اگر برآورد همان است، احتمالاً روش کار هم همان است.
۶. وقتی سامانهام خراب شود، چقدر طول میکشد بفهمید چرا؟
از تیم قبلیتان بپرسید معمولاً چقدر طول میکشید. بعد همین را از پیمانکار جدید بپرسید. این عدد، بیشتر از هر ادعایی دربارهٔ فناوری، به شما میگوید در روز بد چه انتظاری داشته باشید.
جواب ما: بررسی لاگ و کد برای رسیدن به سرنخها چند دقیقه طول میکشد، نه چند ساعت. تصمیم نهایی همیشه با مهندس کشیک است.
۷. اگر فردا بخواهم پروژه را به تیم دیگری بدهم، چه چیزی تحویل میگیرم؟
سؤال ناخوشایندی است و دقیقاً به همین دلیل باید بپرسید. تیمی که جواب روشنی دارد، تیمی است که از ابتدا درست کار کرده.
جواب ما: کد، داده، مستندات و دسترسیها از روز اول مال شماست و بستهٔ انتقال کامل، بخشی از تحویل است. وابستگی به پیمانکار نباید هزینهٔ پنهان قرارداد شما باشد. بیشتر در این باره
و یک نکتهٔ صادقانه
هوش مصنوعی هیچ تیم بدی را خوب نمیکند. تیمی که تصمیمهایش را نمینویسد، بازبینی کد ندارد و مستنداتش کهنه است، با اضافهکردن ابزار فقط سریعتر به همان جای قبلی میرسد.
چیزی که تفاوت میسازد ترکیب این دو است: روش کار مدون، بهعلاوهٔ ابزاری که آن روش را سریعتر اجرا کند. روش کار ما را نوشتهایم تا بتوانید همین را از هر تیم دیگری هم بخواهید.