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