بایگانی

بایگانیِ دستهٔ ‘Kanban’

قلب اسکرام

طی این چند روزی که از ثبت نام دوره های اسکرام می گذرد ، ثبت نام کنندگان در کورس های مختلف را بررسی کردیم و متوجه شدیم کمترین ثبت نام در دوره PSPO یا Professional Scrum Product Owner انجام شده است ولی واقعا چرا؟ آیا اینقدر نقش یک مالک محصول در تیم های اسکرام کم رنگ است که کسی حاضر نمی شود برای یادگیری وظایف این نقش خرج کند؟

به نظر من مسئله اصلی درک نکردن وظایف و یا پی نبردن به اهمیت یک مالک محصول خوب در تیم های اسکرام یا چابک می باشد.

با یک مثال می توان این قضیه را شرح داد. فرض کنید من یک نفر به عنوان مدیر شرکت ، تازه با چابک/اسکرام آشنا شدم و با خواندن چند مقاله از این متد خوشم آمده و می خواهم با شرکت در کورس های اسکرام این متد را در شرکت نرم افزاری خود اجرایی کنم. 3 کورس اسکرام پیش روی من هست که باید  انتخاب کنم ، من با خواندن این پست پی بردم که تیم ها نقش اساسی در چابک سازی دارند بنابراین برنامه نویس ها و توسعه گران تکلیفشان مشخص هست و چند نفر از برنامه نویس های شرکت به کورس PSD یا Professional Scrum Developer اعزام می شوند.

من هم به عنوان مدیر شرکت چون می خواهم اسکرام را در شرکت راه بیندازم به همراه مدیر فنی در کورس PSM یا Professional Scrum Master شرکت می کنیم. خوب بسیار عالی ، اما این کورس PSPO یا Professional Scrum Product Owner برای چه کسی مناسب هست یا اصلا چه لزومی داشته این دوره طراحی شده است؟

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

product-owner-blog-post.jpg (960×580)

امروزه مدیریت چابک محصول نیازمند مهارت هایی فراتر از نوشتن داستان های کاربر(User Story) یا مدیریت Product Backlog می باشد.یک مالک محصول حرفه ای نیاز به درک عینی از همه مواردی که ارزش های ویژه ای را برای محصول به ارمغان می آورد ، دارد.مدیران محصول باید به تکنیک هایی جهت ایجاد ، اندازه گیری و پایداری ارزش ها در سطح محصول و سازمان مجهز شوند.کورس PSPO به شرکت کنندگان تمامی موارد مورد نیاز جهت رسیدن به این درک را فراهم می کند.مواردی از قبیل درک نیازمندی های ذینفعان تا برنامه ریزی Release ها و تحویل محصول.

بطور کلی شرکت کنندگان در این دوره آموزشی یاد خواهند گرفت که چگونه نقش یک مدیر چابک را در محیط متغیر امروزی بازی کنند.در دوره اسکرام مستر حرفه ای به وظایف کلی مالک محصول اشاره می شود و بسیاری از جنبه های مرتبط با مدیریت محصول در این دوره مطرح نمیشود.از اینرواین دوره بطور تخصصی بر روی این نقش ( منظور Product Owner ) و تمرکز بر ایجاد و نگهداری ارزش برای مشتری بنا نهاده شده است.

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

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

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

برای اطلاعات بیشتر می توانید به این لینک مراجعه بفرمائید.

یاشیاسیز

دسته‌ها:Agile, Kanban, Scrum برچسب‌ها: , ,

پوستر کتاب کانبان و اسکرام

دسته‌ها:Agile, Kanban

کانبان ساده شده

طبق تجربه خوبی که از عناوین ساده شده داشتیم ، تصمیم گرفتم این بار مفهوم جدیدی (البته جدید در بلاگ دنیای چابک) را دوباره با عنوان ساده شده داشته باشیم ، امیدوارم همانند عناوین قبلی مشتری پسند باشد (:

کانبان همانند اسکرام یکی از متدهای توسعه چابک می باشد که در این متد توجه بیشتر بر روی ارائه های درجا (just-in-time) و بصری سازی فرآیند توسعه می باشد. کانبان ذاتا از متد تفکری Lean گرفته شده است و بیشتر صنعت گران (بدلیل آشنایی مانند تولید ناب و تویوتا وی) با کانبان آشنا هستند.

کانبان یک متد مدیریتی بصری (Visualize) است که می گوید چه چیزی تولید کنید ، چه زمانی تولید کنید ، چه قدر تولید کنید (بر اساس ذات ناب ، اساس آن بر تولید ناب و ارزش گرا و پرهیز از تولید تلف شده می باشد)

کانبان در اختصار

کانبان فقط شامل یک تابلو (Board) می باشد که کارهای در جریان روی آن تابلو قرار می گیرد. این تابلو توسط ستون هایی که هر ستون نشان دهنده وضعیت کاری (مثلا در حال توسعه یا در حال تست و یا …) به چندین قسمت تقسیم شده است. کارهای موجود در ستون های مختلف این تابلو سیر می نمایند تا به آخرین ستون برسند .

1.jpg (407×203)نکاتی در رابطه با کانبان

  • برای هر ستون محدودیتی در نظر گرفته می شود که فقط این تعداد کار در هر زمان می تواند در داخل این ستون قرار داشته باشد.  این محدودیت را اصلاحا محدودیت WIP یا Work-in-progress بیان می شود.
  • کانبان یک سیستم کششی می باشد . یعنی اگر تیم تست کاری برای انجام دادن در ستون خود نداشت ، مقدار کاری را (نسبت به محدودیت) از ستون قبلی خود به ستون خود می کشد (پس تیم توسعه حق ندارد کار انجامم شده خود را به ستون تیم توسعه هل بدهد ، برای اینکه آیتم های تکمیل شده هم در این ستون تجمیع نشود از ستون هایی با عنوان صف یا بافر استفاده می شود)
  • تابلوهای مختلفی می توان برای کانبان ایجاد کرد که بهترین تابلو فقط از طریق تجربه به دست خواهد آمد.
  • در کانبان کارها به صورت اسپرینتی نیست که آخر هر اسپرینت ارائه ای انجام شود ، در کانبان هر وقت که لازم شد و یا طبق برنامه ریزی خاصی می توان ارائه داشت و جلساتی مانند بازبینی و بازنگری را انجام داد.
  • نقش ها در کانبان تجویز شده نیستند ولی می توان از نقش های اسکرام (مالک محصول / اسکرام مستر / تیم ) استفاده کرد.
  • کانبان در فاز نگه داری سیستم بسیار خوب عمل می کند.
  • یک تابلوی کانبان بین همه تیم ها و اشخاص مشترک می باشد و نیازی به تابلوهای جداگانه نیست.

برای درک رفت و آمد مابین ستون ها مشاهده این فایل با عنوان یک روز در سرزمین کانبان توصیه می شود.

یاشیاسیز

دسته‌ها:Agile, Kanban, Lean برچسب‌ها: , , ,
دنبال‌کردن

هر نوشتهٔ تازه‌ای را در نامه‌دان خود دریافت نمایید.