چهار نوع تیم Outsource (بین‌المللی)

اگر در Outsource تازه‌کار هستید، باید بدانید که وظیفه پژوهش و ارزیابی دقیق ممکن است بسیار دلهره‌آور باشد؛ اما لازم نیست که این‌گونه باشد. در حقیقت، پروژه‌های موفق Outsource فقط به دو وظیفه نیازمند است: درک انواع تیم‌های توسعه، و درک نوع نمایندگی (شعبه) که دارید. اگر این دو چیز را بدانید، یک کاندیدای عالی برای Outsource خواهید بود.

ما در این مقاله به گام نخست Outsource موفق در پروژه بعدی شما می‌پردازیم: درک انواع مختلف تیم‌های Outsource.

شرکت‌های نرم‌افزاری خارجی سرمایه‌گذار و بزرگ
این دسته از فروشندگان نرم‌افزار وسعت یافته‌اند و محدوده‌ی آنها از نظر ابعاد، با 50 تا 500 کارمند را شامل می‌شود. بنابراین، طیف وسیعی از شرکت‌ها در این دسته حضور دارند، و کیفیت و سبک در این دسته می‌تواند به صورت چشمگیری متنوع باشد. به طور واقعی همه این‌ها درباره‌ی مدیریت است. رشد یک شرکت با بیش از 50 از 50 توسعه دهنده، به شدت چالش برانگیز است و به مدیریتی خبره و متخصص نیاز دارد. اما متاسفانه، منصفانه است که بگوییم دیدن شرکت‌های بزرگ با مدیریتی ضعیف امری رایج است. اما همچنین باید گفت که همیشه می‌توانید در سختی‌ها هم به الماس برسید.
مدل وحشت‌آفرین “فروشگاه بدنه” بیشتر در هند و حالا نیز در چین دیده می‌شود. این مدل در زمانی شکل می‌گیرد که یک شرکت، توسعه‌دهنگان جوان را مستقیما از طریق دانشگاه استخدام می‌نماید، سپس آنها را به شعب خود برای پشتیبانی از نمایندگی‌ها (شعب) خارجی می‌فرستد. معمولاً این توسعه‌دهندگان جوان و تازه‌کار در شغلشان فاقد قدرت رهبری، مدیریت و آموزش کافی هستند. آنها با افزایش رتبه‌شان، بدون هرگونه شناختی نسبت به چگونگی مدیریت فناوری نمایندگی‌ها (شعب) ، ترفیع می‌گیرند. نرخ ریزش تا پنجاه درصدی بیانگر این است که نمایندگی‌ها (شعب) از ثبات و مهارت تیم راضی نبوده‌اند و معمولاً در درون شرکت کارها به خوبی انجام نمی‌شود.
با این وجود، همه‌ی نمایندگی‌ها (شعب) این طیف فروشگاه‌های بدنه “کابوس‌وار” عمل نمی‌کنند. شرکت‌های خوبی در این طیف وجود دارند که سخت کار می‌کنند. در حقیقت، آنها می‌توانند برای نمایندگی‌هایی (شعبی) که تمایل دارند با سرمایه‌گذاری بر روی منابع خارجی، زمان و انرژی پروژه‌های بزرگ را با نرخ‌های پایین به سرانجام برسانند، مناسب باشند. با این حال، پیدا نمودن شرکت‌های با کیفیت در این بخش از بازار پر هیاهو، زمان‌بر است.
ممکن است نمایندگی‌هایی (شعبی) که در جستجوی مدل مرکز Outsource1 (ODC) می‌باشند، در این طیف به درستی عمل نمایند. مدل ODC (که به عنوان تقویت تیم توسعه نیز شناخته می‌شوند) یکی از آن نمایندگی‌هایی (شعبی) است که منابع و یا تیم خارجی خودش را استخدام و مدیریت می‌نماید. این مدل ممکن است به درستی کار کند (جواب بدهد)، زیرا یک نماینده (شعبه) ODC می‌تواند مصاحبه کند و منابع خود را انتخاب نماید، سپس آنها را صد در صد به پروژه‌هایش اختصاص دهد.

حق‌العملی، شرکت‌های کوچک، و فروشندگان مهاجرت کرده
اگر کسب و کار شما کوچک است، شخصی است، یا شعبه‌ی استارتاپی هستید که در پی کار با کیفیت ازسوی یک ارائه‌دهنده قانونی می‌باشید، احتمالاً این نوع، بهترین نوع فروشنده است. این شرکت‌ها نسبت به استاندارهای خارجی تمایل به ارائه‌ای گران دارند (انتظار پرداختی بین 40 تا 70 درصد بالاتر از مبلغی که برای خدمات مشابهی در بازار داخلی پرداخت می‌کنید را داشته باشید).
با این همه دلیل خوبی برای این کار وجود دارد. یک فروشنده‌ی با کیفیت خارجی که کار با کیفیتی ارائه می‌دهد، مهارت‌های ارتباطی خوبی دارد، از رفتار تجاری خوبی بهره‌مند است، و یک تیم پربار و با ثبات است در بازار بی‌نظم خارجی ایستادگی خواهد کرد، و بنابراین می‌توان نرخ بیشتری را مطالبه نماید. این نوع فروشندگان به ما یادآوری می‌کنند که قیمت پایین‌تر در واقع ارزان‌تر نیست اگر زمان دریافت خدمات دوبرابر طول بکشد.
این شرکت‌ها به تبلیغات در Craigslist، ارائه پیشنهاد در Upwork، ارسال هرزنامه از طریق ایمیل، یا دیگر روش‌های درخواست کار تمایلی ندارند، زیرا در هم اکنون درخواست بالایی دارن (و یا به زودی خواهند داشت). برای یافتن آنها به یک منبع موثق و قابل اعتماد که آنها را می‌شناسد و یا جستجوی آنلاین بر روی اینترنت برای فروشندگان با ویژگی‌های در ارتباط با یک شرکت کوچک مطلوب، نیاز دارید و سپس با آنها مستقیماً تماس بگیرید.

شرکت‌های نوپا و فروشندگان مستقل (فریلنس)
این دسته مابین شرکت‌های کوچک/فروشندگان مهاجرت کرده و ارائه‌دهندگان رده پایین است. این فروشندگان را به سختی می‌توان به عنوان یک طیف وسیعی از مهارت و تجربه خلاصه نمود. در این دسته، شما هم فریلنسرهای باتجربه و هم فریلنسرهای آماتور، شرکت‌های با برند (نام) جدید که فقط از یک یا دو شریک تشکیل شده‌اند، و شرکت‌های نوپا و آینده محور را که با رشد سریع از این دسته خارج می‌شوند، را خواهید یافت.
اغراق نیست اگر بگوییم که یافتن فروشندگان خوب در این دسته سخت و دشوار است. این فروشندگان تازه شروع به کار کرده‌اند، بنابراین معمولاً می‌توانید آنها را در Upwork، Odesk، یا بازارهای مشابه ‌بیابید. این امر به این معنی است که شما به یافتن الماس‌ها در ناهمواری‌ها از طریق مصاحبه و ارزیابی دقیق هر فروشنده، نیازمندید. این کار می‌تواند برای نمایندگی (شعبه) باتجربه، مشکل و زمان‌بر و برای بی‌تجربه‌ها تقریباً غیرممکن باشد.
با این وجود، اینجا جایی است که گاهی معاملات بزرگی برای نمایندگی‌های (شعب) باهوش در آن انجام می‌شود. اگر شما توانایی یافتن فروشندگان نوپا و آینده محور حرفه‌ای را دارید که مهارت‌های فوق‌العاده‌ای دارند، اما هنوز نرخ‌هایشان برای بالارفتن مدیریت نشده است (و بنابراین از این دسته خارج نشده‌اند)، می‌توانید یک کار بزرگ را با نرخی پایین انجام دهید. این دسته برای غفلت از قوی شدن نیست. بیشتر نمایندگان (شعب) در جستجوی برای یافتن فروشندگان شرکت‌های کوچک/فروشندگان مهاجرت کرده بهتر عمل می‌کنند. ممکن است آنها مبلغ بیشتری پرداخت کنند، اما شانس موفقیتشان بالاتر می‌رود.

ارائه‌دهندگان رده پایین
ارائه‌دهندگان رده پایین به طور دقیق همان چیزی هستند که به نظر می‌آیند. آنها ارزیابی نشده و به اثبات نرسیده‌اند. علاوه بر این، اینجا نیاز به هیچ گواهی‌نامه یا مجوز عملکردی برای ارائه‌دهنگان آنلاین خدمات توسعه‌ای وجود ندارد. فاصله‌ی میان مشتری‌ها و فروشندگان موجب می‌شود که هرکسی به سسادگی بتواند یک وب‌سایت را راه‌اندازی نماید، تبلیغاتش را آغاز کند و یا پیشنهاد بر روی Upwork بگذارد و اولین مشتری‌اش را بر پایه‌ی برخی ادعاهای نامشخص از تجربیات و تخصصش جذب نماید.
این دسته جایی است که معمولاً کابوس‌های Outsource رخ می‌دهند. به خصوص زمانی که یک فروشنده ارائه‌دهنده رده پایین با یک نمایندگی (شعبه) ارائه‌دهنده رده پایین کار می‌کند (توضیحات بیشتر در پست بعدی ما قرار می‌گیرد).
ممکن است شما در مورد این فروشندگان از طریق پیامک‌ها یا ایمیل‌های ناخواسته و یا لینکداین5 اطلاعاتی به دست آورید. تبلیغات این دسته با ادعاهایی دلپذیر و بزرگ از مهارت‌ها و توانایی‌هایشان همراه است. همچنین، شما می‌توانید این فروشندگان را در Upwork، worker و دیگر بازارها نظیر Craigslist بیابید. فروشندگان ارائه‌دهنده رده پایین همیشه هیاهویی ایجاد می‌کندد که از قضا روشی برای شناسایی سریع آنها است.
ارائه‌دهندگان رده پایین تشنه‌ی یافتن کار هستند و معمولاً پیشنهاد مزایایی هیجان‌انگیز -اما مشکوک- ارائه می‌دهند. پیشنهادهایی نظیر قیمت‌های بسیار پایین، در دسترس بودن شبانه‌روزی در کل هفته (24/7)، قابلیت شروع بلافاصله‌ی پروژه‌ی شما، ممکن است به نظر عالی برسند، اما برای حقیقت داشتن “زیادی خوب” هستند. مراقب تیم‌هایی که ادعای تخصص داشتن در هر بستر و فناوری را دارند، و قول‌ ضرب‌الاجل‌ها و نتایج واهی و غیر واقعی می‌دهند، باشید.
بهترین کار برای ارزیابی نمایندگان (شعب)، چشم‌پوشی از این فروشندگان رده پایین است. در غیر این‌صورت درس گران و ناامیدکننده‌‌ای در مورد این‌که “شما چیزی را دریافت می‌کنید که بابتش پرداخت کرده‌اید” (هرچقدر پول بدهید، آش می‌خورید) می‌آموزید.

نتیجه‌گیری
پیش از آن‌که جستجوی خود را برای یافتن یک تیم Outsource شروع کنید، مشخص کنید که به دنبال چه چیزی هستید. آیا حاضرید ریسک تأخیر را در ازای نرخ ساعتی پایین‌تر بپذیرید؟ برای مرتبه‌ی نخست می‌خواهید یک پرداخت حق‌العملی (پروژه‌ای) برای یک کار داشته باشید؟ آیا تمایل دارید یک رابطه‌ی درازمدت باثبات با یک تیم Outsource درجه یک برقرار نمایید؟

منبع: لینک

امکان سنجی ارائه خدمات

هر شرکت نرم‌افزاری باید در ابتدای کارش خدمات مختلفی که می‌تواند ارائه دهد را بررسی کرده و طبقه‌بندی نماید. نتایج این بررسی‌ها به شرکت کمک می‌کند تا بتواند مسیر آینده‌اش را بهتر ترسیم کند. در همین راستا خدمات قابل ارائه توسط یک شرکت نرم‌افزاری را می‌توان به پنج دسته زیر تقسیم کرد:

 

۱- قبول انجام پروژه‌های سفارشی

۲- تولید محصولات نرم‌افزاری

۳- ارائه خدمات به صورت سرویس

        الف- خدمات ساده وب سایتی

        ب- سایت‌های کامل

        ج- سرویس‌های واقعی SaaS

۴- خدمات مشاوره‌ای در زمینه طراحی/تولید نرم‌افزار

۵- OutSource

 

۱- قبول انجام پروژه‌های سفارشی

این راه حل یکی از سریعترین راه‌های شروع کسب درآمد است. اما در عین حال می‌توان آن را پر دردسرترین راه نیز نامید. در این روش باید تمام موارد نظر کارفرما پیاده‌سازی شود و به همین خاطر ممکن است تعامل با کارفرما به یکی از چالش‌های اصلی کار تبدیل شود.

– معمولاً برای گرفتن پروژه نیاز به ارتباطات ویژه هست.

– force زمانی وجود دارد.

– تعامل با مشتری نیاز به مهارت‌های خاصی دارد.

– لازم نیست پروژه خیلی مثل یک محصول صیقل خورده باشد.

– ریسک پایین‌تر و بازگشت سرمایه سریع‌تری دارد.

– ممکن است به خاطر مشتری معماری و نحوه پیاده‌سازی خاصی به کار ببرید.

– فشار کمبود نیروی برنامه‌نویس بیشتر است.

– تخصص‌های بیشتری مورد نیاز هستند. چون باید تمام نیازمندی‌های محیط مشتری پوشش داده شوند.

– عوض شدن کارفرما یا دیگر تغییرات سازمانی مرسوم در ایران در حین پروژه خیلی آزار دهنده است.

 

 

۲- تولید محصولات نرم‌افزاری

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

– نیاز به بازاریابی زیادی دارد.

– محصول نباید هیچ ایرادی داشته باشد.

– ایده محصول باید خیلی خوب باشد.

– force زمانی کمتری وجود دارد.

– در مورد معماری و جزییات پیاده‌سازی دست باز است.

– طراحی محصول دست خود آمد است و در این زمینه هم دست باز است.

– در ایران کپی‌رایت نداریم که حافظ محصول باشد.

 

 

۳- ارائه خدمات به صورت سرویس

خدمات سرویسی خودش به سه زیر دسته تقسیم می‌شود.

۳-الف- خدمات ساده وب سایتی

دسته‌ای از وب سایت‌ها که کارشان بیشتر اطلاع‌رسانی به کاربرانشان است تا دریافت/نگهداری/پردازش اطلاعات. این طور سایت‌ها معمولاً درآمدشان از تبلیغ یا اسپانسر به دست می‌آید. 

۳-ب- سایت‌های کامل

در این سری سایت‌ها که نمونه بارز آنها فروشگاه‌های الکترونیک هستند کارهای حساس‌تری نسبت به سایت‌های ساده انجام می‌شود. اطلاعات کاربران اهمیت داشته و تعامل کاملاً دو طرفه است. معمولاً یک Transaction مالی هم اتفاق می‌افتد.

۳-ج- سرویس‌های واقعی SaaS

ارائه نرم‌افزار به صورت سرویس. این سرویس معمولاً در بستر وب یا در بستر شبکه ارائه می‌گردد. سرویس همان کار نرم‌افزار اصلی را انجام می‌دهد ولی هسته آن در سرور قرار دارد نه در client مشتریان. مثال آن می‌تواند یک سیستم حسابداری online یا به طور ساده‌تر یک دفترچه تلفن online باشد. البته خدمات SaaS شانس زیادی در ایران ندارند.

 

موارد قابل توجه در این زمینه:

– force زمانی وجود ندارد.

– رقابت نسبت به محصول و پروژه سفارشی بیشتر است.

– بهبود باید هر روزه باشد.

– برای حفظ سرویس باید نگهداری هر روزه باشد.

– باید واقعاً نیازمندی‌های کاربران را پوشش دهد.

– جلب اعتماد کاربران فوق‌العاده مهم است.

– نیاز به دانش حقوقی درباره ادعاهای احتمالی یا شکایت از دیگران وجود دارد.

– ممکن است به یک باره فیلتر شود.

 

۴- خدمات مشاوره‌ای در زمینه طراحی/تولید نرم‌افزار

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

– درک فهم و نیاز مشتری کمی پیچیده‌تر است.

– در صورت عدم همکاری کارمندان مشتری، کار به سختی جلو می‌رود.

– ادبیات مشتری و ادبیات کارفرما معمولاً تفاوت زیادی دارند.

– قوانین ایران در این طور موارد گنگ هستند. اگر مشکلی در رابطه با مشتری به وجود بیاید به سختی می‌توان در محاکم قضایی آن را حل کرد. علاوه بر این روال رسیدگی به شکایات در ایران خیلی کند است.

 

۵- Outsource

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

 

 

 

۱۳۹۰٫۷٫۲۴