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