دوره آموزشی توسعه نرم افزار 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی توسعه نرم افزار Agile
- دوره آموزشی چرخه حیات توسعه نرمافزار (SDLC)
- دوره آموزشی چرخه عمر توسعه نرم افزار (SDLC) آپدیت (2019)
- دوره آموزشی توسعه نرم افزارAgile: اسکرام برای توسعه دهندگان
- دوره آموزشی توسعه نرم افزار Agile: کانبان برای توسعه دهندگان (2019)
- دوره آموزشی توسعه نرم افزار Agile: برنامه نویسی جفت و موب
- دوره آموزشی توسعه نرم افزار Agile : بازسازی
- دوره آموزشی توسعه نرم افزار Agile : کیفیت کد
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار Agile
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی مدیریت برنامه های فنی
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی گواهینامه حرفه ای تست نرم افزار LambdaTest
- مسیر آموزشی تبدیل شدن به یک مدیر برنامه فنی
- مسیر آموزشی آماده شدن برای اخذ گواهینامه PMP ACP