پیش از شروع توسعه باید مسئله، کاربران، نقشها، فرایندها، دادهها، گزارشها، سطح دسترسی، نیازهای امنیتی و معیار پذیرش مشخص شوند. خروجی تحلیل بهتر است به نقشه فرایند، فهرست قابلیتها، سناریوهای کاربری، مدل داده اولیه و برنامه تحویل تبدیل شود. این مستندات فقط برای تیم فنی نیستند؛ کارفرما نیز با کمک آنها میتواند محدوده پروژه و تغییرات آینده را شفافتر مدیریت کند.
نکات اجرایی
پیش از انتخاب ابزار، نیاز واقعی کاربر و هدف کسبوکار را مشخص کنید. سپس خروجی هر مرحله را به معیار قابل بررسی تبدیل کنید تا طراحی، توسعه و ارزیابی پروژه یک زبان مشترک داشته باشند.
جمعبندی
یک تصمیم فنی خوب زمانی شکل میگیرد که نیاز، محدودیت، هزینه نگهداری و تجربه کاربر همزمان دیده شوند. مستندسازی ساده در ابتدای مسیر معمولاً از دوبارهکاری در مراحل بعدی جلوگیری میکند.
