eXtreme Programming Explained

מק"ט: #3670 | משך קורס: 24 שעות אק'

XP – eXtreme Programming היא מתודולוגית ניהול פרויקטים מודרנית המאופיינת באינטראקציה גבוהה עם הלקוח המאפיין את המוצר, באיכות קוד גבוהה, בגמישות לשינויים בדרישות וברמת סיפוק גבוהה מהמשתמשים בה – המנהלים, הלקוחות ואנשי הפיתוח.
הקורס "eXtreme Programming Explained " סוקר את מרכיבי  XP, את תהליכי המעבר אל XP  משיטות אחרות  ואת הדרוש על מנת להביא להצלחת פרויקט הממומש ב-XP.
בקורס ילמדו הנושאים הבאים:
 עקרונות XP .
 שלבי הפיתוח ב-XP.
 התפקידים השונים בצוות XP והאחריות המוטלת על אנשי הצוות.
 כיצד להטמיע XP בארגון – בפרויקט חדש או קיים.
 הקורס כולל תרגול של כל הנלמד.
 

הקורס פעיל לקבוצות מטעם ארגונים בלבד, ניתן לשלוח פנייה רק אם מדובר בקבוצה
*שדות חובה
PDF version

מטרות הקורס

בסיום הקורס יוכלו התלמידים:
 לתאר את מתודולוגית הפיתוח.
 להשתתף בכל הפעילויות המהוות את תהליך ה-XP.
 להיות חלק מפרויקט XP
 

קהל יעד

מובילי ומנהלי פרויקטים, מנהלי מוצר, מנהלי פיתוח, מתכנתים, מנהלי QA

נושאי הקורס

Introduction
 Development methodologies and where they go afoul
 Going agile
 The agile manifesto
 Agile methodologies

Going To Extremes
 eXtreme Programming overview
 Fear and the dreaded cost of change
 XP values
 XP practices
 XP roles

XP Planning
 Preconditions
 Collecting Requirements
 Determining scope: Releases and Iterations
 Tracking progress
 Analysis and Design

Development
 Architecture
 Story and unit testing
 Test Driven Development
 Refactoring and patterns
 Integration, configuration and change management

Pulling it all together
 The tools of the trade
 QA
 Dealing with resistance
 Figuring who the customers are
 The role of documentation
 Test driven management
 Usability
 

תגיות