چگونه برنامه نویس های را مدیریت کنیم؟

خب قبل از هر چیز باید خوب برنامه نویس ها را بشناسیم! در مطالب بعدی حتما در رابطه با خلق و خو ی عمومی یک برنامه نویس توضیحاتی ارائه خواهم کرد، اما فکر می کنم نیاز به یک تحقیق میدانی و آکادمیک اساسی در این زمینه با تلفیق روانشناسی باشد تا بهتر بتوان به این مسئله پرداخت.

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

مدیریت چابک

سلام! خب قرار بود در این پست راجع به فریم ورک اسکرام صحبت کنیم، ولی فکر کردم بهتر باشه اول Agile را قورت بدیم بعد بریم سراغ اسکرام!

پس بزنید بریم تا چابک بشیم!

قبل از شروع بحث لازمه که اشاره ای مختصر به انواع مدیریت داشته باشم . مدیریت در روال سنتی به دو قسمت تقسیم بندی میشه . یک – Top Down  دو – Bottom Up . در حالت Top Down که بیشتر در سازمان های دولتی مرسومه,  دستورات به همراه دستورالعمل از بالا به پایین داده می شود و رده پایین موظفه که اجراش کنه!

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