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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه نرم افزار چابک
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 53m
37
Linkedin (لینکدین) lynda-small
04 تیر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 معرفی شد ، به یک توسعه دهنده دات نت تبدیل شد و از آن زمان تاکنون با این فناوری همکاری می کند. وی در طول دوران حرفه ای خود ، تیمهای توسعه مدیریت بوده و همچنین زمان قابل توجهی را در سایتهای مختلف مشتری سپری کرده است و به عنوان مشاور محلی در ارزیابی محصول و مهندسی مجدد فرایندهای تجاری فعالیت می کند. در چند سال گذشته ، وی برای متنوع سازی دانش خود در زمینه زیرساخت ها تلاش کرده است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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