מהו Extreme Programming?
זהו מסגרת לפיתוח תוכנה אג'ילי שמתמקדת במשוב תכוף ושיפור מתמשך.
הגדרה
Extreme Programming או XP היא מסגרת לפיתוח תוכנה אג'ילי שמתמקדת במשוב תכוף ושיפור מתמשך, כוללת פרקטיקות כמו תכנות בזוג ובעלות משותפת על הקוד.
מקור
Extreme Programming (XP) פותחה על ידי קנט בק, אחד החותמים של המניפסט האג'ילי, בשנות ה-90 כתגובה לאתגרים של פרויקטי תוכנה עם מועדים צפופים. בק הציג את XP בספרו "Extreme Programming Explained: Embrace Change" ב-1999, מסגרת אג'ילית שמתמקדת בשיפור מתמיד, גמישות ושיתוף פעולה בצוות.
איכות
XP שואפת לספק תוכנה באיכות גבוהה באמצעות בדיקות ופשטות.
פשטות
XP ממליצה על פתרונות פשוטים שעובדים, ומניעה את הצוות להימנע מקומפלקסיות טכנית מיותרת.
אומץ
XP מעודדת את חברי הצוות לקחת סיכונים ולעשות שינויים נחוצים מבלי לחשוש.
Vous voulez en savoir plus ?
Si vous souhaitez approfondir Extreme Programming - XP —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
מהו Sprint Retrospective?
Sprint Retrospective, או "רטרו", הוא מפגש בסוף כל ספרינט במסגרת Scrum שבו ה...
מהו המניפסט האג'ילי?
המניפסט האג'ילי הוא מסמך שנוצר ב-12 בפברואר 2001 על ידי 17 מומחי פיתוח תוכנ...
מה זה CoE?
מרכז מצוינות (CoE) הוא יחידה אסטרטגית בתוך ארגון שמספקת מומחיות וכישורים מי...
מה זה DDD?
Domain-Driven Design (DDD) הוא גישה להנדסת תוכנה שמתמקדת ביצירת תוכנה באיכו...
מהו אנטי-פטרן?
אנטי-פטרן מתייחס לבעיה נפוצה או שיטה רעה שמונעת יישום מוצלח של מסגרת אג'ילי...