معنی اصطلاحات این مقاله
- API
- رابط ارتباط میان دو نرمافزار یا سرویس
- CRM
- سیستم مدیریت ارتباط با مشتری و پیگیری فروش
- ERP
- سیستم یکپارچه فرایندهای سازمان مثل سفارش و انبار
- MVP
- نسخه اولیهای که کار اصلی محصول را انجام میدهد
اگر برای کسبوکار خود به نرمافزاری نیاز دارید که دقیقاً با فرایندهای شما کار کند، اولین سؤال معمولاً این است: هزینه ساخت نرمافزار اختصاصی در ۱۴۰۵ چقدر است؟ پاسخ صادقانه این است که قیمت ثابت وجود ندارد؛ اما میتوان با شناخت عوامل اصلی هزینه، بازههای واقعی بازار و روش درست تعریف نسخه اول، بودجهای قابل اتکا تعیین کرد و پیشنهادهای مالی را درست مقایسه کرد. در این راهنما همه اینها را قدمبهقدم مرور میکنیم.
پاسخ کوتاه: هزینه از کجا شکل میگیرد؟
هزینه نرمافزار اختصاصی بر اساس حجم کار مهندسی تعیین میشود، نه تعداد صفحه یا اسم فناوری. حجم کار هم از چند عامل قابل اندازهگیری میآید: تعداد و پیچیدگی فرایندها، نقشهای کاربری و سطح دسترسی، اتصال به سیستمهای دیگر، انتقال دادههای قبلی، آزمون و تحویل، و آموزش و پشتیبانی. هر برآوردی که بدون فهرست امکانات و معیار پذیرش ارائه شود، بیشتر حدس است تا قیمت.
برای دیدن محدوده خدمات و نمونهکارها، صفحه طراحی وباپلیکیشن و نرمافزار اختصاصی را ببینید.
شش عامل اصلی که هزینه را تعیین میکنند

| عامل | چه چیزی را بسنجید؟ | اثر تقریبی بر بودجه |
|---|---|---|
| فرایندها | تعداد مراحل، تأییدها، استثناها و قواعد کسبوکار | بیشترین سهم؛ هر فرایند پیچیده میتواند بودجه را ۲۰ تا ۴۰ درصد بالا ببرد. |
| نقشها و دسترسی | چند نوع کاربر، چه سطح دسترسی، ثبت سابقه اقدامها | هر نقش جدید یعنی صفحات، مجوزها و آزمونهای بیشتر. |
| اتصالها (Integration) | حسابداری، انبار، درگاه پرداخت، پیامک، CRM | به کیفیت API سیستم مقابل وابسته است؛ گاهی پرریسکترین بخش پروژه است. |
| انتقال داده | حجم، کیفیت و ساختار دادههای قبلی | پاکسازی و تطبیق داده یک پروژه مستقل کوچک است. |
| آزمون و کیفیت | سناریوهای پذیرش، آزمون خودکار، امنیت | معمولاً ۱۵ تا ۲۵ درصد زمان پروژه؛ حذفش ارزان نیست، گران است. |
| آموزش و پشتیبانی | مستندات، آموزش تیم، دوره رفع خطا | گاهی داخل قرارداد و گاهی جداست؛ حتماً مقایسه کنید. |
چرا تعداد صفحات معیار خوبی نیست؟
دو پروژه با ده صفحه یکسان ممکن است از نظر هزینه چند برابر با هم فرق داشته باشند. صفحهای که فقط فرم ثبت درخواست دارد، با صفحهای که درخواست را بر اساس قواعد به کارشناس مناسب ارجاع میدهد، پیامک میفرستد و در گزارش مدیر ثبت میکند، حجم کار کاملاً متفاوتی دارد.
هزینه نرمافزار شما به چه امکاناتی بستگی دارد؟
فرایند اصلی، نقش کاربران و اتصالهای موردنیاز را توضیح دهید تا امکانات نسخه اول، زمان اجرا و هزینه پروژهتان بررسی شود. برای شروع، داشتن طرح فنی کامل لازم نیست.
بازههای تقریبی قیمت در ۱۴۰۵
بازههای زیر بر اساس تجربه پروژههای اجراشده و قیمتهای رایج بازار ایران در ۱۴۰۵ تنظیم شدهاند. این اعداد برای جهتگیری اولیه هستند و جایگزین جلسه کشف نیاز و پیشنهاد مالی رسمی نیستند.

| سطح پروژه | نمونه | زمان تقریبی | بازه تقریبی هزینه (تومان) |
|---|---|---|---|
| اتوماسیون یک فرایند | ثبت درخواست تا ارجاع و گزارش پایه | ۴ تا ۸ هفته | ۸۰ تا ۲۰۰ میلیون |
| پنل عملیاتی چندنقشی | پنل مشتری، کارشناس و مدیر با گزارشها | ۲ تا ۴ ماه | ۲۰۰ تا ۵۰۰ میلیون |
| سامانه یکپارچه | اتصال به حسابداری، انبار، پیامک و درگاه | ۴ تا ۸ ماه | ۵۰۰ میلیون تا ۱.۵ میلیارد |
| پلتفرم سازمانی یا SaaS | ERP اختصاصی، چندشعبهای یا چندمستأجری | ۸ ماه به بالا | از ۱.۵ میلیارد به بالا |
چند نکته برای تفسیر درست این جدول:
- بازه پایین معمولاً برای پروژهای است که فرایندش روشن، داده قبلیاش کم و اتصالهایش محدود است.
- بازه بالا وقتی رخ میدهد که استثناهای فرایند زیاد است، سیستم قدیمی API مناسب ندارد یا امنیت و دسترسی حساسیت بالایی دارند.
- هزینه میزبانی، سرویسهای بیرونی (پیامک، نقشه، مدل هوش مصنوعی) و پشتیبانی سالانه در این اعداد نیست.
برای مقایسه با پروژههای تحت مرورگر، هزینه طراحی وباپلیکیشن در ۱۴۰۵ و برای سامانههای جامع، هزینه ساخت ERP اختصاصی و هزینه طراحی CRM اختصاصی را بخوانید.
یک مثال واقعی: برآورد سامانه مدیریت درخواست خدمات
فرض کنید یک شرکت خدماتی با سه شعبه میخواهد درخواستهای مشتریان را از تلفن و فرم سایت جمع کند، به تکنسین ارجاع دهد و گزارش عملکرد بگیرد. یک برآورد منطقی اینطور تقسیم میشود:
| بخش | محتوا | سهم تقریبی از بودجه |
|---|---|---|
| تحلیل و طراحی | کشف نیاز، طراحی تجربه کاربری، معماری داده | ۱۵٪ |
| هسته سامانه | ثبت درخواست، ارجاع، وضعیتها، نقشها | ۳۵٪ |
| گزارش و داشبورد | گزارش مدیر، عملکرد تکنسین، خروجی اکسل | ۱۵٪ |
| اتصالها | پیامک، فرم سایت، در صورت نیاز حسابداری | ۱۵٪ |
| آزمون، استقرار و آموزش | سناریوهای پذیرش، سرور، آموزش تیم | ۲۰٪ |
اگر کل این پروژه در بازه ۲۵۰ تا ۴۰۰ میلیون تومان برآورد شود، با حذف اتصال حسابداری و چندشعبهای در فاز اول میتوان نسخه اول را با حدود ۶۰ تا ۷۰ درصد همین بودجه به استفاده واقعی رساند.
فازبندی: هوشمندانهترین راه کنترل هزینه
بزرگترین اشتباه در پروژههای نرمافزاری، تلاش برای ساخت همه چیز در نسخه اول است. نتیجه معمولاً تأخیر، افزایش بودجه و محصولی است که دیر به دست کاربر میرسد.

- فاز ۱ – نسخه اول (MVP): مسیر اصلی کار کاربر، فرمها و یک داشبورد پایه. هدف: استفاده واقعی در کمترین زمان.
- فاز ۲ – اتصالها: اتصال به حسابداری، پیامک، درگاه و گزارشهای تکمیلی بر اساس بازخورد واقعی.
- فاز ۳ – مقیاس: چندشعبهای، تحلیل پیشرفته، اپلیکیشن موبایل یا هوش مصنوعی.
برای هر قابلیت بنویسید چه کسی از آن استفاده میکند، چه دادهای لازم دارد و چه خروجی باید تحویل دهد. مسیر کامل این کار را در راهنمای ساخت MVP و هزینه ساخت MVP در ۱۴۰۵ توضیح دادهایم.
اگر قصد دارید محصول را به چند مشتری بفروشید، جداسازی داده را از ابتدا در نظر بگیرید؛ مقاله معماری Multi-Tenant در SaaS برای این سناریو مفید است.
هزینه ساخت را از هزینه نگهداری جدا کنید
قیمت پروژه فقط بخشی از هزینه مالکیت نرمافزار است. این موارد را جداگانه در پیشنهاد مالی بخواهید:
| هزینه جاری | توضیح | بازه تقریبی |
|---|---|---|
| میزبانی و سرور | سرور، پشتیبانگیری، دامنه و گواهی امنیتی | از چند میلیون تا دهها میلیون تومان در سال |
| سرویسهای بیرونی | پیامک، نقشه، درگاه، مدل هوش مصنوعی | بر اساس مصرف |
| پشتیبانی و نگهداری | رفع خطا، بهروزرسانی امنیتی، پایش | معمولاً ۱۵ تا ۲۵ درصد هزینه ساخت در سال |
| توسعه قابلیت جدید | امکانات فازهای بعد | قرارداد جدا یا بسته ساعتی |
رفع خطای نسخه تحویلی با توسعه قابلیت جدید فرق دارد. مدت پشتیبانی، روش اعلام خطا، دسترسی به کد منبع و حسابهای پروژه و مسئول نسخه پشتیبان را در قرارداد روشن کنید.
نرمافزار آماده یا اختصاصی؟
همیشه لازم نیست نرمافزار اختصاصی بسازید. اگر یک نرمافزار آماده ۸۰ درصد نیاز شما را پوشش میدهد و فرایندتان با آن سازگار است، شاید شروع با همان منطقیتر باشد. نرمافزار اختصاصی وقتی ارزش دارد که:
- فرایند شما مزیت رقابتی است و نمیخواهید آن را با ابزار عمومی تطبیق دهید،
- هزینه اشتراک و کار دستی کنار نرمافزار آماده در چند سال از هزینه ساخت بیشتر میشود،
- به اتصالها، گزارشها یا مالکیت دادهای نیاز دارید که ابزار آماده نمیدهد.
مقایسه کامل را در نرمافزار اختصاصی یا آماده؟ بخوانید.
چکلیست قبل از درخواست برآورد
- ✓ مشکل فعلی و یک نمونه گردش کار واقعی
- ✓ نقش کاربران و گزارشهای ضروری
- ✓ حجم داده قبلی و نرمافزارهای فعلی
- ✓ اتصالهای لازم (حسابداری، پیامک، درگاه، انبار)
- ✓ معیار پذیرش نسخه اول
- ✓ زمانبندی و بازه بودجه تقریبی
لازم نیست طرح فنی کامل داشته باشید؛ شرح ساده مسئله کافی است. اطلاعات محرمانه و رمزهای سیستم را در فرم اولیه نفرستید. برای انتخاب تیم مناسب هم چکلیست انتخاب شرکت نرمافزار اختصاصی را ببینید.
چطور دو پیشنهاد مالی را مقایسه کنیم؟
اگر یک شرکت ۱۵۰ میلیون و دیگری ۴۰۰ میلیون پیشنهاد داده، احتمالاً دو محصول متفاوت را قیمت دادهاند. این سؤالها را از هر دو بپرسید:
- فهرست دقیق امکانات و معیار پذیرش هر کدام چیست؟
- آزمون، امنیت و مستندسازی داخل قیمت است؟
- مدت پشتیبانی رایگان و دامنه آن چقدر است؟
- مالکیت کد منبع و دسترسی به سرور با چه کسی است؟
- پرداخت بر اساس چه مراحل و تحویلهایی تقسیم شده است؟
پرسشهای متداول
هزینه ساخت نرمافزار اختصاصی در ۱۴۰۵ حداقل چقدر است؟
برای اتوماسیون یک فرایند مشخص و محدود، معمولاً از حدود ۸۰ میلیون تومان شروع میشود. پنلهای چندنقشی و سامانههای یکپارچه بازههای بالاتری دارند. عدد دقیق پس از کشف نیاز اعلام میشود.
آیا فقط تعداد صفحات برای قیمتگذاری کافی است؟
خیر. دو پروژه با تعداد صفحه یکسان ممکن است منطق، اتصالها و سطح دسترسی کاملاً متفاوتی داشته باشند.
چطور هزینه شروع را کنترل کنیم؟
یک مسیر اصلی قابل استفاده تعریف کنید، امکانات جانبی را به فازهای بعد بسپارید و معیار پذیرش نسخه اول را بنویسید. حذف آزمون و امنیت راه درستی برای کاهش هزینه نیست.
هزینه نگهداری سالانه چقدر است؟
بهطور معمول ۱۵ تا ۲۵ درصد هزینه ساخت در سال، بهعلاوه هزینه سرور و سرویسهای بیرونی بر اساس مصرف.
ساخت نرمافزار اختصاصی چقدر زمان میبرد؟
از حدود یک تا دو ماه برای اتوماسیون یک فرایند تا چند ماه برای سامانههای یکپارچه. فازبندی کمک میکند نسخه اول زودتر به استفاده برسد.
برآورد دقیق پروژه خود را بگیرید
بهترین راه برای رسیدن به عدد واقعی، یک جلسه کوتاه کشف نیاز است. شرح پروژه خود را ارسال کنید تا تیم آرکوتک نسخه اول را با شما تعریف کند و پیشنهادی شفاف با فهرست امکانات، زمانبندی و مراحل پرداخت ارائه دهد. برای دیدن خروجیهای اجراشده هم نمونهکارهای آرکوتک و نمونه ERP عملیات کافه را ببینید.



