פיתוח תוכנה זריז – הבדלי גרסאות
מ בוט מוסיף: sk:Agilný vývoj softvéru |
מ בוט מוסיף: tr:Atik yazılım geliştirme מסיר: sk:Agilný vývoj softvéru |
||
שורה 47: | שורה 47: | ||
[[ru:Гибкая методология разработки]] |
[[ru:Гибкая методология разработки]] |
||
[[sh:Agilni razvoj softvera]] |
[[sh:Agilni razvoj softvera]] |
||
[[sk:Agilný vývoj softvéru]] |
|||
[[sl:Agilne metode razvoja programske opreme]] |
[[sl:Agilne metode razvoja programske opreme]] |
||
[[sr:Agilni razvoj softvera]] |
[[sr:Agilni razvoj softvera]] |
||
שורה 53: | שורה 52: | ||
[[ta:ஆஜில் மென்பொருள் விருத்தி]] |
[[ta:ஆஜில் மென்பொருள் விருத்தி]] |
||
[[th:เอจายล์ (การพัฒนาซอฟต์แวร์)]] |
[[th:เอจายล์ (การพัฒนาซอฟต์แวร์)]] |
||
[[tr:Atik yazılım geliştirme]] |
|||
[[uk:Гнучка розробка програмного забезпечення]] |
[[uk:Гнучка розробка програмного забезпечення]] |
||
[[vi:Lập trình linh hoạt]] |
[[vi:Lập trình linh hoạt]] |
גרסה מ־20:03, 28 במרץ 2010
תבנית:ניווט בהנדסת תוכנה פיתוח תוכנה זריז (באנגלית: Agile Software Development) היא גישה בהנדסת תוכנה המניחה שפיתוח תוכנה הוא ביסודו בעיה אמפירית, ולא ניתן לפתור אותה בשיטות המתבססות על חיזוי או תכנון. באנגלית, המונח Agile פירושו "זריז, קל רגליים, נע במהירות ובחן", ותרגומו המקורב לעברית הוא "זריז". הגישה קובעת שפיתוח תוכנה הוא פיתוח מוצר חדש[1] ומתייחסת אליו כמשחק של שיתוף פעולה מוכוון־מטרה[2]. הגישה הזריזה לפיתוח תוכנה מניחה שלא ניתן להגדיר במלואה תוכנה מסוימת קודם לפיתוחה בפועל, ומתמקדת במקום זאת בשיפור יכולתו של הצוות לספק תוצרים במהירות ולהגיב לדרישות העולות תוך כדי הפיתוח.
הגישה הזריזה לפיתוח תוכנה היא הרחבה של הגישה האיטרטיבית, והיא שמה דגש רב על יכולת התגובה לשינוי, יעילות ואיכות. מתודולוגיות החברות במשפחה זו שמות דגש רב על סביבת עבודה מתאימה, זרימת מידע אוסמוטית בין חברי הצוות, ותקורה פורמלית־טקסית נמוכה. עקרונות היסוד של משפחה זו נקבעו במשותף על ידי רבים מהמובילים בחקר וביישום מערכות תוכנה, ופורסמו ברבים במנשר לפיתוח תוכנה זריז.
כלים
שגיאות פרמטריות בתבנית:להשלים
פרמטרי חובה [ נושא ] חסרים
ראו גם
לקריאה נוספת
- Highsmith, Jim (2004), Agile Project Management. Addison-Wesley Professional
- Schwaber, Ken (2004), Agile Project Management with Scrum. Microsoft Press
- Larman, Craig (2003), Agile and Iterative Development: A Manager's Guide. Addison-Wesley Professional
- Cockburn, Alistair (2001), Agile Software Development. Addison-Wesley Professional
- Beck, Kent (2000), Extreme Programming Explained: Embrace Change. Addison-Wesley Professional
- McCarthy, Jim (1995), Dynamics of Software Development. Microsoft Press
הערות שוליים
- ^ Schwaber, K.; Beedle, M. (2002). "Agile Software Development with Scrum". Prentice-Hall, ISBN 0130676349.
- ^ Cockburn, Alistair (2001). "Agile Software Development". Addison-Wesley Professional, ISBN 0321482751.