Table of Contents
מדוע תקשורת פורצת דרך צוותי הנדסה
צוותי הנדסה תלויים בתקשורת מדויקת, בזמן לעיצוב, לבנות ולספק מערכות מורכבות.אבל אפילו הקבוצות המנוסות ביותר נתקלות באופן קבוע באי הבנות, פספסו את האזיקים, דרישות מעורפלות, מחקר של A 2021 על ידי מכון ניהול הפרויקט מצא כי תקשורת גרועה היא גורם עיקרי ב 56% של כשלי הפרויקט.העלות היא אמיתית: עבודה, עיכובים, ואמון מחוספס, בעוד צוותים רבים לנסות לתקן סימפטומים טובים יותר או לוחות זמנים קפדניים, לעתים קרובות, נשארים סיבות חמורות יותר.
אחת השיטות היעילות ביותר לגילוי הנושאים העמוקים הללו היא תהליך השאלה הפשוט ביותר (FLT:05 WhyssFLT:1טכניקה שפותחה במקור בתוך מערכת הייצור של טויוטה לשיפור איכות, 5 הסיבות הוא תהליך מפוקפק ופשוט מטעה המקדם צוותים של הסברים על פני השטח למקור האמיתי של בעיה.
מאמר זה מספק מדריך מקיף לשימוש ב-5 הסיבות לאבחן ולפתור תקלות תקשורת בצוותים הנדסיים.You תלמד את מקורות הטכניקה, תהליך יישום צעד אחר צעד, דוגמאות בעולם האמיתי, וכיצד לשלב אותו עם כלים אחרים לאנליזה שורש.עד הסוף, תהיה לך מסגרת מעשית להפוך בעיות תקשורת לשיפורים ארוכים.
מהי שיטת 5 הסיבות?
5 מדוע הוא טכניקת ניתוח שורש הכוללת לשאול "למה?", באופן מהותי עד שהסיבה הבסיסית לבעיה מזוהה.Sakichi Toyoda, מייסד תעשיות טויוטה, חלוצי השיטה, והפך אבן הפינה של מערכת הייצור של טויוטה ולאחר מכן ייצור Lean. "5" בשם אינו גבול נוקשה - מספר ההסרידות יכול להיות פחות או יותר בהתאם לבעיית הסיבוכים של תהליך הליבה הוא למנוע את התסמונת הבסיסית כדי לעצור את תהליך זה.
בהקשר הנדסי, הטכניקה עובדת משום שהיא מכריחה את הצוות לאתגר את ההנחות ואת בעיות השיקום במקום לקבל "הבנייה נשברה כי מישהו דחף קוד רע", מפגש של 5 למהות עשוי לחשוף כי הסיבה האמיתית היא חוסר בדיקות אוטומטיות, אשר עצמו נבע מתהליך תכנון קידוד אשר משמיד באופן עקבי כיסוי בדיקה.
5 הסיבות הוא לא תחליף לניתוח סטטיסטי או קבלת החלטות המונעות על ידי נתונים, אבל זה כלי שיחה רב עוצמה שניתן להשתמש בו בעמידים, רטרוספקטיביות, ואירוע לאחר המוות. כאשר נעשה שימוש נכון, הוא מטפח תרבות של סקרנות ושיפור מתמשך ולא אשמה.
תקשורת משותפת פורצת לצוותים הנדסיים
לפני צלילה לטכניקה, זה עוזר להבין את קטגוריות טיפוסיות של כשלי תקשורת.הכרה בדפוסים אלה מקלה על ליישם את 5 הסיבות ביעילות.
דרישות ⁇
כאשר דרישות המוצר מעורפלות או סותרות, מהנדסים מפרשים אותן באופן שונה.אחד מפתח מניח שתכונה צריכה לעבוד בדרך אחת; אחר מניח אחרת.התוצאה היא עבודה, קונפליקט, וכרטיסי לוח זמנים.הסימפטום הוא "לא הבנו את הספקטרום", אבל הסיבה השורשית עשויה להיות תהליך איסוף מהיר או חוסר של ברק משותף.
חידושים שקטים
חברי הצוות מניחים כי אחרים חולקים את ההקשר שלהם.מפתח יכול להניח כי מהנדס QA יודע שנקודת קצה מסוימת של API מסוימת השתנתה, אך לא התקיימה תקשורת מפורשת.התחזיות מקיימות הפתעות יקרות.5 למה יכול לעקוב אחר אלה בחזרה לפרוטוקולים חסרי יד או תרבות שבה אנשים מהססים לתקשר יתר על המידה.
מידע על Silos
בארגונים הנדסיים גדולים יותר, צוותים העובדים על רכיבים עצמאיים עשויים לא לשתף התקדמות או שינויים.שינוי של סכימה מסד נתונים בשירות אחד יכול לשבור שירות אחר.הסימפטום המיידי הוא OUTG, אבל שורש יכול להיות היעדר ערוץ תקשורת בין צוות או יומן שינוי משותף.
תגובה ב- Blame-Driven
כאשר משהו משתבש, האינסטינקט הטבעי הוא למצוא מי עשה את הטעות.זה מוביל לתקשורת הגנתית ומידע נסתר. 5 למה, כאשר הוא מיושם בסביבה נקייה מ- 0blame-freetureFLT:1, הופך את המוקד מ"מי" ל"איזה תהליך אפשר לזה לקרות".
כיצד פועל חמשת הסיבות: מסגרת שלב-בי-שלב
החלת 5 הסיבות להתמוטטות תקשורת מחייבת משמעת וסביבה בטוחה.עקוב אחר השלבים האלה כדי להבטיח שהתהליך ייניב תובנות ניתנות לפעולה.
שלב 1: § § , ברור
התחל עם סימפטום ספציפי, בולט, להימנע מהצהרות מעורפלות כמו "תקשורת היא רעה" במקום, השתמש באירועים קונקרטיים: "הפריסה ב-12 באפריל מתעכבת על ידי יומיים, כי הצוות הקדמי לא ידע על שינוי נקודת קצה של השבבים".
שלב 2: שאל "למה?", ורשם את התשובה הראשונה
שאל מדוע הבעיה התרחשה. השתמש בידע הקולקטיבי של הצוות כדי לענות בכנות.לדוגמא לעיל, התשובה הראשונה עשויה להיות: "כי צוות המילואים לא הודיע לצוות החזית על השינוי".
שלב 3: חזור על השאלה
קח את התשובה הראשונה ולשאול מדוע שוב, להמשיך את שרשרת זו עד שתגיעו לגורם ברמת תהליך שניתן לשנות.כאן שרשרת מלאה לעיכוב הפריסה:
- מדוע ה-FLT:0 (ב) היה ה-FLT:1, משום שצוות החזית לא היה מודע לשינוי נקודת ה-AP.
- [01:0] מדוע לא ידעו? [=]מִדְהִיר]: כי הצוות האחורי של ה-Backend תקשר את השינוי רק בתעלה האחורית, לא בערוץ ה-Steam.
- מדוע השתמשו רק בערוץ האחורי של ה-FLT:1, משום שלצוות לא היה פרוטוקול מתועדו לתקשורת שינויים ב-team.
- מדוע לא היה פרוטוקול?(ב) 1: מדוע נוצרו לפני שישה חודשים, ולא הסכימו על הליכים.
- מדוע לא הסכימו על הליכים?(FalveLT:1) כי הצוות הוביל את הטקסים הקיימים של סרום יספיק, אך אף אחד לא הבין את ההנחה הזו.
הסיבה השורשית כאן היא הסכם חסר על תקשורת בין חברי הצוות, לא על הפיקוח של מפתח אחורי.הפתרון הוא ליצור פרוטוקול שינוי משותף.
שלב 4: לבדוק את שורש
ברגע שאתה חושב שהגיע לשורש, שאל: "אם נתקן את הסיבה הזו, הבעיה תשוב?", אם התשובה היא לא, מצאת את הרמה הנכונה.
שלב 5: יישום והמשך פעולות כוונון
הגנה על אחת או שתיים פעולות קונקרטיות שמטפלים בשורש הסיבה.בעלים ומועדים של אסת'ס. לדוגמה, הפעולה יכולה להיות: "לתקן ערוץ צוות ב-Slack ומסכים שכל השינויים ב- API חייבים להיות רשומים שם 24 שעות לפני הפריסה".
היתרונות של שימוש ב-5 הסיבות לתקשורת
כאשר הוא מיושם באופן עקבי, 5 למהות מספק כמה יתרונות ספציפיים לשיפור שיתוף הפעולה של צוות ההנדסה.
- (FLT:0) , Uncovers בעיות מערכתיות של 1FLT) במקום להתייחס לכל אי הבנה כאל אחד-off, הטכניקה מגלה דפוסים כיצד עבודה מתוכננת, מתועדת, ומשותף.
- (הופנה מהדף LT:0) חינוך התגוננות (FLT) 1 – משום שהשיטה מתמקדת בתהליכים ולא באנשים, חברי הצוות מוכנים יותר להשתתף בכנות.
- (FLT:0)Produces פתרונות ממוקדים FLT:1 - תיקונים סופרפיאליים (כמו "מגדיר את כולם לתקשר יותר") לעתים רחוקות לעבוד. 5 הסיבות מובילות לשינויים ספציפיים כגון הוספת צ'קיסט לתבנית הבקשה או החלפת צוות יומי של צוות צלב יומי לעבודה עצמאית בין-תחומית.
- (FLT:0) שיתוף פעולה משותף של שיתוף פעולה בין כוחות פעולה (FLT:1) – התהליך דורש פרספקטיבה מרובות.כפי שחברים בצוות עוקבים במשותף אחר שרשרת הסיבות, הם מפתחים הבנה משותפת ואמון.זה לעתים קרובות משפר את התקשורת עוד לפני התיקון הרשמי ייושם.
- (FLT:0) אינטגרטים עם מסגרות קיימות של ההרחבה 1) - 5 הסיבות זוגות באופן טבעי עם רטרוספקטיבציות Agile, אירוע שלאחר המוות, ויוזמות שיפור מתמשך.קבוצות רבות כבר משתמשות בו ללא פורמליזציה של השם.
יישום 5 למה ביעילות בצוות שלך
לדעת את השלבים לא מספיק כדי להפוך את 5 למה הוא תרגול קבוע, עליך ליצור את התנאים הנכונים ולהימנע ממכשולים נפוצים.
תרבות ללא שם
גורם ההצלחה החשוב ביותר הוא בטיחות פסיכולוגית.אם חברי הצוות חוששים לוותר על טעויות, הם לא יתנו תשובות כנות.מנהיגים חייבים מודל לפגיעות באמצעות 5 הסיבות על החלטותיהם קודם לכן, מדינה באופן משמעותי בתחילת כל פגישה: "אנחנו כאן כדי לתקן את התהליך, לא האנשים".
סודיות, אל תתערב
האדם השואל "למה?" צריך להיות מנחה נייטרלית, לא מנהל עם תשובות מקדימות.הטון צריך להיות סקרן, לא אנקקוסטיבית. השתמש בשפת גוף פתוחה ולאפשר שקט לאנשים לחשוב.אם הצוות מתחיל להאשים אדם ספציפי, בעדינות: "בוא נניח שהאדם פעל עם כוונה טובה.
מסמך שרשרת
כתוב כל אחת מדוע ותשובה שלה על לוח לבן או מסמך משותף.זה שומר את הדיון ממוקד ויוצר תיעוד עבור התייחסות עתידית.לאורך זמן, אתה תבחין בשורשים חוזרים על פני אירועים שונים, אשר מסמלים את הצורך בשינויים ארגוניים רחבים יותר.
הגבלת סקופ לבעיה אחת בזמן
טעות נפוצה היא לנסות לפתור בעיות מרובות בפגישה של 5 מדוע. Stick לבעיה ספציפית, מוגדרת היטב.אם בעיות אחרות מתעוררות, לציין אותם עבור מפגשים נפרדים.זה מונע את הניתוח להיות דיפרנציאלי מדי כדי לייצר תוצאות ניתנות לפעולה.
עקבו אחרי Up And Measure
לאחר יישום פעולות נכונות, לקבוע מעקב אחרי שניים או שלושה דמונים כדי לראות אם הבעיה פחתה.אם לא, שורש שורש עלול להיות עמוק יותר ממה שחשבת, או הפעולה לא הייתה יכולה להתבצע כראוי.
מלכודות נפוצות וכיצד להימנע מהם
אפילו קבוצות בעלות כוונות טובות יכולות לנצל את 5 הסיבות.
- (ב) ,0) לעצור בשגיאה אנושית של אדם 1 (ראה: ⁇ ) - זה מפתה לסיים עם "כי המפתח שכח" זה סימפטום, לא שורש גורם להמשיך עד שתגיעו לתהליך, כלי או מדיניות שניתן לשנות.
- (FLT:0) ג'מפינג לפתרונות מוקדם מדי מ-FLT:1) - כמה קבוצות עונה שניה למה ולאחר מכן להציע תיקון.להישאר במצב "השקעה" עד שיש לך שרשרת ברורה.
- (הפסקה:0) בהנחה ששורש אחד קיים 1FIRLT:1) - יש בעיות שיש להן סיבות רבות עצמאיות.במקרה זה, לרוץ 5 סיבות נפרדות לכל גורם תורם.אל תכריח שרשרת ליניארית אחת אם היא לא תואמת את המציאות.
- (FLT:0) ,Lack של מגוון בחדר 1 (ב) - אם רק מהנדסים להשתתף, אתה מתגעגע נקודת המבט של מנהל המוצר על דרישות.זמנה כל מי שמעורב בשרשרת התקשורת, כולל QA, מוצר, ואפילו בעלי עניין חיצוניים אם רלוונטי.
5 מדוע עם שיטות שורש אחרות
5 הסיבות הוא לעתים קרובות החזק ביותר בשילוב עם כלים משלימים. שקול את הזוגות האלה.
Fishbonegram (Ishikawa)
לפני נקיטת הטמעת מדוע, השתמש בתרשים של דגים לקטגוריות פוטנציאליות של סיעור המוח (אנשים, תהליך, טכנולוגיה, סביבה) זה מבטיח כי השרשרת שלך אינה מתעלמת מקטגוריה שלמה.עבור התמוטטות תקשורת, ייתכן שתכיל קטגוריות כמו "דוכוורציה", "טקטורים", "מטמים", "מדומים" ו"תרבות".
FMEA (Failure Mode and Effects Analysis)
עבור תקלות תקשורת בסיכון גבוה (למשל, חסר דרישה ביקורתית בטיחות), אתה יכול לשלב את 5 הסיבות עם FMEA כדי לקבוע אילו שורש גורם לתקן תחילה על בסיס חומרה, התרחשות ודירוגי זיהוי.
פורמטים רטרוספקטיביים
רטרוספקטיבים רבים כבר משתמשים בצורת 5 למהות.לדוגמה, בפורמט "התחל / עצירה / המשך", אתה יכול להשתמש 5 למהs כדי לחקור מדוע פריט מסוים "עצור" התרחש.התובנות יכולות לאחר מכן להודיע ל"התחל" ופעולות "המשך".
סקרינרי: A Case Study
כדי לראות את הטכניקה בפעולה, לשקול מקרה בדיוני אבל נציג. צוות ההנדסה של חברת SaaS בגודל בינוני יש שלוש קבוצות תפקודיות: פלטפורמה, החזית והנתונים. במהלך שבוע קידוד, צוות הפלטפורמה עושה שינוי מסד נתונים כדי לשפר את ביצועי השאילתה.הם לא מתקשרים באופן נרחב זה.קוד של ה- Frontend מתבסס על הschema הישנה, כך שתכונותיהם פורצות בשגיאה אחת בלבד, הן עלולות להיות רק לאחר שרידות.
הצוות מחזיק בפגישה של 5 מדוע, שהגישה המנהלת ההנדסית, הצהרה ראשונית: "השחרור נדחה שבוע אחד כי צוות החזית לא היה מודע לשינוי הפקד".
- [01:0] מדוע לא היה מודע? [01:30] מדוע לא היה ברור [ה] [ה] [ה] [ה]] [ה]] [ה]] [ה]]]] [התוצאה] היא ש[התוצאה] הייתה] שינוי בתעלה של הקבוצה, ולא בתקשור המשותף.
- [01:0] מדוע הם כתבו רק שם?
- מדוע לא היה פרוטוקול?(FLT:103) כי הקבוצות נוצרו לפני שלושה חודשים ומנהל ההנדסה הניח את הסטנד-אפ היומי יספיק, אך המפגש הזה הוא ספציפי לקבוצה.
- מדוע לא היה מי שיאתגר את ההנחה הזו?(הראשונה ל-FLT:1) כי הקבוצות לא החזיקו בסדנה שלאחר הרפורמציה כדי להגדיר את הליכי היד.
- מדוע זה היה דילוג?(FLT:1) כי התהליך הניקודד באותה עת היה ממוקד במשלוח תכונה, ומבנה הצוות נתפס כ"דונה" לאחר הבעיטות הראשוניות.
הסיבה השורשית: תהליך ארגוני להקמת קבוצה חדשה לא היה צעד חובה להגדיר פרוטוקולי תקשורת בין חברי צוות.הפתרון היה להוסיף סדנה "הסכם עבודה של חמאס", כולל ערוצי תקשורת ונתיבי הסלמה, כצעד הכרחי בתוך שבועיים הראשונים של כל יצירת צוות חדש.
שישה חודשים לאחר מכן, החברה ראתה ירידה של 40% בעיכובים הקשורים לקרוס, על פי הנתונים ה רטרוספקטיביים שלהם.הפגישת 5 למה לא רק תיקנה אירוע אחד; היא שינתה את האופן שבו קבוצות עלו על הסיפון.
משאבים חיצוניים ללמידה עמוקה יותר
כדי לקדם את ההבנה של הצוות שלך של שורש גורם ניתוח ושיפור תקשורת, לחקור את המשאבים האלה:
- 5 למהות PlaybookFLT 1 - מדריך מעשי עם תבניות לריצה 5 למהות בקונטקסט קבוצתי.
- (FLT:0)Harvard Business Review: מה זה Root Cause Analysiss?FLT) 1 - סקירה של שיטות שונות של RCA, כולל 5 למהות, עם נקודות מבט עסקיות.
- המכון הארגוני של אלקטריק: 5 מדועספאלו 1 (ההגדרה המקורית של Lean) ודוגמאות ממערכת הייצור של טויוטה.
- (ב) ⁇ 0 (TeamGantt: שיפור התקשורת בהנדסת Teamsph1 - מבט רחב יותר על אסטרטגיות תקשורת, כולל 5 למהות ככלי אחד.
מסקנה
התמוטטות תקשורת בצוותים הנדסיים היא לעתים נדירות תוצאה של מעשה חסר זהירות יחיד.הם סימפטומים של פערים עמוקים יותר, הנחות לא נבדקות, ושמירה על היעדרות.טכניקה 5 מדוע מציעה דרך פשוטה, חוזרת על עצמה להעביר את האשמה הקודמת ולזהות את הגורמים המערכתיים הללו.על ידי שילוב זה לתוך פרקטיקות קבועות קבוצתיות - רטרוספקטיביות, ביקורות אירועים ואפילו תכנון - אתה בונה תרבות שמתייחסת לכישלונות תקשורת כמו שיפור נתונים, כי לא כדי להעניש סיבות.
התחל קטן.בחר אי הבנה או עיכוב אחרון: שאל את האנשים המעורבים. "למה?" 5 פעמים אתה עשוי להיות מופתע באיזו תדירות שורש גורם מתברר להיות משהו שאתה יכול לשנות עם פרוטוקול פשוט או רשימת מחאות משותפת.