اتاق تیم!

عرض سلام و ادب دارم خدمت همه عزیزان؛ امیدوارم خوب و چابک باشید! در این مقاله قصد دارم راجع به اتاق تیم، یعنی جایی که جلسات روزانه اسکرام برگذار می شود قدری با شما صحبت کنم.

اتاق تیم

سند اسپرینت در عمل

سلام خدمت همه عزیزان، امیدوارم خوب و سرحال و پر انرژی باشید؛ به قول یکی از دوستانم گفته بود وبسرویس بشم، کال کردن بلدی؟ اینم از عاشقانه های تخصصی برنامه نویساست دیگه!!!

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

اگر مایل هستید، با من همراه باشید!

چطور سند اسپرینت تهیه کنیم؟!

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

در مقاله قبلی راجع به این که اسکرام چی هست و به چه درد ما می خوره صحبت کردیم و قرار شد توی این مقاله مسئله اسپرینت را باز کنیم و ببینیم جریان در یک پروژه واقعی چیه!


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

 از این که یکم نوشتن این مقاله طول کشید پوزش می طلبم! خب! مثل تمام مستند‌های ایرانی همون اول میریم سراغ معنی لغوی اسکرام (Scrum): معنی لغوی نداره و خیالتون راحت، اما اصطلاحاً شروع دوباره تو بازی راگبی رو اسکرام میگن؛ یعنی هر وقت به هر دلیلی، مثل خطا یا بیرون افتادن توپ بازی متوقف بشه، با اسکرام بازی شروع میشه. شاید دیده باشید بازیکن ها دور هم جمع میشن، سرشونو میگیرن پایین. اسکرام(scrum) یک روش گروهی برای تولید و توسعه نرم افزار است. این چارچوب یک مدل تکراری(iterative) از متدولوژی Agile (سیستم چابک) برای حل مسایل پیچیده است. با اسکرام این امکان وجود خواهد داشت که مسایل پیچیده به راحتی مدیریت گردد. اگه اسکرام رو تو گوگل سرچ کنیم، یه چیزی تو همین مایه‌ها رو برامون میاره، اما قطعاً من نمیخوام همین کارو برای شما تکرار کنم. خب! یه مسأله بنام اسکرام داشتیم یه مسأله‌ی جدید اضافه شد به‌نام سیستم چابک. همین روش رو ادامه بدیم میرسیم به شرکت‌های چابک، بعدشم چندتا تعریف دیگه و هرکدوم از اینا یه تاریخچه‌ای دارن و یکی دو نفر که احتمال قریب به یقین ژاپنی هم بودن رو معرفی میکنیم که لااقل شما حوصله خوندن همشو ندارید. الان سالهاست که شرکت های مطرح و تیم های نرم افزاری چابک و موفق از این روش استفاده می کنند.

اسکرام یه جلسه ست که روزانه و معمولاً در اولین ساعت کاری بین یک گروه توسعه‌ی نرم‌افزار برگزار میشه. بچه‌ها میان کارهایی که روز گذشته انجام دادن و روز آینده میخوان انجام بدن رو خیلی سریع میگن و تموم.


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

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

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

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

مدیریت چابک

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

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

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

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

Agile دوای درد تیم ها - قسمت سوم

سلام از شما به خاطر نظر های خوبی که می دهید ممنونم؛ خب با قسمت سوم از دوای درد تیم های نرم افزاری در خدمت شما هستم! البته قرار بود به زبان کوچه بازاری باشه ولی منظور من کوچه و بازار نرم افزار بود!!!!

توی این مقاله شما را با اصول و بیانیه ی اجایل و تفاوتش با روش RUP صحبت می کنم و آخرین وضعیتش در جهان را مشاهده می کنیم!

پس پیش به سوی چابک شدن!!!

Agile دوای درد تیم ها - قسمت دوم

سلام امیدوارم خوب و سرحال باشید؛ در مقاله اول اجایل دوای درد تیم ها برای شما از نیاز هایی که باعث شد اجایل متولد بشه گفتم، این که چه اتفاقی افتاد که آن 17 نفر (بعلاوه چند ده نفر دیگر که به صورت غیر مستقیم در این بیانیه تاثیر داشتند) در سال 2001 اقدام به انتشار چنین روشی کردند! در ایم مقاله سعی می کنم به شما را با توسعه نرم افزار به روش اجایل به زبان بازاری آشنا کنم! پس با من همراه باشید!

Agile دوای درد تیم ها - قسمت اول

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


دانلود کتاب صوتی استیو جابز – شیوه های رهبری برای نسل جدید

استیو جابز

 

خب همه ما استیو جابز را می شناسیم! نابغه ایی که با یک سیب گاز زده دنیا را تکان داد! خیلی از افراد با الهام گرفتن از سبک استیو برنامه ریزی کاری می کنند. اما خود جابز شیوه فکری و مدیریتی اش را چگونه به دست آورده؟ در این کتاب صوتی از چگونگی تاسیس اپل با همکاری استیو وازنیاک و تولید اولین رایانه شخصیشان با عنوان اپل ۱ و ۲ و همچنین درباره چرایی جداییش از اپل در سال ۱۹۸۵ باخبر می‌شویم. همچنین جملات کوتاه آموزنده و تاثیرگذار او را که در نشست‌های مختلف نقل کرده است، می‌شنویم. در اینجا اولین قسمت (مقدمه) از کتاب «استیو جابز – شیوه های رهبری برای نسل جدید»  را می‌شنوید و با زندگی استیو جابز، مرد تاثیرگذار دنیای تکنولوژی و موسس شرکت اپل به قلم جی. الیوت آشنا شوید. همچنین به‌عنوان یک امتیاز مهم برای شنیدن این کتاب ، حتما باید به صدای گرم «میکاییل شهرستانی» اشاره کنیم. برای دانلود رایگان به ادامه مطلب بروید