לדלג לתוכן

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

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

בארגונים מסורתיים, המורכבים מבעלי תפקידים המתמחים בביצוע פונקציות ספציפיות, שיתוף פעולה בין המחלקות שאחראיות על הפעולות שתוארו למעלה, לבין פעילויות התפעול של ה-IT הוא נדיר. גישת ה-DevOps מקדמת תהליכים ושיטות שמטרתם לחשוב על [[תקשורת]] ושיתוף פעולה בין צוותי הפיתוח, ה-[[הבטחת איכות|QA]] וה-IT.


[[קטגוריה:הנדסת תוכנה]]
[[קטגוריה:הנדסת תוכנה]]

גרסה מ־20:56, 20 באוקטובר 2016

הערך נמצא בשלבי עבודה: כדי למנוע התנגשויות עריכה ועבודה כפולה, אתם מתבקשים שלא לערוך את הערך בטרם תוסר ההודעה הזו, אלא אם כן תיאמתם זאת עם מניח התבנית.
אם הערך לא נערך במשך שבוע ניתן להסיר את התבנית ולערוך אותו, אך לפני כן רצוי להזכיר את התבנית למשתמש שהניח אותה, באמצעות הודעה בדף שיחתו.
הערך נמצא בשלבי עבודה: כדי למנוע התנגשויות עריכה ועבודה כפולה, אתם מתבקשים שלא לערוך את הערך בטרם תוסר ההודעה הזו, אלא אם כן תיאמתם זאת עם מניח התבנית.
אם הערך לא נערך במשך שבוע ניתן להסיר את התבנית ולערוך אותו, אך לפני כן רצוי להזכיר את התבנית למשתמש שהניח אותה, באמצעות הודעה בדף שיחתו.
הנדסת תוכנה
ערך זה שייך לקטגוריית הנדסת תוכנה
פעילויות ושלבים
דרישותניתוחאפיוןארכיטקטורהעיצובתכנותניפוי שגיאותבדיקהאימותבנייהפריסהתפעולתחזוקה
מתודולוגיות
זריזותמפל המיםתכנת ותקןCrystal ClearScrumUnified ProcessExtreme Programmingאינטגרציה רציפהDevOps
תחומים תומכים
ניהול פרויקטיםניהול תצורהתיעודהבטחת איכותProfiling
כלים
מהדרמקשרמפרשIDEניהול גרסאותאוטומציית בנייה

בפיתוח תוכנה, DevOps היא תרבות ארגונית ומתודולוגיית עבודה אשר שמה דגש על שיתוף הפעולה והתקשורת בין מפתחי התוכנה לבין שאר אנשי ה-IT שבחברה. השיטה דוגלת בביצוע אוטומציה של תהליכי אספקת התוכנה (delivery) ושל שינויים בתשתיות. מקור המילה DevOps הוא מהלחם בסיסים של המילים האנגליות development (פיתוח) ו-operations (תפעול). מטרת השיטה לכונן תרבות וסביבה שבהן בנייה, בדיקות ושחרור של גרסאות תוכנה יכולים להתבצע במהירות, לעתים קרובות ובאופן אמין יותר.

בארגונים מסורתיים, המורכבים מבעלי תפקידים המתמחים בביצוע פונקציות ספציפיות, שיתוף פעולה בין המחלקות שאחראיות על הפעולות שתוארו למעלה, לבין פעילויות התפעול של ה-IT הוא נדיר. גישת ה-DevOps מקדמת תהליכים ושיטות שמטרתם לחשוב על תקשורת ושיתוף פעולה בין צוותי הפיתוח, ה-QA וה-IT.