DevOps – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Zardav (שיחה | תרומות)
לא הלחם בסיסים אלא ראשי תבות.
תגיות: לבדיקה נוספת עריכה ממכשיר נייד עריכה דרך האתר הנייד
שורה 1:
{{הנדסת תוכנה}}
ב[[פיתוח תוכנה]], '''DevOps''' היא [[תרבות ארגונית]] ו[[מתודולוגיית פיתוח תוכנה|מתודולוגיית עבודה]] אשר שמה דגש על שיתוף הפעולה והתקשורת בין [[מתכנת|מפתחי התוכנה]] לבין שאר אנשי ה-[[טכנולוגיית מידע|IT]] שבחברה. השיטה דוגלת בביצוע [[אוטומציה]] של תהליכי [[פריסת תוכנה|אספקת התוכנה]] (delivery) ושל שינויים בתשתיות. מקור המילה DevOps הוא מ[[הלחםמראשי בסיסים]]התבות של המילים ה[[אנגלית|אנגליות]] development (פיתוח) ו-operations (תפעול). מטרת השיטה לכונן תרבות וסביבה שבהן [[בניית תוכנה|בנייה]], [[בדיקות תוכנה|בדיקות]] ושחרור של גרסאות תוכנה יכולים להתבצע במהירות, לעתים קרובות ובאופן אמין יותר.
 
בארגונים מסורתיים, המורכבים מבעלי תפקידים המתמחים בביצוע פונקציות ספציפיות, שיתוף פעולה בין המחלקות שאחראיות על הפעולות שתוארו למעלה, לבין פעילויות התפעול של ה-IT הוא נדיר. גישת ה-DevOps מקדמת תהליכים ושיטות שמטרתם לחשוב על [[תקשורת]] ושיתוף פעולה בין צוותי הפיתוח, ה-[[הבטחת איכות|QA]] וה-IT.