قیمت طراحی اپلیکیشن و پشتیبانی

۹ دقیقه مطالعه
قیمت طراحی اپلیکیشن و پشتیبانی

بررسی قیمت طراحی و پشتیبانی اپلیکیشن، مدل پکیج‌های نفرساعت آکاف و تغییر تعرفه‌ها پس از حدود یک سال ثبات قیمت.

قیمت طراحی اپلیکیشن و پشتیبانی از آن؛ تغییر تعرفه‌های آکاف در سال ۱۴۰۵

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

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

این تغییر قیمت با هدف حفظ کیفیت تیم توسعه انجام می‌شود. برای ما ادامه همکاری با برنامه‌نویسان باتجربه و ارائه همان سطح از کیفیت، سرعت و پشتیبانی اهمیت بیشتری از پایین نگه داشتن ظاهری قیمت‌ها دارد.

چرا قیمت طراحی اپلیکیشن افزایش پیدا کرده است؟

طراحی یک اپلیکیشن حرفه‌ای بیشتر از هر چیز به نیروی انسانی متخصص وابسته است. بخش قابل توجهی از هزینه یک شرکت نرم‌افزاری مربوط به برنامه‌نویسان، طراحان رابط کاربری، مدیران پروژه، تست نرم‌افزار و نیروهای پشتیبانی است.

در شرایطی که هزینه زندگی و دستمزد نیروهای فنی به شکل قابل توجهی افزایش پیدا می‌کند، حفظ یک تیم حرفه‌ای با قیمت‌های ثابت برای مدت طولانی امکان‌پذیر نیست.

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

اما ادامه این شرایط بدون تأثیر گذاشتن روی کیفیت خدمات امکان‌پذیر نبود. به همین دلیل تعرفه‌های جدید برای قراردادهای آینده در نظر گرفته شده‌اند.

شرایط ویژه کارفرمایان قدیمی آکاف تا ۹ آبان ۱۴۰۵

برای ما کارفرمایانی که قبلاً به آکاف اعتماد کرده‌اند جایگاه ویژه‌ای دارند. به همین دلیل تصمیم گرفته‌ایم یک بازه زمانی برای استفاده از تعرفه‌های قبلی در اختیار کارفرمایان فعلی قرار دهیم.

تمام کارفرمایان محترمی که پیش از این با شرکت آکاف قرارداد داشته‌اند، تا تاریخ ۹ آبان ۱۴۰۵ می‌توانند کمافی‌السابق با قیمت‌های قبلی پکیج‌های نفرساعت قرارداد جدید منعقد کنند.

قیمت‌های قبلی در تصویر درج‌شده در همین صفحه قابل مشاهده هستند.

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

از تاریخ ۹ آبان ۱۴۰۵ به بعد، تعرفه‌های جدید برای قراردادهای جدید کارفرمایان قبلی نیز اعمال خواهند شد.

Uploaded image

بنابراین کارفرمایانی که در حال برنامه‌ریزی برای توسعه نسخه بعدی نرم‌افزار یا اضافه کردن امکانات جدید هستند، می‌توانند قبل از این تاریخ پکیج موردنیاز خود را با تعرفه قبلی تهیه کنند.

شرایط کارفرمایان جدید چگونه خواهد بود؟

کارفرمایانی که از این پس برای اولین بار به مجموعه کارفرمایان آکاف می‌پیوندند، قرارداد خود را براساس تعرفه‌های جدید منعقد خواهند کرد.

طبیعتاً ترجیح ما این بود که بتوانیم شرایط قیمت قبلی را برای همه کارفرمایان ادامه دهیم، اما افزایش هزینه نگهداری یک تیم توسعه حرفه‌ای این امکان را از ما گرفته است.

با این حال تلاش کرده‌ایم ساختار پکیج‌های نفرساعت به شکلی باقی بماند که کارفرما کنترل بیشتری روی هزینه پروژه داشته باشد و تنها بابت زمانی که واقعاً برای توسعه محصول مصرف شده است هزینه پرداخت کند.

چرا آکاف از مدل پکیج نفرساعت استفاده می‌کند؟

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

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

مدل نفرساعت انعطاف بسیار بیشتری برای چنین شرایطی ایجاد می‌کند. کارفرما یک پکیج مشخص تهیه می‌کند و ساعات آن براساس کار واقعی تیم توسعه مصرف می‌شوند.

این روش باعث می‌شود توسعه پروژه به قرارداد اولیه محدود نماند و تیم بتواند براساس نیاز واقعی محصول روی اولویت‌های جدید کار کند.

پکیج نفرساعت با قرارداد پروژه‌ای چه تفاوتی دارد؟

در قرارداد پروژه‌ای، شرکت باید قبل از شروع کار تمام ریسک‌های احتمالی پروژه را در قیمت نهایی لحاظ کند. اگر بخشی از پروژه پیچیده‌تر از انتظار باشد، هزینه آن از قبل در قیمت پیش‌بینی شده است.

به همین دلیل قیمت قراردادهای پروژه‌ای معمولاً دارای حاشیه اطمینان بیشتری است.

در مدل نفرساعت، وضعیت متفاوت است. کارفرما مستقیماً بابت زمان واقعی صرف‌شده توسط تیم هزینه پرداخت می‌کند.

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

سرعت برنامه‌نویس چه تأثیری روی قیمت واقعی پروژه دارد؟

قیمت هر ساعت برنامه‌نویسی به‌تنهایی معیار مناسبی برای مقایسه شرکت‌های نرم‌افزاری نیست.

فرض کنید یک برنامه‌نویس باتجربه یک قابلیت را در ۱۰ ساعت توسعه دهد، در حالی که همان قابلیت توسط نیروی کم‌تجربه به ۲۵ یا ۳۰ ساعت زمان نیاز داشته باشد.

حتی اگر نرخ ساعتی نیروی دوم پایین‌تر باشد، هزینه نهایی پروژه ممکن است بیشتر شود.

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

پروژه‌هایی که با کمتر از ۱۰۰ ساعت تکمیل شده‌اند

گاهی کارفرما با شنیدن عبارت «نفرساعت» تصور می‌کند یک پروژه نرم‌افزاری الزاماً به صدها یا هزاران ساعت زمان نیاز خواهد داشت.

در حالی که Scope پروژه تعیین‌کننده اصلی است.

در آکاف پروژه‌هایی نیز داشته‌ایم که تمام توسعه موردنیاز آن‌ها با کمتر از ۱۰۰ نفرساعت انجام شده و محصول کامل به کارفرما تحویل داده شده است.

البته این موضوع به معنی این نیست که هر اپلیکیشن در کمتر از ۱۰۰ ساعت قابل ساخت است. یک سامانه بزرگ با پنل مدیریت، اپلیکیشن موبایل، سیستم مالی، گزارش‌گیری و چندین ماژول طبیعتاً به زمان بسیار بیشتری نیاز دارد.

اما این تجربه نشان می‌دهد خرید پکیج نفرساعت الزاماً به معنی ورود به یک قرارداد بسیار بزرگ نیست.

چرا تعداد صفحات معیار قیمت طراحی اپلیکیشن نیست؟

گاهی درخواست‌هایی مانند «یک اپلیکیشن ۱۰ صفحه‌ای چقدر هزینه دارد؟» مطرح می‌شوند، اما تعداد صفحات معیار مناسبی برای تخمین توسعه نیست.

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

بنابراین قبل از اعلام هزینه باید عملکرد هر بخش بررسی شود.

در فرایند طراحی اپلیکیشن صرافی نیز ممکن است تعداد صفحات ظاهری محدود باشد، اما سیستم‌های مالی، کیف پول، احراز هویت و معاملات حجم اصلی توسعه را تشکیل دهند.

همین قاعده درباره اپلیکیشن‌های فروشگاهی، مدیریتی، خدماتی و استارتاپی نیز وجود دارد.

پشتیبانی اپلیکیشن چگونه محاسبه می‌شود؟

تحویل نسخه اولیه پایان عمر یک نرم‌افزار نیست. تقریباً تمام محصولات واقعی بعد از انتشار نیاز به پشتیبانی و توسعه دارند.

ممکن است سیستم‌عامل Android یا iOS تغییر کند، یک سرویس خارجی نسخه API خود را به‌روزرسانی کند یا کارفرما قابلیت جدیدی برای کاربران نیاز داشته باشد.

رفع مشکلات احتمالی، تغییرات نرم‌افزار، اضافه کردن قابلیت‌های جدید و بهبود بخش‌های موجود می‌توانند از طریق همان پکیج‌های نفرساعت مدیریت شوند.

این مدل باعث می‌شود کارفرما مجبور نباشد برای هر تغییر کوچک یک قرارداد پروژه‌ای جدید منعقد کند.

آیا برای پشتیبانی باید هر ماه هزینه ثابت پرداخت شود؟

این موضوع به مدل همکاری و نیاز پروژه بستگی دارد.

برخی محصولات به تیم توسعه دائمی نیاز دارند و هر ماه تغییرات و قابلیت‌های جدید دارند. در این شرایط می‌توان ظرفیت مشخصی از تیم را برای پروژه در نظر گرفت.

در مقابل، بعضی پروژه‌ها پس از انتشار تنها در زمان نیاز به توسعه یا تغییر از پکیج نفرساعت استفاده می‌کنند.

انتخاب مدل مناسب به میزان فعالیت محصول و تعداد تغییرات مورد انتظار بستگی دارد و الزاماً همه پروژه‌ها نیازمند قرارداد ماهانه یکسان نیستند.

پکیج نفرساعت برای توسعه محصول موجود

پکیج‌های نفرساعت فقط برای ساخت پروژه از ابتدا نیستند.

بسیاری از کارفرمایان آکاف محصول فعال دارند و برای اضافه کردن ماژول جدید، تغییر طراحی، اتصال API، رفع مشکلات یا بهبود نسخه فعلی از این مدل استفاده می‌کنند.

در چنین شرایطی ابتدا پروژه موجود بررسی شده و سپس کارها براساس اولویت در اختیار تیم توسعه قرار می‌گیرند.

این روش خصوصاً برای کسب‌وکارهایی که محصول آن‌ها دائماً در حال رشد است انعطاف بیشتری نسبت به قراردادهای ثابت ایجاد می‌کند.

کنترل نفرساعت و وضعیت پروژه در باشگاه مشتریان آکاف

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

کارفرمایان از طریق باشگاه مشتریان آکاف می‌توانند وارد پیشخوان اختصاصی خود شوند و میزان نفرساعت مصرف‌شده و ساعت باقی‌مانده پکیج را مشاهده کنند.

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

به این ترتیب کارفرما برای بررسی وضعیت پروژه یا میزان اعتبار باقی‌مانده نیازی به پیگیری جداگانه ندارد و اطلاعات اصلی پروژه در یک فضای مشخص در اختیار او قرار می‌گیرد.

نفرساعت مصرف‌شده و باقی‌مانده همیشه قابل مشاهده است

کارفرمایانی که پکیج نفرساعت تهیه کرده‌اند می‌توانند مستقیماً در پیشخوان خود ببینند چه میزان از ساعات پکیج مصرف شده و چه مقدار برای ادامه توسعه باقی مانده است.

این موضوع خصوصاً در پروژه‌هایی که به‌صورت مستمر در حال توسعه هستند اهمیت زیادی دارد. کارفرما می‌تواند براساس میزان ساعت باقی‌مانده برای قابلیت‌های بعدی، تغییرات نرم‌افزار یا پشتیبانی برنامه‌ریزی کند.

نمایش نفرساعت در کنار اطلاعات مالی و وضعیت پروژه باعث می‌شود مدیریت همکاری ساده‌تر باشد و کارفرما تصویر روشن‌تری از وضعیت فعلی پروژه داشته باشد.

تیکت، وضعیت پروژه و امور مالی در یک پیشخوان

در باشگاه مشتریان آکاف امکان ثبت و پیگیری تیکت نیز وجود دارد. درخواست‌ها و سؤالات مرتبط با پروژه می‌توانند در همان سیستم ثبت شوند و پاسخ تیم پروژه در ادامه همان درخواست قابل مشاهده باشد.

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

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

چگونه وارد باشگاه مشتریان آکاف شویم؟

ورود به پیشخوان با همان ایمیلی انجام می‌شود که در قرارداد ثبت شده است. پس از وارد کردن ایمیل، یک کد ورود ۶ رقمی ارسال می‌شود و کارفرما از طریق آن وارد پیشخوان پروژه خود می‌شود.

پس از ورود، بخش‌های مربوط به پروژه، تیکت‌ها، وضعیت مالی و در صورت داشتن پکیج نفرساعت، میزان ساعت مصرف‌شده و باقی‌مانده در دسترس خواهد بود.

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