چه کسی درگیر توسعه نرم افزار است

فهرست مطالب:

چه کسی درگیر توسعه نرم افزار است
چه کسی درگیر توسعه نرم افزار است

تصویری: چه کسی درگیر توسعه نرم افزار است

تصویری: چه کسی درگیر توسعه نرم افزار است
تصویری: خامنه‌ای با پیامی عجیب، حالی عجیب در مکانی عجیب! 2024, نوامبر
Anonim

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

چه کسی درگیر توسعه نرم افزار است
چه کسی درگیر توسعه نرم افزار است

دستورالعمل ها

مرحله 1

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

گام 2

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

مرحله 3

برنامه نویسان تنها معمولاً برنامه ها و برنامه های کمکی کوچک ایجاد می کنند. آنها می توانند به صورت بسته یا منبع باز ، پولی یا رایگان (در هر ترکیبی) باشند. این برنامه ها و برنامه های کم حجم در ابعاد کوچک ، گاهی اوقات می توانند با بسته های بزرگی که به همین منظور طراحی شده اند رقابت کنند.

مرحله 4

یک علاقه مند نمی تواند یک برنامه بزرگ بنویسد ، اما می تواند پروژه ای را در Sourceforge ، Google Code ، Microsoft CodePlex یا موارد مشابه ایجاد کند. پس از آن ، تعداد نامحدودی از برنامه نویسان آماتور می توانند روی هم کد کار کنند. بیشتر آنها در اوقات فراغت از کار اصلی خود به عنوان یک سرگرمی به برنامه نویسی می پردازند.

مرحله 5

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

توصیه شده: