مدیریت نیازمندی ­های نرم ­افزار چابک

مدرس دوره : مهندس علیرضا قاقالو


عنوان دوره طول دوره زمان برگزاری تاریخ شروع دوره شهریه استاد وضعیت ثبت نام ثبت نام
مدیریت نیازمندی ­های نرم ­افزار چابک 9 جلسه 36 ساعت جمعه از ساعت 9:00 الی 13:00
جمعه ۲۳ مهر ۱۴۰۰ 1,872,000 تومان مهندس علیرضا قاقالو

   Agile Software Requirements Management


عنوان دوره: مدیریت نیازمندی ­های نرم ­افزار چابک

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

مدت زمان دوره: 36 ساعت

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

پیش ­نیازهای دوره:

تجربه در توسعه نرم ­افزار

آشنا با توسعه نرم ­افزار چابک

گذراندن دوره اسکرام ضروری نیست بلکه آشنایی با آن به درک هر چه بهتر این دوره کمک می ­کند.

مخاطبین دوره:

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

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

و همه افرادی که به مدیریت نیازمندی ­های چابک علاقه ­مند هستند و می خواهند در مسیر چابکی و مدیریت نیازمندی های چابک قدم بردارند.

 

محتوای دوره:

تاریخچه فرایندهای توسعه نرم­ افزار

فرایند ­های پیشگویانه

فرایندهای تکراری و تدریجی

بیانیه چابک و اصول آن

فرایندهای تطبیقی (اسکرام، کانبان، اسکرامبان)

فرایندهای تطبیقی در مقیاس سازمان

معرفی سطح تیم

اسکرام چیست؟

نگاه اجمالی به توسعه نرم ­افزار با اسکرام

پیدایش اسکرام

مزایای اسکرام

اجزای چارچوب اسکرام

نقش ‏های اسکرام

فعالیت‏ های اسکرام

فراورده ‏های اسکرام

معرفی سطح برنامه

نقش مدیر محصول

ویژگی­ ها و بک ­لاگ برنامه

چشم ­انداز محصول

استراتژی محصول

نقشه راه محصول

برنامه ریزی انتشار

معرفی سطح سبد محصول

موضوعات سرمایه­ گذاری

تیم مدیریت سبد محصول

اپیک­ ها و بک ­لاگ سبد محصول

مدیریت نیازمندی­ های نرم ­افزار در سطح تیم

مشکلات فرایند آبشاری

نیازمندی‏ ها در مدل آبشاری: مثلث آهنین

خدا حافظ مثلث آهنین

مدل نیازمندی ‏های سنتی

مدل نیازمندی‏ های چابک

مدیریت نیازمندی ‏ها در روش ‏های چابک

تعریف نیاز، ویژگی و نیازمندی‏ های نرم ‏افزار

دسته ‏بندی نیازمندی ‏ها

تعریف مدیریت نیازمندی ‏ها

نیازمندی‏‏ های کارکردی

نیازمندی ‏های غیرکارکردی

ذینفعان و کاربران

داستان کاربر چیست؟

کارگاه داستان‏ نویسی

داستان ­های کاربر خوب

شکستن داستان­ های کاربر

نقش مالک محصول

مسئولیت مالک محصول در سازمان

خصوصیت‏ ها و مهارت ‏های مالک محصول

مالک محصول و مدیر محصول

خصوصیات مالک محصول خوب

همکاری با مدیران محصول

یک روز از زندگی مالک محصول

چه کسی باید مالک محصول باشد؟

ترکیب نقش مالک محصول با سایر نقش ‏ها

اشتباهات رایج در انتخاب مالک محصول

جعبه ابزار استخراج نیارمندی ­ها

کارگاه نیارمندی ­ها

توفان­ ذهنی

مصاحبه

طراحی اولیه تجربه کاربر

جعبه ابزار تحلیل نیازمندی­ ها

نمودار فعالیت

نمودار توالی

نمودار موجودیت-ارتباط

نمودار وضعیت

مدل ­سازی مورد کاربر

برآورد و سرعت

چرایی برآورد؟

سطوح و زمان برآورد

مفاهیم برآورد اقلام

واحد های اندازه ‏گیری برآورد اقلام بک ‏لاگ

برآورد با امتیازهای داستان

برآورد با روز ایده ­آل

پوکر برنامه‏ ریزی

سرعت چیست؟

استفاده نادرست از سرعت

از برآورد محدوده تا سرعت تیم

از سرعت تا زمانبندی و هزینه

آزمون پذیرش

تصویر کلان آزمون چابک

آزمون پذیرش چیست؟

قالب آزمون پذیرش

آزمون واحد و مولفه