گزارههای فنی در استارتاپ - بخش ششم - انتخاب فناوری
از ابزارهای مایکروسافت استفاده شود یا ابزارهای منبع باز؟ با چه زبانی برنامه نویسی شود؟
پاسخ به این سوال به عوامل مختلفی بستگی دارد:
در استارتاپ، انتخاب سرمایههای انسانی متخصص و متعهد -با ویژگی هایی که پیشتر به آن اشاره شد- مهمتر از انتخاب ابزار هستند. لذا لازم است ابتدا هم بنیانگذار فنی مناسبی پیدا کنید. آنگاه انتخاب ابزار و زبان را برعهده وی بگذارید.
در دنیای امروز تقریبا امکان تبدیل، ارتباط و اتصال بین همه ابزارها و زبانهای مرسوم تا حد قابل قبولی فراهم آمده است، با این حال، معمولا هم بنیانگذار فنی، سازگاری ابزارها و زبانها را در نظر خواهد گرفت. به عنوان مثال چنانچه در یک استارتاپ از زبان برنامه نویسی #C برای توسعه سمت سرور استفاده شود، معمولا انتخاب اول برای سیستم عامل سرور Windows server و برای طراحی پایگاه داده MS-SQL server خواهد بود. اما برنامه نویسان PHP ترجیح می دهند از MySQL برای بانک اطلاعاتی استفاده کنند یا برای برنامه نویسان Java استفاده از پایگاه داده Oracle اولویت دارد.
بانک اطلاعاتی | زبان برنامه نویسی | سیستم عامل سرور |
MS-SQL server | #C | Windows Server |
MySQL | PHP | Linux |
Oracle | Java | Windows/Linux |
برخی از ابزارها رایگان هستند و برای استفاده از برخی دیگر باید هزینه پرداخت. میبایست این نکته را در نظر داشت که در ایران پرداخت هزینه بابت لایسنس نرم افزارهای خارجی عرف نیست. لذا تاکید بیش از حد روی این موضوع با واقعیتهای کشور همخوانی ندارد. چنانچه استارتاپی قصد تاسیس دفتر و گسترش محدوده فعالیت خود به خارج از کشور را داشته باشد، لازم است این موضوع را بیشتر مورد تحقیق قرار دهد. البته شرکت مایکروسافت نیز نسخه های رایگان یا ارزان قیمتی از ابزار های خود ارائه کرده و همچنین در سالهای اخیر گام هایی به سمت Open Source برداشته است.
تیم فنی همواره می کوشد از همه ابزارها و روشهایی که در اختیار دارد و به آنها مسلط است در راستای تحقق اهداف استارتاپ بهترین استفاده را نماید. به عنوان مثال ممکن است برای میزبانی سامانه و پایگاه داده از سرورهای مایکروسافت ویندوز استفاده کند، اما برای میزبانی وبلاگ و ایمیل، سرورهای لینوکس را ترجیح دهد. این موضوع نه تنها اشکالی در کار ایجاد نمیکند و ناسازگاری محسوب نمیشود بلکه گاهی موجب استفاده بهتر از منابع مالی و امکانات سرورها می گردد
مقالات مرتبط
- گزارههای فنی در استارتاپ – بخش پنجم – زمان پایان پروژه
- گزارههای فنی در استارتاپ – بخش چهارم – خروج نیروی فنی
- گزارههای فنی در استارتاپ – بخش سوم – استخدام برنامه نویس
- گزارههای فنی در استارتاپ – بخش دوم – هم بنیانگذار فنی
- گزارههای فنی در استارتاپ – بخش اول – مقدمه
- امروز یک سالگی شرکت را جشن گرفتیم!
- گزارههای فنی در استارتاپ – بخش هفتم – مشخصات سرور