آموزش توسعه نرم‌افزار چابک (Agile) - آخرین آپدیت

دانلود Agile Software Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: صنعت نرم‌افزار به شدت به سمت متدهای چابک یا Agile گرایش پیدا کرده است. این رویکرد به سرعت در حال تبدیل شدن به انتخاب اول برای توسعه نرم‌افزارهایی است که نیازمندی‌های آن‌ها غیرقابل پیش‌بینی است یا انتظار می‌رود در طول زمان تغییر کنند. این دوره به شما کمک می‌کند تا با مفهوم چابکی آشنا شوید و بدانید چرا Agile برای این موقعیت‌ها مناسب‌تر است. ما همچنین برخی از رایج‌ترین چارچوب‌های چابک مانند اسکرام (Scrum) و XP را به صورت جامع بررسی خواهیم کرد. پیش‌نیاز: شما به دانش پایه‌ای از فرآیندهای توسعه نرم‌افزار و متدولوژی‌های توسعه نرم‌افزار نیاز دارید. پس از اتمام این دوره، شما قادر خواهید بود: ۱) توانایی مشارکت موثر در تمرینات و فرآیندهای چابک برای توسعه نرم‌افزار را به نمایش بگذارید. ۲) هدف پشت هر یک از تمرینات رایج چابک را توضیح دهید. ۳) اصول و ارزش‌های Agile را در موقعیت‌های مختلف به کار ببرید. ۴) رایج‌ترین مشکلات در هنگام پذیرش متدهای چابک را شناسایی و برطرف کنید. پروژه: شما فرصتی خواهید داشت تا آموخته‌های خود را در این دوره پیاده‌سازی کنید. مورد‌های مطالعاتی فرضی در اختیار شما قرار می‌گیرد که پس از بررسی آن‌ها، باید تمرینات و تکنیک‌هایی را اجرا کنید که اعضای یک تیم چابک موظف به دانستن آن‌ها هستند.

سرفصل ها و درس ها

مبانی چابکی Agile Fundamentals

  • خوش‌آمدگویی و معرفی دوره Welcome and Course Intro

  • فرآیند توسعه نرم‌افزار چگونه است؟ What software development looks like?

  • آشنایی با مدل‌های توسعه نرم‌افزار Intro to Software Development Models

  • چرا متدولوژی Agile؟ Why Agile?

  • مانیفست چابک: اصول Agile Manifesto: Principles

  • مزایا و چالش‌های Agile Benefits and Challenges of Agile

  • چابکی: چه زمانی استفاده کنیم و چه زمانی نکنیم! Agile: When to Use and When NOT to!

  • به‌کارگیری طرز فکر چابک در پروژه Applying an Agile Mindset to a Project

  • چارچوب‌های Agile Agile Frameworks

نیازمندی‌ها و برنامه‌ریزی Requirements and Planning

  • جمع‌آوری نیازمندی‌ها به روش چابک Gathering Requirements: The agile way

  • داستان‌های کاربر (User Stories): واحد پول توسعه چابک User Stories: The currency of agile development

  • ویژگی‌های داستان‌های کاربر خوب Characteristics of good user stories

  • تولید داستان‌های کاربر Generating User Stories

  • تخمین و برنامه‌ریزی چابک Agile Estimation and Planning

  • سبک‌ها و فرآیندهای تخمین Estimation Styles and Process

  • سرعت تیم (Velocity) Velocity

  • برنامه‌ریزی انتشار (Release Planning) Release Planning

  • ردیابی انتشار Release Tracking

اسکرام Scrum

  • مروری بر اسکرام Scrum Overview

  • برنامه‌ریزی اسپرینت Sprint Planning

  • ردیابی اسپرینت Sprint Tracking

  • اجرای اسپرینت و جلسات روزانه (Daily Standups) Sprint Execution and Daily Standups

  • بازبینی اسپرینت Sprint Review

  • بازنگری اسپرینت (Retrospective) Sprint Retrospective

برنامه‌نویسی extreme و جمع‌بندی دوره XP and Course Wrap-up

  • مروری بر XP XP Overview

  • ارزش‌های XP XP Values

  • تمرینات XP - بخش اول XP Practices - Part 1

  • تمرینات XP - بخش دوم XP Practices - Part 2

  • مدل فرآیند XP XP Process Model

نمایش نظرات

آموزش توسعه نرم‌افزار چابک (Agile)
جزییات دوره
12h 44m
29
(آخرین آپدیت)
217,663
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar