آموزش مبانی چابک (Agile) با استفاده از رویکردهای اسکرام، کانبان و اسکرامبان

با توجه به روند رو به رشد توسعه نرم‌افزار در دنیای امروز، متدولوژی agile به عنوان یک چارچوب مؤثر در پروژه‌های نرم‌افزاری شناخته‌شده است. در این راستا، چارچوب اسکرام به عنوان یکی از روش‌های چابک ...

پرطرفدار
گواهی‌نامه
4.4 (33 امتیاز)
1,310 دانشجو
مقدماتی
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

آنچه در این دوره می‌آموزید

مفاهیم نوین مدیریت پروژه چابک

چگونه اسکرام را به طور عملی در تیم‌های خود پیاده سازی کنیم

مفاهیم مربوط به مهندسی نیازمندی‌های نرم افزار

آشنایی با دو روش کاربردی کانبان و اسکرامبان جهت استفاده از آن‌ها بر اساس شرایط کاری تیم

آشنایی با مفاهیم پایه‌ای و لازم جهت آمادگی شرکت در آزمون‌های سطح 1 اسکرام مستر حرفه‌ای و مالک محصول حرفه‌ای

محتوای دوره

10 فصل 58 جلسه 12 ساعت ویدیو
فصل اول: پیش‌گفتار
فصل دوم: آشنایی و درک رویکرد چابک
فصل سوم: اسکرام در عمل
فصل چهارم: مدیریت نیازمندی‌های محصول
فصل پنجم: تخمین در رویکرد چابک
فصل ششم: جایگاه مدیران و دیگر نقش‌ها در سازمان‌های چابک
فصل هفتم: مطالب عمیق‌تر در اسکرام
فصل هشتم: آموزش روش کانبان در عمل
فصل نهم: آموزش روش اسکرامبان
فصل دهم: سخن پایانی و پروژه نهایی

پیش‌نیاز‌ها

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

درباره دوره

با توجه به روند رو به رشد توسعه نرم‌افزار در دنیای امروز، متدولوژی agile به عنوان یک چارچوب مؤثر در پروژه‌های نرم‌افزاری شناخته‌شده است. در این راستا، چارچوب اسکرام به عنوان یکی از روش‌های چابک agile، به منظور بهبود فرآیند توسعه نرم‌افزار و افزایش کیفیت آن، به کار گرفته می‌شود. آموزش agile و scrum با رویکرد اسکرام، به منظور شناخت بهترین روش‌های چابکی در توسعه نرم‌افزار و استفاده از ابزارهای مانند git، msp و agile fluency تهیه شده است. دوره آموزش Agile با رویکرد اسکرام با هدف آموزش این ترند در توسعه نرم‌افزار تهیه و تدوین شده که در ادامه آن را معرفی خواهیم کرد.

آموزش Agile با رویکرد اسکرام

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

آموزش Agile با رویکرد اسکرام برای چه کسانی مناسب است؟

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

در دوره آموزش Agile با رویکرد اسکرام چه چیزهایی یاد می‌گیرد؟

در دوره آموزشی Agile با رویکرد اسکرام، شرکت کنندگان اصول و ارزش‌های اساسی متدولوژی های چابک را یاد می‌گیرند. آنها درک درستی از چارچوب اسکرام، از جمله نقش‌ها، رویدادها، مصنوعات و تعاملات آن‌ها به دست می‌آورند. این دوره آموزش موضوعاتی مانند مدیریت پروژه، برنامه‌ریزی سرعت، استندآپ‌های روزانه، بررسی های سرعت و بررسی‌های گذشته را پوشش می‌دهد. شرکت‌کنندگان همچنین یاد می‌گیرند که چگونه همکاری را تقویت کنند، کار را اولویت‌بندی کرده و ارزش کار را به‌صورت تدریجی از طریق توسعه تکراری ارائه کنند.

چارچوب اسکرام؛ تجربه‌ای موفق از متدولوژی Agile

در حوزه توسعه نرم‌افزار، اسکرام یکی از متدولوژی‌های Agile است که با توجه به موفقیت‌های به دست آمده، به عنوان یکی از اصلی‌ترین و محبوب‌ترین متدولوژی‌های Agile در نظر گرفته می‌شود. چارچوب اسکرام یک تجربه موفق از متدولوژی Agile است که در آن، تیم توسعه به صورت هماهنگ با هدف‌های کسب و کار و با استفاده از رویکرد‌های Agile، نرم‌افزار را توسعه می‌دهند.

در این راستا، آموزش Agile با رویکرد اسکرام به عنوان یکی از مهم‌ترین آموزش‌هایی در زمینه توسعه نرم‌افزار مطرح می‌شود. این آموزش به تیم‌های توسعه این امکان را می‌دهد تا با استفاده از اصول و مفاهیم اسکرام، بهترین روش توسعه نرم‌افزار را شناسایی کرده و با بهره‌گیری از آن، نرم‌افزاری با کیفیت و بر اساس نیازمندی‌های کاربران تولید کنند.

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

Agile Fluency: راهکاری برای بهبود چابکی در توسعه نرم‌افزار

Agile یک روش توسعه نرم‌افزار محسوب می‌شود که به عنوان راه حلی برای بهبود چابکی در توسعه نرم‌افزار معرفی‌شده ‌است. یکی از رویکردهای Agile، اسکرام است. در این روش، تیم‌های توسعه نرم‌افزار به صورت چابک و با همکاری در پروژه‌ها مشغول به کار می‌شوند. استفاده از Agile Fluency می‌تواند بهبود چابکی و کیفیت توسعه نرم‌افزار را بهبود بخشد. با استفاده از این روش، تیم‌های توسعه نرم‌افزار می‌توانند به صورت پویا و مؤثر در پروژه‌هایشان مشغول به کار شوند و به موفقیت در توسعه نرم‌افزار دست یابند.

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

Agile و چابکی؛ راهکارهایی برای مدیریت پروژه‌های نرم‌افزاری

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

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

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

Agile Software و کاربردهای آن در توسعه نرم‌افزار‌های مختلف

Agile Software یک فرایند توسعه نرم‌افزار است که به کمک آن می‌توان نرم‌افزار را با سرعت و کیفیت بهتری توسعه داد. این روش توسعه یک رویکرد اسکرام دارد که با استفاده از آن می‌توان نرم‌افزار را به صورت بهینه توسعه داد. این روش در توسعه نرم‌افزار‌های مختلفی مانند نرم‌افزار‌های موبایل، وب و غیره کاربرد دارد. 

استفاده از Agile Software در توسعه نرم‌افزار، مزایای بسیاری دارد. به عنوان مثال، این روش به تیم توسعه اجازه می‌دهد تا با سرعت بیشتری به توسعه نرم‌افزار بپردازند و همچنین با استفاده از بازخورد‌های مداوم، بهبودهای لازم را در نرم‌افزار اعمال کنند. همچنین، این روش به تیم توسعه اجازه می‌دهد تا برای مشتریان خود، نرم‌افزاری با کیفیت و سرعت بالا تولید کنند. 

رویکرد اسکرام در Agile Software، به تیم توسعه اجازه می‌دهد تا با استفاده از چهار مرحله مختلف، به توسعه نرم‌افزار بپردازند. این چهار مرحله، تعریف و برنامه‌ریزی، طراحی، توسعه و تست هستند. هر مرحله به صورت جداگانه انجام شده و در پایان هر مرحله، بازخورد‌های لازم به تیم داده می‌شود. این بازخورد‌ها، به تیم کمک می‌کنند تا در مراحل بعدی، با بهترین شکل به توسعه نرم‌افزار بپردازند. 

به صورت خلاصه، استفاده از Agile Software و رویکرد اسکرام، به تیم توسعه اجازه می‌دهد تا با سرعت و کیفیت بیشتر به توسعه نرم‌افزار بپردازند. با استفاده از این روش، نرم‌افزاری با کیفیت و سرعت بالا تولید شده و همچنین با استفاده از بازخورد‌های مداوم، به بهبودهای لازم در نرم‌افزار اعمال می‌شود. 

آموزش آجیل با رویکرد اسکرام

 با توجه به توضیحات فوق، استفاده از رویکرد اسکرام به عنوان یکی از روش‌های Agile، می‌تواند به تیم‌های توسعه نرم‌افزار کمک کند تا با بهره‌گیری از اصول و مفاهیم این رویکرد، نرم‌افزاری با کیفیت و بر اساس نیازمندی‌های کاربران تولید کنند. همچنین، استفاده از راهکار Agile Fluency و مدیریت پروژه‌های نرم‌افزاری با رویکرد Agile، به تیم‌های توسعه اجازه می‌دهد تا با سرعت و کیفیت بیشتر به توسعه نرم‌افزار بپردازند و از مزایایی همچون بهبود هماهنگی تیم، افزایش کیفیت نرم‌افزار، حفظ بودجه و زمان توسعه و بهبود پاسخ‌گویی به نیازهای مشتریان بهره‌مند شوند. 

اسکرام به عنوان یکی از متدولوژی‌های Agile، به عنوان یک راه حل مؤثر برای بهبود چابکی در توسعه نرم‌افزار، مورد توجه قرار گرفته است و می‌تواند به تیم‌های توسعه نرم‌افزار در تولید نرم‌افزار با کیفیت و بر اساس نیازمندی‌های کاربران کمک کند. هم‌اکنون با شرکت در دوره آموزش Agile  با رویکرد اسکرام مهم‌ترین قدم خود را در یادگیری این ترند در توسعه نرم‌افزار بردارید.

 

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.4

از مجموع 33 امتیاز

13 نظر

2 ماه پیش

1- محتوای عالی و به روز 2-بیان عالی 3-از نظر کاربردی دوشت داشتم یک سری مثالهای کاربردی و بومی هم می بود. همراه با ی سری فایل های template 4-پیشنهاد می کنم ی بخش برای کسایی کهcertifyشدن دراین حوزه رو دارند، هم اضافه بشه. همراه با Mock Test. فکر می کنم این کار باعث بشه ارزش بیشتری برای دانشجو تولید بشه و این که حوزه بیشتر مخاطب رو به خودش جذب کنه. 5-اگر ممکن استفایل ارائه به صورت کامل در دسترس برای دانلود قرار بگیره.

مهدی طبرستانی

مهدی طبرستانی

4 ماه پیش

دوره بسیار کاربردی برای افرادی که در حوزه کسب و کار الکترونیک و محصول محور فعالیت می‌کنند. با سپاس از استاد حمیدی.

پوریا ناصری

پوریا ناصری

5 ماه پیش

دوره عالی، جامع و کاملی هست

آرمان میرزایی جهان

آرمان میرزایی جهان

6 ماه پیش

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

علی حیدری

علی حیدری

7 ماه پیش

عالی

علیرضا سلیمانی

علیرضا سلیمانی

7 ماه پیش

خیلی ممنون ، فن بیان و تسلط استاد بسیار خوب بود ، ممنون از مکتب خونه

عزیز حسین خانی

عزیز حسین خانی

نظرات بیشتر

گواهی‌نامه

آموزش مبانی چابک (Agile) با استفاده از رویکردهای اسکرام، کانبان و اسکرامبان

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی

این دوره در کدام مسیرهای یادگیری است؟

درباره استاد

محمد حمیدی
محمد حمیدی
1 دوره
1,310 دانشجو

محمد حمیدی فارغ التحصیل مهندسی صنایع از سال 1390 به صورت تمام‌وقت در پروژه‌های مختلف نرم‌افزاری کشور در نقش مدیر پروژه، اسکرام مستر، مالک محصول ،مدیر کیفیت نرم افزار مشغول به فعالیت هستند. ایشان همچین در زمینه پیاده سازی PMIS و ERP در بزرگترین سازمان‌ها و پروژه‌های کشور فعالیت داشته‌اند.

آغاز سفر ایشان در حوزه چابک به سال 1390 بر می‌گردد و در زمانی که اولین دوره اسکرام توسط مدرسی خارج از کشور و نویسنده کتاب اسکرام و XP ساده شده برگزار شد و پس از آن تا به امروز مشغول یادگیری و به کارگیری رویکرد‌های چابک در تیم های مختلف می‌باشند.

ایشان از سال 1395 به عنوان مربی چابکی در بزرگترین پروژه راهکار جامع سازمانی کشور در شرکت فناپ مشغول به فعالیت هستند و در کنار فعالیت‌های خود در حوزه چابک، عضو هسته مرکزی کار گروه PMIS انجمن مدیریت پروژه ایران نیز هستند. 

از اهداف ایشان انتشار دانش کاربردی و ارائه تجربیاتشان در زمینه چابک‌سازی تیم‌ها و سازمان‌ها در محیط‌های پیچیده می‌باشد. همچنین خدماتی در زمینه‌های برگزاری کارگاه‌های اسکرام کاربردی، چابک ‌سازی سازمانی، منتورینگ و کوچینگ ارائه می‌دهند.

ایشان در حال حاضر دارنده مدراک : PSM I ،KIKF ،SFC ،SMPC ،SFPC ،Agile Transformation Mastery ،Agile Requirements Engineering و PSM II در حوزه دانش چابکی و پروژه های نرم‌افزاری هستند. 

اطلاعات بیشتر

سوالات پرتکرار

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟

خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.

حداقل و حداکثر زمانی که می توانم یک دوره را بگذرانم چقدر است؟

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

در صورت قبولی در دوره، آیا امکان دریافت نسخه فیزیکی گواهی نامه دوره را دارم؟

خیر، به دلیل مسائل زیست محیطی و کاهش قطع درختان، فقط نسخه الکترونیکی گواهی‌نامه در اختیار شما قرار می‌گیرد

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.