دوره آموزشی توسعه نرم افزار Agile : برنامه نویسی فوق العاده
1 ساعت 7 دقیقهمتوسط2019-06-13
مدرسین

Richard Kasperowski
Author, Speaker, Teacher, and Coach focused on high-performance teams
جزئیات دوره
چابکی یک ضرورت در توسعه نرم افزار مدرن است. برنامه نویسی شدید (XP) به تیم ها کمک می کند تا به چابکی، با کیفیت بالاتر، اشکالات کمتر و انعطاف پذیری بیشتر دست یابند. XP از ایدههای سایر روشهای مدیریت پروژه استفاده میکند و آنها را به یک سطح «افراطی» میبرد تا به حداکثر تأثیر برسد. این دوره اصول اولیه XP را برای توسعه دهندگان نرم افزار، رهبران تیم، مربیان چابک و سایر افرادی که می خواهند XP را در سازمان خود ادغام کنند، معرفی می کند. درباره تاریخچه، ارزشها و طرز فکر XP بیاموزید و به جزئیاتی مانند داستانهای کاربر، برنامهریزی انتشار و تکرار، توسعه آزمایشمحور، برنامهنویسی جفتی، refactoring و یکپارچهسازی مداوم بیاموزید. هر درس به شما کمک می کند تا مفاهیم اصلی XP را درک کنید، بنابراین می توانید آن را در پایه چرخه توسعه خود بسازید.
اهداف یادگیری
مروری بر برنامه نویسی شدید
حلقه های بازخورد
برنامه ریزی تکرار
برنامه نویسی جفتی
روند مستمر
حفظ سرعت پایدار
مالکیت کد جمعی
اهداف یادگیری
مروری بر برنامه نویسی شدید
حلقه های بازخورد
برنامه ریزی تکرار
برنامه نویسی جفتی
روند مستمر
حفظ سرعت پایدار
مالکیت کد جمعی
مهارت ها
Agile Software DevelopmentDevOpsDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - بهرهوری بیشتر، با کیفیت بالاتر
1. برنامه نویسی شدید (XP)
- 02 - تاریخچه برنامه نویسی شدید (XP)
- 03 - مروری بر برنامه نویسی شدید (XP).
- 04 - تمهای برنامه نویسی شدید (XP).
- 05 - مقادیر برنامه نویسی شدید (XP).
2. حلقههای بازخورد
- 06 - مقیاسهای بازخورد
- 07 - داستانهای کاربر
- 08 - برنامه ریزی فصلی
- 09 - برنامه ریزی تکرار
- 10 - جلسات استندآپ
- 11 - توسعه آزمایش محور
- 12 - برنامه نویسی زوجی
3. فرآیند مستمر
- 13 - اگر خوب است، همیشه آن را انجام دهید
- 14 - بهبود طراحی - Refactoring
- 15 - ادغام مستمر
- 16 - نسخههای کوچک
4. طرز فکر برنامه نویسی افراطی (XP).
- 17 - رفاه برنامه نویس و سرعت پایدار
- 18 - استانداردهای کد و مالکیت کد جمعی
- 19 - استعاره سیستم و طراحی ساده
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مقدمهای بر روشهای توسعه چابک: چابک را به خط لولههای توسعه خود بیاورید
- دوره آموزشی راهنمای کامل مدیریت Jira: پیکربندی، مدیریت و خودکارسازی
- دوره آموزشی یادگیری جامع کیوکامبر
- دوره آموزشی ارتقای پروژههای وردپرس قدیمی: بهروز کردن روندهای کاری و کدها
- دوره آموزشی افزایش بهرهوری با یکپارچگیهای Jira و Confluence
- دوره آموزشی هوش مصنوعی مولد برای توسعهدهندگان وب: برنامهنویسی جفتی با قدرت هوش مصنوعی برای توسعه فولاستک
- دوره آموزشی فراتر از برنامهنویسی دونفره با هوش مصنوعی
- دوره آموزشی برنامهنویسی جفت با هوش مصنوعی با استفاده از Amazon Q