1- ایده ای برای نرم افزار ارائه دهید
در آغاز فعالیت، شما بایستی باور نتایج نمائید که یک ایده نرم افزار قابل انجام دارید. شاید زمانی به میلیون ها نرم افزار جانور در بازار فکرمیکنید، این مرحله اندکی ترسناک به لحاظ رسد. البته یادتان باشد که درین مرحله شما نیازی به ایده 100٪ اورجینال ندارید. در واقع اکثری از نرم افزار های خوب که هر روز میبینید، انواعی از ایده های جانور می باشند.
شاید شما ایده ای داشته باشید که Yelp آتی برای تولیدات B2B یا این که Uber آینده برای petها باشد. ایده هر چه که باشد، می بایست اعتقاد طراحی اپلیکیشن در مشهد و باور نتایج فرمائید که نرم افزار موردنظر، باید مشکلی را حل نماید. آنگاه بایستی مطمئن گردید فرد دیگری، کاری را که شما در حال حاضر میخواهید به آخر و عاقبت برسانید، اجرا نداده باشد. درصورتی که به این شکل میباشد، پس فعلا بایستی تمایزهایی را ساخت و ساز نمایید تا به منجر آن ها، ایده شما از رقبا جداگانه گردد.
همینطور شایان بیان میباشد که مایحتاج وجود ندارد هر ایده یک ابتکار عمل نو یا این که معنا تازه باشد. چون بخش اعظمی از نرم افزار ها، صرفا گسترش تجارت جان دار میباشند. درصورتی که شما اینک یک سایت کسب و کار الکترونیک دارید، مثلا میتوانید اپلیکیشنی بسازید که روش خرید مشتریان از روش گوشی را سهل و آسان خیس کند. در صورتیکه هم تالار زیبایی دارید، می توانید اپلیکیشنی بسازید که رزرو مشتری، مدیر قرارهای ملاقات و پرداختی ها را بهبود ببخشد.
2- هدف ها خویش را معلوم نمائید
روند بسط نرم افزار، بایستی با هدف ها مشخص و معلوم و بدیهی آغاز گردد. بهاین خواسته برای سوالاتی از این دست، بایستی جواب خیر و خوبی داشته باشید:
در غایت به چه چیزی میخواهید دست پیدا فرمایید؟
کارایی دارید چه مشکلاتی را حل نمایید؟
بدانید که همین هدف ها معین گردیده، در غایت تک تک فرایند پیشرفت را رقم میزنند. در فیض درصورتیکه این مورد ها از آغاز به وضوح تعریف و تمجید نشده باشند، هنگامی که آغاز به بسط نرم افزار خویش میکنید، به راحتی ممکن میباشد در نصفه مسیر، راه و روش خویش را گم فرمائید و در گیر سردرگمی گردید.
دقت داشته باشید که نباید هر هدفی را گزینش نمایید، این هدف ها قابل اندازه گیری (measurable goals) میباشند که برای ما اساسی می باشند. از این گزینه تحت عنوان یک راهنما استعمال کرده تا مطمئن گردید مدام در مسیر صحیح جنبش میکنید. در غیر این شکل، از تایم، انرژی و منابع خویش به صورت مفید استعمال نخواهید کرد. همینطور شما میتوانید هدف ها مرتبط با مخاطب پایانی (end-user) و همینطور هدف ها مربوط به تجارت خویش را گزینش نمائید.
در اینجا برای اعتقاد از استحصال به هدف ها گسترش نرم افزار، بایستی تفاوت میان goal و objective را فهم و شعور نمائید:
goal: نشانه دهنده سود آخری میباشد که میخواهید به آن برسید.
objective: قدم هایی میباشند که چهت نیل به آن هدف ها برمی دارید.
objectiveها را نیز به SMART تقسیم نمائید:
ویژه (Specific)
قابل اندازه گیری (Measurable)
قابل حصول (Achievable)
واقع در میان (Realistic)
به موقع (Timely)
این یک خطا رایج بین عموم میباشد که هدف ها را به معنی مبلغی تعریفوتمجید می نمایند، مثلا داشتن درآمد بیشتر. به طور طبیعی این آیتم شمارا از دیگر مشاغل متمایز نمی نماید. هر هدفی بایستی KPI یا این که شاخص های کلیدی سعی (key performance indicators) واضحی داشته باشد. به این ترتیب یقین نتایج فرمائید که اندازه گیری های از پیش تعریف و تمجید گردیده برای حصول به توفیق را دارید. دقت داشته باشید که KPIها هنگامی شایسته ترین سعی را دارا هستند که عددی باشند. احتمالا اندکی این گزینه برایتان روشن وجود ندارد، نگران نباشید زمینه را برایتان پرنور میکنیم.
ا

تبلیغات نمایشی (Display Ads، تبلیغات کلیکی و بنری)