سلام وقت بخیر
نه لزوما وظایف مدیر پروژه بسیار گسترده است که این وظایف بین ۳ نقش : مالک محصول ، اسکرام مستر و تیم توسعه تقسیم شده است .
مثلا وظیفه مدیریت ذی نفعان یا مدیریت دامنه کار بر عهده مالک محصول است یا مثلا بحث مدیریت فرآیند کاری با اسکرام مستر است ولی ( البته به سبکی متفاوت )
یا مثلا انتخاب تسک ها و نحوه انجام آن ها به خود تیم توسعه واگذار شده است .
انتشار فیچر ها مسئولیت po هست یا اسکرام مستر ؟ یک سازمان رو فرض کنید با استراتژی انتشار به شکل per feature . حالا درستش اینه که کی فیچر ها رو پابلیش کنه ؟
تصمیم گیری برای زمان انتشار معمولا با مالک محصول هست، بخاطر آشنایی او با نیاز، او بهترنی نفر هست که بتواند این تشخیص را بدهد. ولی اینکه چه کسی انجام میدهد، بستگی به توان فنی تیم دارد، تیمی که بخواهد فیچر به فیچر نسخه بدهد، بیاد زیرساخت و توان فنی حوبی داشته باشه، و اگر چنین چیزی باشه معمولا دغدغه این نیست که چه کسی باید انجام بدهد، دغدغه این هست چه زمانی، که اون هم معمولا با مالک محصول هست.
درواقع در یک سازمان هم نقش کنترل پروژه و هم نقش اسکرام مستر وجود باید داشته باشن؟ اسکرام مستر به په کسی گزارش باید بده؟ درواقع کار فنی مدیریتی انجام نمیده و فقط باید هدایت و جا انداختن مفهوم اسکرام رو به عهده بگیره؟ در این صورت ممکنه بعد از یه مدت کاری در اون پروژه و حتی سازمان نداشته باشه؟
یکی از مشکلات اساسی که شرکتهای نرم افزاری با آن مواجه هستند، شتر گاو پلنگ بودن میان دو دنیای پروژه محوری و محصول محوری است.
در دنیای پروژه محور ما از اول به دنبال یک “زمان و برنامه” هستیم: ۱- چه زمانی کار به اتمام می رسد ۲- برنامه دقیق اجرا چیست؟ تا بعد آن یک واحد نظارتی دیگر بر اساس این برنامه و زمان اعلام شده ، پیشرفت پروژه را ارزیابی کند. در نگرش پروژه محور، سوال همیشگی این است “چه زمانی تمام می شود”، بخاطر همین همیشه اصلی ترین چالش شیوه تخمین زدن زمان پروژه است.
سلام وقتتون بخیر
قبل از تهیه بک لاگ توسط po وظیفه اسکرام مستر در تیم چیست؟ آیا وظسفه ای دیگر به جز آموزش و کمک به تهیه بکلاگ کار دیگه ای هم باید انجام بدهد
اسکرام مستر یکی از نقشهای کلیدی در فرایند اسکرام است و وظایف متعددی دارد. قبل از تهیه بک لاگ (Product Backlog) توسط مالک محصول (PO)، وظیفه اصلی اسکرام مستر این است که مطمئن شود تمام اعضای تیم و مالک محصول درک صحیحی از فرایند اسکرام دارند. به عنوان یک مربی و راهبر، اسکرام مستر باید:
آموزش اسکرام به تیم: اطمینان حاصل کردن از اینکه تمام اعضای تیم و مالک محصول (PO) مفاهیم اسکرام را درک کرده و آنها را به کار میگیرند.
راهبری تیم: کمک به تیم در تعیین هدف های مشخص و قابل دستیابی برای هر اسپرینت و اطمینان از پیشرفت مناسب به سوی اهداف.
اطمینان از حذف موانع: شناسایی و اطمینان از حل مشکلات و چالشهایی که تیم در اجرای فرایند اسکرام با آنها روبرو میشود.
اطمینان از بهبود مداوم: اطمینان از بهبود مداوم فرایندهای کاری و به کارگیری بهتر اصول اسکرام.
ارتباط با سایر نقشها: ایجاد هماهنگی و ارتباط میان تیم توسعه، مالک محصول، و سایر ذینفعان (stakeholders) برای تسهیل ارتباط و همکاری.
معمولا دو تا استراتژی:
۱- اونها اول شما رو بعنوان یک عضو مفید تیم پذیرفته باشن و شما رو به عنوان یک عامل بیرونی – جاسوس مدیرعامل و … نبینند
۲- شما از نیاز شروع کنید یا به اصلاح چرا، چرا تغییر نیاز هست، چرا مثلا اسکرام و و بعدا به چی یا چطوری برسیم، در همین زمینه کتابی هست به اسم با چرا شروع کنیم یا همچین عنوانی داره
باز هم تشکر می کنم بابت آموزش و توضیحات کاملتون- عذر خواهی می کنم بابت سوالات زیاد- میشه در رابطه با کارهای روزانه اسکرام مستر توضیح بدید- من تو طول روز بعضی از تایم ها کاری برای انجام ندارم و به مطالعه می پردازم- سوالم این هست تو این اقات چه کارهای مفیدی میشه انجام داد- چه موضوعاتی رو میشه مطالعه کرد- ممنون میشم راهنمایی بفرمایید.
این که کاری برای انجام ندارین، شاید دلیل خوبی صرفا برای مطالعه نیست. میشه مطالعه هم کرد. منتهی باید دید که چطور میشه بیشتر به تیم کمک کرد. مثلا شاید به پی او بتونید کمک کنید، بیشتر در مورد سیستم یاد بگیرید،
یعنی خودتون رو صرفا مسول برگزاری جلسه نکنید، در مابین جلسات، مشکلاتی هست، که مثلا شما میتونید تسهیل گری کنید،
یا مثلا در یک تیم من به بچه های تستر هم کمک میکردم
جوری باید باشه که شما جزوی از تیم هستید و به تیم در رسیدن به هدفش کمک میکنید، و صرفا جلسه برگزار کن یا ناظر نیستید
سلام وممنون از دوره سودمندتون . پروداکت اونر نقشی از اسکرام هست پس پروداکت اونر قاعدتا مثل اسکرام مستر با اصول وارزش ها و مدیریت بکلاگ اشنایی دار .آیا واقعا اسکرام مستر نیاز هست به پروداکت اونر اینهارو در عمل اموزش بده ؟ تصور من این هست که اتفاقا پروداکت اونر خودش کاملا مسلط هست به نقش و وظایفش .از طرفی معمولا پروداکت اونرها خودشون رو درجایگاه بالاتری میبینند نسبت به اسکرام مستر و گاهی حتی چالش هم بین اونها پیش میاد
خیلی ممنون
در تئوری پروداکت اونر باید با مواردی که اشاره کردید باید آشنا باشند، ولی در عمل اینطور نیست. در بسیاری از سازمان ها، یکی از افراد، مثلا یک تحلیل گر این نقش رو بر عهده میگیره، پس به احتمال زیاد با این نقش و چگونگی ایفای اون خیلی به اندازه یک نفر مثل اسکرام مستر نباید آشنا باشه. برای همین تاکید میشه که اسکرام مستر باید مطمئن بشه که اون نفر میتونه نقشش رو به درستی بازی کنه. این کار رو هم لازم نیست که با زور به او تحمیل کنه. معمولا اسکرام مسترها باید به مهارتهایی مثل آموزش، مربیگری و منتورینگ آشنا باشند که در مواقع ضروری از اون استفاده کنند.
سلام اقای صفری بسیار بسیار ممنونم از آموزش مفیدتون . من دو کارگاه اسکرام کاربردی و مدیریت محصول رو سالهای قبل با شما گذروندم و راستش فکرنمیکردم این دوره مقدماتی چیز جدید برای من داشته باشه . ولی واقعا خیلی از تعاریف و مفاهیمی که در ذهنم بود رو اصلاح کرد و جواب بعضی از سوالهام رو گرفتم و امیدوارم بتونم در دوره اردیبهشت ماه شما شرکت کنم .
من دوسوال دارم . اول اینکه میخوام بدونم درچه پروژه هایی میشه از کانبان استفاده کرد و چطور میتونم بااین مدل بیشتر اشنابشم چون حس میکنم یکی از پروژه های ما درشرکت باید کانبان باشه و میخوام به صورت کاربردی اصولش رویاد بگیرم
دوم اینکه درمورد pbi ، وتعریف کار deliverable . هنوز برای من ابهام وجود دار . برای مثال مایک فرایند داریم به اسم کارت به کارت که شامل فرم هایی مثل دریافت کارت مبدا ، دریافت کارت مقصد ، ارسال رمز یک بار مصرف و.. هست . ایا هرکدام از این فرم ها یک pbi هست ؟ یا کل فرایند کارت به کارت ؟ وایا این مورد بر اساس بیزینس میتونه متفاوت باشه ؟
در مورد سوال دوم،
این میتونه بر اساس کسب و کار و کانتکست متفاوت باشه. ولی معمولا از نقطه نظر کاربر بهش نگاه میکنیم، کاربر هدفش این هست که یک پولی رو از یک کارت به کارت دیگه منتقل کنه، پس احتمال چیز تحویل دادنی اون هست.
منتهی میشه انتزاع های مختلفی داشت. منتهی اگر مثلا در انتخاب کارت و … خیلی رول و شرایط پذیرش متفاوت داریم، میتونیم اون استپ رو بعنوان یک قلم مجزا در نظر بگیریم.
عذرخواهی میکنم بابت سوالهای زیاد . برای مهارت منتورینگ و مربیگری وارتباطات چه دوره هایی رو پیشنهاد میکنید ؟ درمدت سه سال کار اسکرام متوجه شدم که این مهارت ها بسیاربسیار مهم هستند ودر موفقیت اسکرام مستر نقش زیادی دارند
Comments
باتشکر از مفاهیم مفید ارائه شده.
بهتر نیست نقش های اسکرام در ابتدای دوره آموزشی معرفی شوند ؟ (پیشنهاد)
پیشنهاد خوبی هست، منتهی چون یک دسته پیوستگی بین مفاهیم وجود داره، برای همین هر کدوم عقب جلو بشه، شاید همین حس نسبت به بقیه مفاهیم هم باشه
با سلام و تشکر
میتونیم بگیم اسکرام مستر همون مدیر پروژه اس؟
سلام وقت بخیر
نه لزوما وظایف مدیر پروژه بسیار گسترده است که این وظایف بین ۳ نقش : مالک محصول ، اسکرام مستر و تیم توسعه تقسیم شده است .
مثلا وظیفه مدیریت ذی نفعان یا مدیریت دامنه کار بر عهده مالک محصول است یا مثلا بحث مدیریت فرآیند کاری با اسکرام مستر است ولی ( البته به سبکی متفاوت )
یا مثلا انتخاب تسک ها و نحوه انجام آن ها به خود تیم توسعه واگذار شده است .
انتشار فیچر ها مسئولیت po هست یا اسکرام مستر ؟ یک سازمان رو فرض کنید با استراتژی انتشار به شکل per feature . حالا درستش اینه که کی فیچر ها رو پابلیش کنه ؟
تصمیم گیری برای زمان انتشار معمولا با مالک محصول هست، بخاطر آشنایی او با نیاز، او بهترنی نفر هست که بتواند این تشخیص را بدهد. ولی اینکه چه کسی انجام میدهد، بستگی به توان فنی تیم دارد، تیمی که بخواهد فیچر به فیچر نسخه بدهد، بیاد زیرساخت و توان فنی حوبی داشته باشه، و اگر چنین چیزی باشه معمولا دغدغه این نیست که چه کسی باید انجام بدهد، دغدغه این هست چه زمانی، که اون هم معمولا با مالک محصول هست.
درواقع در یک سازمان هم نقش کنترل پروژه و هم نقش اسکرام مستر وجود باید داشته باشن؟ اسکرام مستر به په کسی گزارش باید بده؟ درواقع کار فنی مدیریتی انجام نمیده و فقط باید هدایت و جا انداختن مفهوم اسکرام رو به عهده بگیره؟ در این صورت ممکنه بعد از یه مدت کاری در اون پروژه و حتی سازمان نداشته باشه؟
یکی از مشکلات اساسی که شرکتهای نرم افزاری با آن مواجه هستند، شتر گاو پلنگ بودن میان دو دنیای پروژه محوری و محصول محوری است.
در دنیای پروژه محور ما از اول به دنبال یک “زمان و برنامه” هستیم: ۱- چه زمانی کار به اتمام می رسد ۲- برنامه دقیق اجرا چیست؟ تا بعد آن یک واحد نظارتی دیگر بر اساس این برنامه و زمان اعلام شده ، پیشرفت پروژه را ارزیابی کند. در نگرش پروژه محور، سوال همیشگی این است “چه زمانی تمام می شود”، بخاطر همین همیشه اصلی ترین چالش شیوه تخمین زدن زمان پروژه است.
توصیه میکنم این نوشته رو با دقت بخونید
باسلام
ممنون از دوره خوبتون
یه سوال داشتم
چه فرقی بین devops و scrum هست؟
سلام و خیلی ممنون
این نوشته رو مطالعه کنید
سلام وقتتون بخیر
قبل از تهیه بک لاگ توسط po وظیفه اسکرام مستر در تیم چیست؟ آیا وظسفه ای دیگر به جز آموزش و کمک به تهیه بکلاگ کار دیگه ای هم باید انجام بدهد
سلام وقت شما هم بخیر!
اسکرام مستر یکی از نقشهای کلیدی در فرایند اسکرام است و وظایف متعددی دارد. قبل از تهیه بک لاگ (Product Backlog) توسط مالک محصول (PO)، وظیفه اصلی اسکرام مستر این است که مطمئن شود تمام اعضای تیم و مالک محصول درک صحیحی از فرایند اسکرام دارند. به عنوان یک مربی و راهبر، اسکرام مستر باید:
آموزش اسکرام به تیم: اطمینان حاصل کردن از اینکه تمام اعضای تیم و مالک محصول (PO) مفاهیم اسکرام را درک کرده و آنها را به کار میگیرند.
راهبری تیم: کمک به تیم در تعیین هدف های مشخص و قابل دستیابی برای هر اسپرینت و اطمینان از پیشرفت مناسب به سوی اهداف.
اطمینان از حذف موانع: شناسایی و اطمینان از حل مشکلات و چالشهایی که تیم در اجرای فرایند اسکرام با آنها روبرو میشود.
اطمینان از بهبود مداوم: اطمینان از بهبود مداوم فرایندهای کاری و به کارگیری بهتر اصول اسکرام.
ارتباط با سایر نقشها: ایجاد هماهنگی و ارتباط میان تیم توسعه، مالک محصول، و سایر ذینفعان (stakeholders) برای تسهیل ارتباط و همکاری.
ممنون از جواب کاملتون، در برابر مقاومت و گارد افراد در برابر یادگیری و ارتباط برقرار کردن در ابتدای کار چه استراتژی باید پیش گرفت؟
معمولا دو تا استراتژی:
۱- اونها اول شما رو بعنوان یک عضو مفید تیم پذیرفته باشن و شما رو به عنوان یک عامل بیرونی – جاسوس مدیرعامل و … نبینند
۲- شما از نیاز شروع کنید یا به اصلاح چرا، چرا تغییر نیاز هست، چرا مثلا اسکرام و و بعدا به چی یا چطوری برسیم، در همین زمینه کتابی هست به اسم با چرا شروع کنیم یا همچین عنوانی داره
باز هم تشکر می کنم بابت آموزش و توضیحات کاملتون- عذر خواهی می کنم بابت سوالات زیاد- میشه در رابطه با کارهای روزانه اسکرام مستر توضیح بدید- من تو طول روز بعضی از تایم ها کاری برای انجام ندارم و به مطالعه می پردازم- سوالم این هست تو این اقات چه کارهای مفیدی میشه انجام داد- چه موضوعاتی رو میشه مطالعه کرد- ممنون میشم راهنمایی بفرمایید.
این که کاری برای انجام ندارین، شاید دلیل خوبی صرفا برای مطالعه نیست. میشه مطالعه هم کرد. منتهی باید دید که چطور میشه بیشتر به تیم کمک کرد. مثلا شاید به پی او بتونید کمک کنید، بیشتر در مورد سیستم یاد بگیرید،
یعنی خودتون رو صرفا مسول برگزاری جلسه نکنید، در مابین جلسات، مشکلاتی هست، که مثلا شما میتونید تسهیل گری کنید،
یا مثلا در یک تیم من به بچه های تستر هم کمک میکردم
جوری باید باشه که شما جزوی از تیم هستید و به تیم در رسیدن به هدفش کمک میکنید، و صرفا جلسه برگزار کن یا ناظر نیستید
سلام وممنون از دوره سودمندتون . پروداکت اونر نقشی از اسکرام هست پس پروداکت اونر قاعدتا مثل اسکرام مستر با اصول وارزش ها و مدیریت بکلاگ اشنایی دار .آیا واقعا اسکرام مستر نیاز هست به پروداکت اونر اینهارو در عمل اموزش بده ؟ تصور من این هست که اتفاقا پروداکت اونر خودش کاملا مسلط هست به نقش و وظایفش .از طرفی معمولا پروداکت اونرها خودشون رو درجایگاه بالاتری میبینند نسبت به اسکرام مستر و گاهی حتی چالش هم بین اونها پیش میاد
خیلی ممنون
در تئوری پروداکت اونر باید با مواردی که اشاره کردید باید آشنا باشند، ولی در عمل اینطور نیست. در بسیاری از سازمان ها، یکی از افراد، مثلا یک تحلیل گر این نقش رو بر عهده میگیره، پس به احتمال زیاد با این نقش و چگونگی ایفای اون خیلی به اندازه یک نفر مثل اسکرام مستر نباید آشنا باشه. برای همین تاکید میشه که اسکرام مستر باید مطمئن بشه که اون نفر میتونه نقشش رو به درستی بازی کنه. این کار رو هم لازم نیست که با زور به او تحمیل کنه. معمولا اسکرام مسترها باید به مهارتهایی مثل آموزش، مربیگری و منتورینگ آشنا باشند که در مواقع ضروری از اون استفاده کنند.
سلام اقای صفری بسیار بسیار ممنونم از آموزش مفیدتون . من دو کارگاه اسکرام کاربردی و مدیریت محصول رو سالهای قبل با شما گذروندم و راستش فکرنمیکردم این دوره مقدماتی چیز جدید برای من داشته باشه . ولی واقعا خیلی از تعاریف و مفاهیمی که در ذهنم بود رو اصلاح کرد و جواب بعضی از سوالهام رو گرفتم و امیدوارم بتونم در دوره اردیبهشت ماه شما شرکت کنم .
من دوسوال دارم . اول اینکه میخوام بدونم درچه پروژه هایی میشه از کانبان استفاده کرد و چطور میتونم بااین مدل بیشتر اشنابشم چون حس میکنم یکی از پروژه های ما درشرکت باید کانبان باشه و میخوام به صورت کاربردی اصولش رویاد بگیرم
دوم اینکه درمورد pbi ، وتعریف کار deliverable . هنوز برای من ابهام وجود دار . برای مثال مایک فرایند داریم به اسم کارت به کارت که شامل فرم هایی مثل دریافت کارت مبدا ، دریافت کارت مقصد ، ارسال رمز یک بار مصرف و.. هست . ایا هرکدام از این فرم ها یک pbi هست ؟ یا کل فرایند کارت به کارت ؟ وایا این مورد بر اساس بیزینس میتونه متفاوت باشه ؟
سلام و خیلی ممنون بابت بازخورد
در مورد کانبان، فکر کنم این کتابچه به همه سوالها میتونه جواب بده:
https://blog.scrum.ir/2013/03/kanban-and-scrum
در مورد سوال دوم،
این میتونه بر اساس کسب و کار و کانتکست متفاوت باشه. ولی معمولا از نقطه نظر کاربر بهش نگاه میکنیم، کاربر هدفش این هست که یک پولی رو از یک کارت به کارت دیگه منتقل کنه، پس احتمال چیز تحویل دادنی اون هست.
منتهی میشه انتزاع های مختلفی داشت. منتهی اگر مثلا در انتخاب کارت و … خیلی رول و شرایط پذیرش متفاوت داریم، میتونیم اون استپ رو بعنوان یک قلم مجزا در نظر بگیریم.
عذرخواهی میکنم بابت سوالهای زیاد . برای مهارت منتورینگ و مربیگری وارتباطات چه دوره هایی رو پیشنهاد میکنید ؟ درمدت سه سال کار اسکرام متوجه شدم که این مهارت ها بسیاربسیار مهم هستند ودر موفقیت اسکرام مستر نقش زیادی دارند
دوره خاصی تو ذهنم نیست، ولی برای شروع کتاب لیزا ادکینز به اسم Coaching Agile Teams رو حتما پیشنهاد میکنم.