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

Agile Software Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: رویکرد چابک - که بر تحویل مداوم و بهبود ، همکاری و گشودگی برای تغییر تأکید دارد - می تواند به متخصصان کمک کند تا هم بهره وری و هم کیفیت محصولات نهایی خود را افزایش دهند. در این دوره ، اصول چابکی را برای توسعه دهندگان نرم افزار بیاموزید ، همچنین اینکه چرا این روش برای مهندسی نرم افزار به طور منحصر به فرد مناسب است. مربی Shashi Shekhar در مورد اصول اصلی رویکرد چابک از دیدگاه توسعه دهندگان بحث می کند. سپس او اسکرام را مرور می کند - یک چارچوب بسیار محبوب چالاک - و درباره اصول ، نقش ها و وقایع اسکرام بحث می کند. او همچنین به این موضوع می پردازد که چگونه می توانید اجرای اسکرام خود را با Kanban تکمیل کنید. یک غوطه وری عمیق در برنامه نویسی شدید (XP) انجام می دهد. و به اشتراک می گذارد که چگونه می توانید XP را برای داشتن کارایی و کارآیی بیشتر در تیم توسعه اعمال کنید. در طول این دوره ، شاشی مثالهای عملی را به اشتراک می گذارد که می تواند به تقویت مفاهیم ارائه شده در این دوره کمک کند.
موضوعات شامل:
  • اصول چابک
  • نقش ها ، مصنوعات و قوانین Scrum
  • افسانه ها و باورهای غلط رایج در مورد رویکردهای چابک
  • تکنیک های مهندسی نرم افزار چابک
  • برنامه نویسی افراطی (XP) و توسعه تست محور (TDD)
  • کانبان برای توسعه دهندگان
  • محدود کردن کار در حال انجام (WIP)
  • مقیاس گذاری خروجی تیم های چابک

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

مقدمه Introduction

  • رویکرد چابک The agile approach

  • آنچه باید بدانید What you should know

مقدمه 1. Agile Fundamentals

  • بحران نرم افزار The software crisis

  • چابک به نجات Agile to the rescue

  • اصول چابک Agile principles

  • اصول چابک ادامه یافت Agile principles continued

مقدمه 2. Scrum: The Developer Perspective

  • معرفی اسکرام Scrum introduction

  • تجربه گرایی Empiricism

  • ستون های اسکرام (TIA) The scrum pillars (TIA)

  • مقادیر اسکرام Scrum values

  • نقشهای Scrum: صاحب محصول Scrum roles: The product owner

  • نقشهای اسکرام: عضو تیم توسعه Scrum roles: The development team member

  • نقشهای Scrum: Master scrum Scrum roles: The scrum master

  • وقایع Scrum Scrum events

  • مصنوعات اسکرام: پس زمینه محصول Scrum artifacts: The product backlog

  • مصنوعات اسکرام: عقب مانده و افزایش اسپریت Scrum artifacts: The sprint backlog and increment

  • اسطوره های رایج Common myths

مقدمه 3. Agile Software Engineering Techniques

  • برنامه نویسی شدید (XP) Extreme programming (XP)

  • اجرای XP XP execution

  • برنامه نویسی جفت Pair programming

  • توسعه محور آزمون (TDD) Test-driven development (TDD)

  • داستانهای کاربر User stories

  • حماسه ها و مضامین Epics and themes

  • تخمین چابک Agile estimation

  • برنامه ریزی پوکر Planning poker

  • DevOps: مشکل DevOps: The problem

  • DevOps: راه حل DevOps: The solution

  • گزارش چابک Agile reporting

مقدمه 4. Kanban for Developers

  • تاریخ ناب Lean history

  • تخته Kanban Kanban board

  • محدود کردن کار در حال انجام (WIP) Limiting work in progress (WIP)

  • نحوه تنظیم محدودیت WIP How to set WIP limits

  • Kanban در مقابل اسکرام Kanban vs. scrum

مقدمه 5. Scaling Agile

  • مقیاس چابک Scaling agile

  • چارچوب های مقیاس گذاری Scaling frameworks

  • چارچوب های مقیاس گذاری ، ادامه دارد Scaling frameworks, continued

مقدمه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش توسعه نرم افزار چابک
جزییات دوره
1h 53m
37
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
229,753
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shashi Shekhar Shashi Shekhar

شاشی شیخار معمار سازمانی است که نزدیک به دو دهه تجربه دارد. Shashi در طراحی ، توسعه و استقرار برنامه های نرم افزاری و راه حل های IT تخصص دارد. وی فعالیت خود را به عنوان توسعه دهنده PowerBuilder و Oracle PL / SQL آغاز کرد. وی در طی بوت dot-com ، سوئیچ را به سرور برنامه وب ColdFusion تبدیل کرد. او وقتی اولین نسخه از Microsoft .NET Framework معرفی شد ، به یک توسعه دهنده دات نت تبدیل شد و از آن زمان تاکنون با این فناوری همکاری می کند. وی در طول دوران حرفه ای خود ، تیمهای توسعه مدیریت بوده و همچنین زمان قابل توجهی را در سایتهای مختلف مشتری سپری کرده است و به عنوان مشاور محلی در ارزیابی محصول و مهندسی مجدد فرایندهای تجاری فعالیت می کند. در چند سال گذشته ، وی برای متنوع سازی دانش خود در زمینه زیرساخت ها تلاش کرده است.