מהו Extreme Programming?
זהו מסגרת לפיתוח תוכנה אג'ילי שמתמקדת במשוב תכוף ושיפור מתמשך.
הגדרה
Extreme Programming או XP היא מסגרת לפיתוח תוכנה אג'ילי שמתמקדת במשוב תכוף ושיפור מתמשך, כוללת פרקטיקות כמו תכנות בזוג ובעלות משותפת על הקוד.
מקור
Extreme Programming (XP) פותחה על ידי קנט בק, אחד החותמים של המניפסט האג'ילי, בשנות ה-90 כתגובה לאתגרים של פרויקטי תוכנה עם מועדים צפופים. בק הציג את XP בספרו "Extreme Programming Explained: Embrace Change" ב-1999, מסגרת אג'ילית שמתמקדת בשיפור מתמיד, גמישות ושיתוף פעולה בצוות.
איכות
XP שואפת לספק תוכנה באיכות גבוהה באמצעות בדיקות ופשטות.
פשטות
XP ממליצה על פתרונות פשוטים שעובדים, ומניעה את הצוות להימנע מקומפלקסיות טכנית מיותרת.
אומץ
XP מעודדת את חברי הצוות לקחת סיכונים ולעשות שינויים נחוצים מבלי לחשוש.
רוצים לדעת עוד?
אם תרצו להעמיק עוד בExtreme Programming - XP —או להביא הכשרה כזו לצוות שלכם— בואו נדבר. אני עוזר לצוותים להבין וליישם את המושגים האלה. אשמח לשמוע מכם!
מהו Sprint Retrospective?
Sprint Retrospective, או "רטרו", הוא מפגש בסוף כל ספרינט במסגרת Scrum שבו ה...
מהו אג'ייל?
אג'ייל (Agile) היא פילוסופיה לפיתוח תוכנה ולניהול פרויקטים שמתמקדת באספקה מ...
מהו המניפסט האג'ילי?
המניפסט האג'ילי הוא מסמך שנוצר ב-12 בפברואר 2001 על ידי 17 מומחי פיתוח תוכנ...
מהו מאמן אג'ילי?
מאמן אג'ילי הוא מומחה לאג'יליות שמנחה אנשים, צוותים וארגונים באימוץ עקרונות...
מה זה Dual Track?
גישה לניהול פרויקטים שמשלבת את טבעה החזרתי והגמיש של Agile על ידי הפרדה בין...