بررسی مهندسی نرم افزار از دیدگاه Pete McBreen بخش ۳

سخنی با مدیران شرکتها

 

چگونه یک مدیر پروژه و برنامه نویس ارشد برای پروژه پیدا کنیم؟

ابتدا باید حجم پروژه را بسنجیم چرا که مدیر برنامه نویسی که به تیمهای کوچک عادت کرده است برایش سخته که تیم بزرگی را هدایت کند و بر عکس هم ممکن است.یعنی کسی که با تیم های بزرگ کار کرده است نمی تواند تیم کوچک را خوب مدیریت کند

از 2 روش می توا نید مدیر برنامه نویسی یا همان مدیر پروژه راانتخاب کنید

1-     از طریق آشنایان

2-     از طریق استخدام  در این روش به مصاحبه و سوال و جواب اکتفا نکن چرا که بی فایده است بلکه مختصری از موضوع  پروژه را در اختیار آنها قرار بده , حال اگر دیدید یکی از مصاحبه شوندگان زودتر و جامعتر از دیگران طرحی خلاصه و بهتری را برای شما ارایه  کرد و از شما سوالاتی پرسید به عمق سوالات او دقت کنید چرا که حرفه ایها خوب و دقیق سوال می کنند در استخدام چنین فردی شک نکن  

3-     پس از انتخاب مدیر پروژه اولین ماموریت مدیر انتخاب تیم برنامه نویسان است باید به مدیر خود اعتماد کنید چرا که اعتماد شرط موفقیت است چرا که بدلیل تجربه او , افراد حرفه ای را استخدام خواهد کرد و افراد مبتدی استخدام نخواهد کرد ( همچنیین ایده های خود را تحمیل نکنید) البته می توانید افراد مبتدی که عاشق برنامه نویسی هستند را هم استخدام کنید  البته با تشخیص مدیر برنامه نویسان و همچنین نباید تعداد انها از یک سوم گروه بیشتر باشد

 

از مهمترین خصوصیت افراد مبتدی حس یادگیردی در آنها است که برای کشف چیزهای جدید کمک می کند

 

و نکته آخر باید کاربران را در پروژه ادغام کنید چرا که پروژه در نهایت برای کاربر طراحی میشود

البته برای اینکار باید کاربر حرفه ای استفاده کنید که پس از انجام هر قسمت برنامه توسط این کار بر تست شود و نظراتش را بشنوید ( مثلا برای برنامه حسابداری از یک حسابدار آشنا به کامپیوتر استفاده کنید)

 

4-     پست ها و مقامها در شرکت

 

بزرگترین مشکل برنامه نویسان حرفه ای این است که بعد از مدتی اگر پست و مقامی گرفتند برنامه های خود را نیمه کاره رها می کنند و آنها را بدست برنامه نویسان پایینتر می سپارند که اینکار باعث افت کیفیت در نرم افزارها می شود که  باید به این نکته دقت کنید و در دادن پست و مقام دقت کنید

 

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