מדוע DevOps לא משתלב היטב בעסקים רוסיים ומי אשם

מה זה DevOps ואילו משימות מהנדס DevOps מבצע

המונח DevOps (פעולות פיתוח, או פעולות בתוך

פיתוח - "היי-טק") שימש לראשונה ב2009 יועץ IT פטריק דבואה. במהותו, זה אומר לא רק משרה פנויה, אלא מתודולוגיה שלמה שמאפשרת ליצור מוצרים דיגיטליים בצורה יעילה ומהירה יותר. סט כלים קשור מפיתוח, ניהול מוצר, הנדסת תוכנה והתמחויות אחרות מבטיח תהליך יצירת תוכנה מתמשך.

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

עולם הפוני הורוד: המירוץ לפילוסופיית אופנה

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

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

Stakhanovite-mnogostanochnik במקום סדנת העובדים

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

ניתן לחייב עובד כזה באופן אינדיבידואלילהגדיר שרתים, להניח מערכות כבלים, ואז לעקוב אחר שגיאות, להגדיר מסדי נתונים ואירוח פרוייקטים וכו '. דוגמה זו היא קיצונית, אך אמיתית. כתוצאה מכך העובדים נשרפים במהירות, ויישום המתודולוגיה בעבודת החברה נכשל. התייחסות למומחה DevOps כאל קוסם שיכול לטפל בו זמנית במספר רב של משימות, יחד עם מעקב אחר תפעול המערכת כולה, לא יביא רווח לעסק.

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

אבק שריפה במעצר: DevOps זה לא רק כישורים

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

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

לא מיקור חוץ של DevOps וגם לאהתייעצות עם מומחה מבחוץ. במקרה הראשון, הצוות החיצוני מונחה לא על ידי צרכי חברת הלקוחות, אלא על ידי מערך הטכנולוגיות הסטנדרטי המצוטט בשוק. עבור הלקוח זו הגרלה: עובדים במיקור חוץ משתמשים בהבנה מעורפלת של DevOps בשוק. כתוצאה מכך תהליכים עסקיים הופכים מורכבים יותר ויותר, אך הדבר אינו מביא יתרונות לעסק. לעתים קרובות חברות עצמן מעודדות גישה זו - למשל, מבקשות מהן לא לשנות את תהליכי הפיתוח שלהן. ברור שזה מנוגד לעצם הרעיון של DevOps.

ארוך, יקר, בעייתי: DevOps קשים ברוסית

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

עוד תקלה שהם נתקלים בומנהלים בעת יישום DevOps - חוסר בבסיסי ידע ארגוניים. לפי דוח DORA לשנת 2019, צוותים שהשתמשו במקורות מידע פנימיים של החברה היו יעילים פי 1.73 מאחרים. הבעיה הזו מסתכמת שוב בתרבות הסגורה של חברות רוסיות רבות, שבהן הצוות אינו חולק ידע. בגלל האופי הסגור הזה, חברות מתחילות לצבור חובות טכניים. הכלים הופכים מיושנים, חפצים לא מוסרים, התיעוד לא מתעדכן.

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

כל זה מוביל לעיתים קרובות לכך שלאחר ייסורים ארוכים, פתרונות חדשים שמציע צוות DevOps פשוט נזרקים והתהליכים "מוחזרים לאחור".

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

ראה גם:

יתכן שיש יקומים בחורים שחורים. אנו מספרים לך על התגלית החדשה

ביום המחלה השלישי, רוב החולים ב- COVID-19 מאבדים את חוש הריח שלהם ולעיתים קרובות סובלים מנזלת

מחקר: 15 מיליון טונות של מיקרו-פלסטיק שנמצאו על קרקעית האוקיאנוס