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