نرمافزار خوب با مشکل دقیق آغاز میشود
تحلیل روند مشخص میکند هر مرحله را چه کسی انجام میدهد، کدام معلومات لازم است، تأیید در کجا نیاز است و کدام گزارش تصمیم بعدی را پشتیبانی میکند. همچنان ثبت تکراری، مسئولیت نامشخص و کنترولهای وابسته به حافظه افراد را آشکار میسازد.
مواردی که در شناخت مستند میشود
- افراد، نقشها و حدود صلاحیت
- مراحل فعلی و پیشنهادی روند
- فیلدها، اسناد و قوانین اعتبارسنجی
- تأییدیها، استثناها و تاریخچه فعالیت
- گزارشها، داشبوردها و نقاط یکپارچهسازی
بنیاد عملی برای محدوده و قیمت
نیازمندیهای حاصل به هر دو طرف کمک میکند پیچیدگی را ارزیابی و تحویل را به مراحل مفید تقسیم کنند. شناخت به معنی ساخت همه درخواستها نیست؛ شواهد لازم برای انتخاب محدوده درست را فراهم میکند.