هر تغییر، چیزی را میشکند
وابستگیها، تست ناکافی یا معماری نامعلوم سرعت تیم را گرفته و اعتماد به انتشار پایین آمده است.
PRODUCT RESCUE / RECOVERY
وقتی تحویل کند شده، باگها برمیگردند، کاربران ریزش دارند یا تیم درباره قدم بعدی توافق ندارد، بازنویسی فوری اغلب پرهزینهترین پاسخ است. ابتدا سیستم را تشخیص میدهیم، سپس کمریسکترین مسیر بازگشت را اجرا میکنیم.
وابستگیها، تست ناکافی یا معماری نامعلوم سرعت تیم را گرفته و اعتماد به انتشار پایین آمده است.
قابلیتها زیاد شدهاند ولی فعالسازی، نگهداشت یا تبدیل، حرکت معناداری ندارند.
محصول، طراحی و مهندسی هرکدام مسئله را جای دیگری میبینند و تصمیمها بدون شواهد میچرخند.
قبل از دورریختن سرمایه موجود باید بدانید چه چیزی واقعاً خراب است و چه چیزی ارزش حفظکردن دارد.
داده محصول، کد، تجربه کاربر، رخدادها و جریان تحویل را کنار هم میگذاریم تا علائم از علت جدا شوند.
مسائل بر اساس اثر تجاری، احتمال شکست و هزینه تأخیر رتبهبندی میشوند.
یک مسیر باریک اما مؤثر اجرا میشود: تثبیت، مشاهدهپذیری، اصلاح جریان حیاتی یا کاهش بدهی هدفمند.
بعد از شواهد تصمیم میگیریم چه بخشی حفظ، اصلاح، جدا یا بازنویسی شود و چرا.
هزینه قبل از شناخت دامنه مسئله عدد معناداری نیست. بعد از ارزیابی اولیه، دامنه، تیم، بازه و نقاط تصمیم شفاف میشوند. همکاری با یک فاز کوچک و قابل توقف آغاز میشود؛ بنابراین لازم نیست از روز اول به یک قرارداد بلندمدت متعهد شوید.
معمولاً نه. بازنویسی کامل ریسک پنهان زیادی دارد. ابتدا مسیرهای حیاتی و گلوگاهها را اندازه میگیریم و فقط بخشهایی را جایگزین میکنیم که ارزش آن ثابت شده باشد.
بسته به دسترسی و پیچیدگی، تریاژ اولیه میتواند طی چند روز انجام شود. برای سیستمهای بزرگتر، ارزیابی در یک فاز زمانبندیشده با خروجی مشخص انجام میشود.
هدف جایگزینی تیم نیست. یافتهها با تیم داخلی بررسی میشوند و انتقال دانش، تصمیم مشترک و مسئولیتهای روشن بخشی از برنامه بازیابی است.
فرم ارزیابی کمتر از ده دقیقه زمان میبرد و برای تصمیم درباره قدم بعدی است؛ نه شروع خودکار قرارداد.
شروع ارزیابی پروژه