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

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