ویرگول
ورودثبت نام
Farid Karami
Farid Karami
Farid Karami
Farid Karami
خواندن ۲ دقیقه·۷ سال پیش

مغازه فروش استارت آپ!

هرکس که با کامپیوتر کار می کند، مهندس نرم افزار نیست.

کاش نرم افزار هم شبیه سخت افزار بود تا اینقدر نمیدیدم استارت آپ ها و پروژه های ایرانی شکست بخورند، اینطوری مغازه های زیادی بودند که ما میتونستیم بریم پشت ویترین و مثل خریدن لباس؛ خوشگل ترین و قشنگ ترین و ارزون ترین نرم افزار خودمون رو بخریم.

در کتاب Software Engineering نوشته Roger Pressman آمده است که نرم افزار فرسوده نمی شود بلکه از مُد می افتد. یعنی بعد از مدت زمانی که تعیین دقیق آن کار سختی است، کارایی اش را از دست می دهد. اگر می خواهیم که یک نرم افزار کارایی اش را از دست ندهد باید آن را خوب طراحی کرد.

نرم افزار طی فرآیندهای مهندسی خلق (Creation) می شود و ساخته (Build) نمی شود.

به نظر من جهان حاصل یک خلقت بی همتا است و نه تولید! و همانطوری که می بینید هر لحظه در حال توسعه است.

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

اهالی نرم افزار اهل توسعه اما اهالی سخت افزار اهل تولید هستند.

شما وقتی دیدگاه تولیدی داشته باشد همیشه دنبال یک محصول ارزان و خوب و دائمی هستید که کارتان را راه بیاندازد.

در ایران اغلب مدیران پروژه های نرم افزاری افراد سخت افزاری و بازاری و کاسب هستند.

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

کاسب فروشنده‌ی قطعات کامپیوتری، فروشنده تجهیزات دوربین مدار بسته، نصاب شبکه، فتوشاپ کار، نصاب ویندوز و... شغل اصلی کسانی بود که من به عنوان مدیر پروژه دیده ام.

چرا؟ چون این افراد خیلی بهتر و راحت تر با افراد سرمایه دار در ارتباط هستند و چون یک کار مربوط به کامپیوتر برای افراد سرمایه دار انجام داده اند لذا به راحتی به این افراد اطمینان می کنند، غافل از اینکه پروژه و استارت آپ نرم افزاری چیه!

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

استارت آپپروژهنرم افزاربرنامه نویسیمهارت
۴
۰
Farid Karami
Farid Karami
شاید از این پست‌ها خوشتان بیاید