سند فرایندها، محدوده نسخه و معیارهای پذیرش
طراحی نرمافزار اختصاصی
سامانهای برای فرایند واقعی سازمان؛ نه اجبار به راهحل آماده
وقتی نرمافزار آماده با گردش کار، سطح دسترسی یا گزارشهای مجموعه هماهنگ نیست، مسئله را تحلیل میکنیم و سامانه اختصاصی را مرحلهبهمرحله میسازیم.
مسئلههای قابل حل
این خدمت برای چه وضعیتی است؟
- فرایند اصلی بین اکسل، فرم، تماس و پیام پراکنده است.
- نرمافزار آماده با نقشها و تأییدهای سازمان هماهنگ نیست.
- مدیریت به گزارش یکپارچه و قابل اتکا دسترسی ندارد.
- سامانه جدید باید به نرمافزارها یا سرویسهای موجود متصل شود.
- پشتیبانی و توسعه بعدی باید از ابتدا قابل برنامهریزی باشد.
خروجی همکاری
خروجی روشن، قابل بررسی و قابل تحویل.
سامانه، پنل مدیریتی و گزارشهای موردنیاز نسخه توافقشده
کد، مستندات، اطلاعات استقرار و برنامه ادامه توسعه
فرایند همکاری
شروع کنترلشده؛ تحویل مرحلهای.
- 01
بررسی اولیه
خروجی: خلاصه مسئله و قدم بعدی پیشنهادی
- 02
تحلیل فرایند و نقشها
خروجی: نقشه فرایند، کاربران و اولویتها
- 03
پیشنهاد فنی و مالی
خروجی: محدوده، زمانبندی و برآورد مرحلهای
- 04
توسعه و ارائه مرحلهای
خروجی: نسخههای قابل بررسی و ثبت بازخورد
- 05
تست، استقرار و تحویل
خروجی: نسخه آزمودهشده، مخزن و مستندات
زمان و هزینه
برآورد پس از شناخت پروژه.
هیچ عددی پیش از شناخت دامنه واقعی نیست. پیشنهاد فنی و مالی بر اساس عوامل زیر تنظیم میشود.
- محدوده قابلیتها
- تعداد نقشهای کاربری
- پیچیدگی فرایند و گزارشها
- یکپارچهسازی با سرویسهای دیگر
- امنیت و سطح دسترسی
- زمان تحویل
- محیط استقرار
- دامنه پشتیبانی
کاهش ریسک پروژه
کنترل پروژه باید دست کارفرما بماند.
محدوده و معیار پذیرش
خروجی هر مرحله پیش از اجرا روشن میشود.
تحویل کد و مستندات
مخزن و اطلاعات لازم برای ادامه پروژه در تحویل دیده میشود.
مالکیت طبق قرارداد
مالکیت کد، سرویسها و دسترسیها در قرارداد مشخص میشود.
امکان NDA
برای اطلاعات حساس، توافق محرمانگی قابل تعریف است.
ارائه مرحلهای
پیش از پایان کل پروژه، خروجیهای میانی قابل بررسیاند.
برنامه پشتیبانی
دامنه نگهداری و توسعه بعدی پیش از تحویل نهایی روشن میشود.
نمونهکار مرتبط
کسبران؛ اتوماسیون خدمات خودرو
طراحی محصول موبایلمحور برای مدیریت روزانه کارواش، اتوسرویس و دیتیلینگ؛ از پذیرش خودرو تا بستن حساب پایان شیفت.
نتیجه قابل انتشار: نسخه فعال محصول، ثبت فیش، مدیریت مشتری، کنترل مواد، نوبتدهی و محاسبه سهم پرسنل را در یک محیط قابل استفاده با موبایل ارائه میکند.
پرسشهای متداول
پیش از ثبت درخواست.
آیا قبل از جلسه میتوان قیمت قطعی داد؟
خیر. تعداد نقشها، فرایندها، یکپارچهسازیها و معیار تحویل روی برآورد اثر دارند.
مالکیت کد با چه کسی است؟
مالکیت کد، مخزن و سرویسها باید در قرارداد همان پروژه روشن شود.
آیا سامانه به نرمافزارهای فعلی وصل میشود؟
در صورت وجود API یا امکان فنی مناسب، یکپارچهسازی در محدوده پروژه تعریف میشود.
آیا همکاری فقط در مشهد انجام میشود؟
جلسات حضوری در مشهد ممکن است؛ تحلیل، توسعه و پشتیبانی برای سایر شهرها نیز غیرحضوری انجام میشود.
اول مسئله و محدوده را روشن کنیم.
بررسی اولیه برای شناخت مسئله است و ارسال درخواست، تعهد به قرارداد ایجاد نمیکند.