لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع توسعه چابک (Agile) و اسکرام (Scrum)
- آخرین آپدیت
دانلود Introduction to Agile Development and Scrum
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با این دوره آموزشی جامع، مسیر یادگیری توسعه چابک (Agile) و متدولوژی اسکرام (Scrum) را آغاز کنید! پس از اتمام این دوره، شما قادر خواهید بود مفاهیم کلیدی Agile مانند برنامهریزی تطبیقی، توسعه تکرار شونده و بهبود مستمر را به کار بگیرید که منجر به تحویل سریعتر پروژه و ایجاد ارزش واقعی برای مشتریان میشود.
در این دوره، اسکرام را به عنوان یک چارچوب عملیاتی بررسی کرده و نحوه پیادهسازی آن در کنار اصول Agile را خواهید آموخت. همچنین با متدولوژیهای مرتبط مانند مدل آبشاری (Waterfall)، برنامهنویسی extreme (XP) و کانبان (Kanban) آشنا میشوید.
شما تمرینات عملی Agile برگرفته از مفاهیم تولید ناب (Lean)، مانند توسعه تستمحور (TDD) را اجرا کرده و با نحوه عملکرد یک تیم اسکرام آشنا خواهید شد. همچنین اهمیت برنامهریزی تکرارشونده در Agile را یاد میگیرید و مهارت نوشتن User Storyهای استاندارد و ردیابی پیشرفت تیم با استفاده از tableroهای کانبان را کسب میکنید.
یاد میگیرید چگونه در یک فرهنگ منعطف و سازنده، در کنار تیم و مشتری، Product Backlog را ایجاد و بهینه کنید. علاوه بر این، نحوه استفاده از نمودارهای Burndown، دستیابی به اهداف اسپرینت و برگزاری جلسات Sprint Review و Retrospective را فرا خواهید گرفت. این رویکرد شما را به بهرهوری بالاتر در برنامهریزی و اجرای اسپرینتها با معیارهای سنجش دقیق میرساند.
این دوره فراتر از تئوری و فرآیندهای خشک است؛ هدف ما آموزش همکاری در یک تیم خودسازمانده (Self-organizing) تحت هدایت یک اسکرام مستر است تا به جای پیروی کورکورانه از یک برنامه، آنچه واقعاً مورد نیاز است را بسازید. این دوره توسط متخصصین باسابقه Agile طراحی شده و شامل آزمایشگاههای عملی و سناریوهای واقعی با استفاده از GitHub و ZenHub است.
این دوره برای هر کسی که قصد دارد به روش Agile کار کند یا فرهنگ سازمانی خود را برای بهرهمندی از مزایای اسکرام متحول کند، مفید است؛ از جمله مدیران پروژه، مدیران محصول و مدیران ارشد. همچنین برای متخصصین IT، توسعهدهندگان نرمافزار، مدیران توسعه و اسکرام مسترهای IT بسیار توصیه میشود.
سرفصل ها و درس ها
مقدمهای بر Agile و Scrum
Introduction to Agile and Scrum
مقدمهای بر توسعه چابک و اسکرام
Introduction to Agile Development and Scrum
اصول Agile
Agile Principles
مروری بر متدولوژیها
Methodologies Overview
کار به روش چابک
Working Agile
مروری بر اسکرام (Scrum)
Scrum Overview
سه نقش اصلی در اسکرام
The 3 Roles of Scrum
مصنوعات، رویدادها و مزایا
Artifacts, Events, and Benefits
تاثیر Agile بر سازمان
Organizational impact of Agile
اشتباه گرفتن توسعه تکرارشونده با Agile
Mistaking Iterative Development for Agile
برنامهریزی چابک
Agile Planning
مقصد نامعلوم
Destination Unknown
نقشهای Agile و نیاز به آموزش
Agile Roles and the Need for Training
کانبان و ابزارهای برنامهریزی چابک
Kanban and Agile Planning Tools
نوشتن داستانهای کاربر (User Stories) استاندارد
Creating Good User Stories
استفاده موثر از Story Points
Effectively using Story Points
ساخت Product Backlog
Building the Product Backlog
بهینهسازی بکلاگ: شروع به کار
Backlog Refinement: Getting Started
بهینهسازی بکلاگ: مراحل نهایی
Backlog Refinement Finishing Up
برنامهریزی اسپرینت
Sprint Planning
اجرای روزانه
Daily Execution
گردش کار برای اجرای برنامه روزانه
Workflow for Daily Plan Execution
جلسه ایستاده روزانه (Daily Stand Up)
The Daily Stand Up
استفاده از نمودارهای Burndown
Using Burndown Charts
جلسه بازبینی اسپرینت (Sprint Review)
The Sprint Review
جلسه بازنگری اسپرینت (Sprint Retrospective)
The Sprint Retrospective
استفاده موثر از معیارها و اندازهگیریها
Using Measurements Effectively
آمادهسازی برای اسپرینت بعدی
Getting Ready for the Next Sprint
آنتی-پترنهای Agile و بررسی سلامت پروژه
Agile Anti-Patterns and Health Check
پروژه نهایی: ایجاد برنامه Agile با ZenHub یا Github Projects
Final Project - Create an Agile Plan with ZenHub or Github Projects
نمایش نظرات