وقتی نوشتن کد ارزون میشه، چی میمونه؟
خلاصهٔ کاملتر
نویسنده یه اتفاق عجیب رو روی برد اسپرینت تعریف میکنه: کارتها دیگه توی ستون «در حال انجام» گیر نمیکردن، بلکه توی «آمادهی ریویو» تلنبار میشدن. توی همهی پروژههای قبلیش گلوگاه همیشه نوشتن کد بود؛ ولی این بار نبود.
تیم برای یه فیچر با ددلاین فشرده سراغ توسعهی اسپکمحور با ابزار GSD و ایجنت Claude رفت. ایجنت پیشنویس اول پیادهسازی رو مینوشت و تیم بقیهی راه رو میبرد. کوتاهترین زمان از برداشتن کارت تا باز شدن PR شد ۲۱ دقیقه. کاری که ماهها تخمین خورده بود، توی چند هفته تموم شد.
اما نکتهای که کسی هشدارشو نداده بود این بود: وقتی نوشتن اینقدر سریع میشه، دیگه طولانیترین بخش کار نیست. زمان نوشتن به حدود یه روز رسید، ولی هر PR سه روز منتظر ریویو میموند و سه روز دیگه توی QA. کل خط لوله سریعتر شد، ولی شکل توزیع زمان کاملاً برعکس شد. گلوگاه از بین نرفت، فقط جابهجا شد.
این قضیه یه بُعد احساسی هم داشت. نویسنده که دو دهه برنامهنویسی کرده، میگه حسی که بهش دست داد یهجور «سوگواری» بود — برای کاری که قبلاً بهترین کارش بود و حالا ایجنت سریعتر از خودش انجامش میده. کاری که موند بازبینی، هدایت، تست و ریفکتور بود؛ همه مهارتن، ولی حس نوشتن کد رو ندارن.
اما کار از بین نرفت، فقط عوض شد. ریویو کردن خوبِ کدِ تولیدشدهی ایجنت خودش یه مهارت مستقله: باید بدونی «خوب» چه شکلیه، استاندارد تیمت چیه و نقطهکورهای ایجنت کجاست. هر خط کدی هم که شیپ شد، یه آدم تأییدش کرد، اجراش کرد و تستش کرد.
جمعبندی نویسنده اینه که تایپکردن ارزون شد، ولی قضاوت نه. تیمی که برنده میشه اونی نیست که بیشترین کد رو مینویسه، بلکه اونیه که میدونه با کد چیکار کنه.
نکات کلیدی:
- با سرعتگرفتن نوشتن کد توسط ایجنت، گلوگاه از کدنویسی به ریویو و QA منتقل شد.
- کوتاهترین زمان تا باز شدن PR به ۲۱ دقیقه رسید، ولی ریویو و QA هرکدوم چند روز طول میکشید.
- کار توسعهدهنده عوض شد، نه اینکه حذف بشه: تشخیص کیفیت و گرفتن خطاهای ایجنت کار اصلی شد.
- توسعهی اسپکمحور فکر کردن رو به ابتدا و قضاوت رو به انتهای کار هل میده.




