לדלג לתוכן

תפריט ניווט

הבדלים בין גרסאות בדף "פיתוח תוכנה זריז"

תיקון שם תבנית
(agility בעברית-זמישות (קישור לערך))
(תיקון שם תבנית)
{{הנדסת תוכנה}}
 
{{ניווט בהנדסת תוכנה}}
'''פיתוח תוכנה זריז''' (ב[[אנגלית]]: Agile Software Development) היא גישה ב[[הנדסת תוכנה]] המניחה ש[[פיתוח תוכנה]] הוא ביסודו בעיה [[אמפיריציזם|אמפירית]], ולא ניתן לפתור אותה בשיטות המתבססות על חיזוי או תכנון. באנגלית, המונח Agile פירושו "זריז, קל רגליים, נע במהירות ובחן", ותרגומו ל[[עברית]] הוא "[[agility|זמיש]]" (הלחם של זריז וגמיש). הגישה קובעת שפיתוח תוכנה הוא [[פיתוח מוצר חדש]]{{הערה|1=[[קן שוואבר|Schwaber, K.]]; Beedle, M. (2002). "Agile Software Development with Scrum". Prentice-Hall, ISBN 0130676349.}} ומתייחסת אליו כ[[משחק]] של שיתוף פעולה מוכוון־מטרה{{הערה|1=[[אליסטר קוברן|Cockburn, Alistair]] (2001). "Agile Software Development". Addison-Wesley Professional, ISBN 0321482751.}}. הגישה הזריזה לפיתוח תוכנה מניחה שלא ניתן להגדיר במלואה תוכנה מסוימת קודם לפיתוחה בפועל, ומתמקדת במקום זאת בשיפור יכולתו של הצוות לספק תוצרים במהירות ולהגיב לדרישות העולות תוך כדי הפיתוח.