Agile Software Requirements Management
هدف دوره: اولین و مهم ترین مرحله در تولید یک نرم افزار درک صحیح نیازمندی های کسب و کاری می باشد. اگر این نیازمندی ها به درستی درک و مستند شوند، کیفیت محصول نرم افزاری تولید شده نیز قابل قبول بوده و نگهداری و مدیریت تغییرات در آن نیز ساده تر خواهد بود. روش ها و استاندارد های زیادی جهت استخراج و مستند سازی نیازمندی ها وجود دارد. هدف از این دوره کمک به مدیران پروژه و تحلیل گران سیستم های اطلاعاتی در بهبود فرایند های شناسایی، استخراج، تحلیل، اعتبارسنجی و مستند سازی نیازمندی ها در پروژه های توسعه نرم افزاری با کمک تکنیک های به روز و قابل استفاده می باشد تا بتوانند نقش خود را به درستی در پروژه های تولید نرم افزار با سرعت و دقت بیشتر ایفا کنند.
مدت زمان دوره: 40 ساعت
مخاطبین دوره: تحلیل گران سیستم های اطلاعاتی
تحلیل گران کسب وکار،
طراحان و توسعه دهندگان نرم افزار،
آزمونگران نرم افزار،
برنامه نویسان و علاقه مندان به تحلیل سیستم های نرم افزاری
محتوای دوره:
تاریخچه فرایندهای توسعه نرم افزار
فرایند های پیشگویانه
فرایندهای تکراری و تدریجی
بیانیه چابک و اصول آن
فرایندهای تطبیقی (اسکرام، کانبان، اسکرامبان)
فرایندهای تطبیقی در مقیاس سازمان
معرفی سطح تیم
اسکرام چیست؟
نگاه اجمالی به توسعه نرم افزار با اسکرام
پیدایش اسکرام
مزایای اسکرام
اجزای چارچوب اسکرام
نقش های اسکرام
فعالیت های اسکرام
فراورده های اسکرام
معرفی سطح برنامه
نقش مدیر محصول
ویژگی ها و بک لاگ برنامه
چشم انداز محصول
استراتژی محصول
نقشه راه محصول
برنامه ریزی انتشار
معرفی سطح سبد محصول
موضوعات سرمایه گذاری
تیم مدیریت سبد محصول
اپیک ها و بک لاگ سبد محصول
مدیریت نیازمندی های نرم افزار در سطح تیم
مشکلات فرایند آبشاری
نیازمندی ها در مدل آبشاری: مثلث آهنین
خدا حافظ مثلث آهنین
مدل نیازمندی های سنتی
مدل نیازمندی های چابک
مدیریت نیازمندی ها در روش های چابک
تعریف نیاز، ویژگی و نیازمندی های نرم افزار
دسته بندی نیازمندی ها
تعریف مدیریت نیازمندی ها
نیازمندی های کارکردی
نیازمندی های غیرکارکردی
ذینفعان و کاربران
داستان کاربر چیست؟
کارگاه داستان نویسی
داستان های کاربر خوب
شکستن داستان های کاربر
نقش مالک محصول
مسئولیت مالک محصول در سازمان
خصوصیت ها و مهارت های مالک محصول
مالک محصول و مدیر محصول
خصوصیات مالک محصول خوب
همکاری با مدیران محصول
یک روز از زندگی مالک محصول
چه کسی باید مالک محصول باشد؟
ترکیب نقش مالک محصول با سایر نقش ها
اشتباهات رایج در انتخاب مالک محصول
جعبه ابزار استخراج نیارمندی ها
کارگاه نیارمندی ها
توفان ذهنی
مصاحبه
طراحی اولیه تجربه کاربر
جعبه ابزار تحلیل نیازمندی ها
نمودار فعالیت
نمودار توالی
نمودار موجودیت-ارتباط
نمودار وضعیت
مدل سازی مورد کاربر
برآورد و سرعت
چرایی برآورد؟
سطوح و زمان برآورد
مفاهیم برآورد اقلام
واحد های اندازه گیری برآورد اقلام بک لاگ
برآورد با امتیازهای داستان
برآورد با روز ایده آل
پوکر برنامه ریزی
سرعت چیست؟
استفاده نادرست از سرعت
از برآورد محدوده تا سرعت تیم
از سرعت تا زمانبندی و هزینه
آزمون پذیرش
تصویر کلان آزمون چابک
آزمون پذیرش چیست؟
قالب آزمون پذیرش
آزمون واحد و مولفه