طی پنج قسمت قبلی این مطلب سعی کردم مشکلاتی که سر راه برونسپاری خدمات تخصصی بین شرکتهای داخلی و برنامهنویسها به ذهنم میرسد را دستهبندی کنم. به نظر من به طور کلی ۴ نوع مشکل برای برونسپاری وجود دارد: ۱- عدم اطمینان کارفرماها (قسمت ۲) ۲- نبود ادبیات مشترک بین کارفرما، برنامهنویسها و کارمندان شرکت …
بیاعتمادی و بیاطمینانی فقط خاص کارفرماها نیست. برنامهنویسها هم این مشکلات را دارند و نمیتوانند به هر جایی اعتماد کنند. معمولاً به این راحتیها نمیتوان از ظواهر شرکت فهمید که: ۱- آیا از لحاظ تخصصی در سطح مورد نظر هستند؟ بعضی شرکتها آنقدر سطح پایین کار میکنند که نمیشود با ایشان کار کرد و نه …
یکی دیگر از مشکلات این موضوع، استاندارد نبودن و بینظمی کارها در شرکتهاست. این مشکل بیشتر گریبانگیر نیروی کار بیرون شرکتی است که قرار است در داخل یک شرکت خدمات تخصصی ارائه دهد. یکی از مصداقهای این موضوع وجود سورس کدهای متعدد از یک پروژهی واحد در شرکت است. آقا یا خانم ایکس برای انجام …
از مشکلات دیگر این موضوع که حتی در درون شرکتها هم وجود دارد نداشتن ادبیات مشترک است. متاسفانه معمولاً کارفرماها، مدیر پروژهها، کارمندان شرکت و خصوصاً نیروهای بیرون شرکتی هر کدام ادبیات خاص خودشان را دارند. به عنوان مثال: کارفرما منظورش از Component یک چیز است ولی برنامهنویسان شرکت برداشت دیگری از Component دارند. مدیر …
یکی از بزرگترین مشکلات این کار، عدم اطمینان کارفرماها به نیروهای بیرون شرکتی است. البته عمدهی این عدم اطمینان از عدم شناخت نشأت میگیرد. کارفرماها تا وقتی که با کسی کار نکرده باشند نمیتوانند به او اعتماد کنند. در مورد خیلی از کارفرماها این نکته صادق است که چندین هفتهی اول کار هر نیروی جدیدی …
همیشه یک ایده وسوسه کننده در ذهن من بوده برای تخصصی کار کردن. چون این ایده هنوز در ذهن خودم هم جا نیفتاده مجبورم بیشتر با مثال توضیح بدهم. فرض کنید یک شرکت نرمافزاری با ۵ الی ۱۰ برنامهنویس وجود دارد که ۱- قصد کار کردن با یک تکنولوژی جدید مثل ASP.NET MVC یا NHibernate …