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