לדלג לתוכן

Extreme Programming

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־01:18, 10 באוגוסט 2004 מאת 82.166.46.21 (שיחה) (Extreme programming - XP, מתודולוגיית פיתוח תוכנה, פותחה ע"י Kent Beck)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

Extreme programming - XP

מתודולוגיית פיתוח תוכנה. בין עיקריה:

  • דגש מיוחד על כתיבת והרצת בדיקות תוכנה אוטומטיות כחלק מרכזי בפיתוח, ועל שילוב בתדירות גבוהה
  • תיכון מתפתח שצומח ו"מסתבך" רק לפי הצורך- ואמור להיות, בכל רגע נתון, התיכון הפשוט ביותר שעונה על סט הדרישות שממומש כרגע
  • תכנות בזוגות ודגש על Code Reviews

המתודולוגיה פותחה על ידי Kent Beck, ומתוארת בספרו Extreme Programming Explained, שיצא לאור בשנת 2000, ובספרים נוספים שצצו בעקבותיו. המתודולוגיה נחשבת לשנויה במחלוקת ואינה ב"זרם המרכזי" של הנדסת התוכנה.