Table of Contents
מדוע מחקר זמן חשוב לצוותי הנדסה
צוותי הנדסה פועלים תחת לחץ מתמיד לספק עבודה מורכבת על לוח הזמנים ובתקציב.עם זאת ארגונים רבים משקיעים באימונים ללא הבנה ברורה של היכן שהמהנדסים שלהם נאבקים בפועל. A time study Bridges that Gap. by Measureing How Engineersקצים את שעותיהם, מנהיגים יכולים להצביע על הכישורים הספציפיים פערי הידע להאט את העבודה, לגרום לשיפוץ או להוביל לטעויות יקרות.
כאשר אימון קשור ישירות לראיות של הזמן, הוא הופך רלוונטי יותר, מרתק יותר ויעיל הרבה יותר.מהנדסים רואים את הקשר בין מיומנות חדשה ומשימות היומיום שלהם.מנהלים מקבלים ביטחון כי ההשקעות שלהם משפרות ביצועים בודדים וצוות באמצעות חישוב.התוצאה היא תרבות של שיפור מתמשך שבו מידע זמן לומד סדרי עדיפויות בכל רמה.
מה זה זמן מחקר?
מחקר זמן, המכונה לפעמים מחקר של זמן ומוטיבציה, הוא טכניקת תצפית מובנית המשמשת למדידת כמה משימות ספציפיות לוקחות בתנאים עבודה רגילים. בהקשר הנדסי, זה כרוך במעקב אחר משך הפעילות כגון עיצוב, ביקורות קוד, מפגשים פענוח, תיעוד, תיעוד, בדיקות, פגישות, עבודה אדמיניסטרטיבית.המטרה היא ליצור תמונה גבוהה של זמן שבו למעשה הולך, לא הולך מנהלי.
ניתן לערוך מחקרים בזמן באופן ידני עם שעונים וגליונות תצפית, או באופן אוטומטי עם כלי תוכנה אשר לייעל את השימוש ביישום, פעילות בקרת גרסאות, ובדיקת ניהול פרויקטים. Both גישות יש נקודות. תצפית ידנית לוכדת את ההקשר וההפרעות.עקב אוטומטי מספק קנה מידה ואובייקטיביות.קבוצות הנדסיות רבות משלבות את השניים עבור התצוגה המדויקת ביותר.
התפוקה של מחקר זמן היא בדרך כלל סט של חלוקת זמן: אחוז של שעות עבודה הכוללות בקטגוריית פעילות.הפצה זו יוצרת את הבסיס לזיהוי יעילות וצורכי אימון.
סוגים של מחקרים בזמן הנדסה
- מחקר זמן רב:0 (FLT:103) צופה מתעד כל פעולה ברצף לאורך יום עבודה מלא.טוב להבנת קצבי זרימת העבודה ונקודות היד.
- (FLT:0) עבודה דגימה: FLT:1 המשקיף מתעד מה מהנדס עושה במרווחים אקראיים.
- (ב) ⁇ :0) ,007 , מהנדסים עוקבים אחר פעילותם באמצעות תזמון פשוט או יומן.
- (FLT:0) לרכיבה מבוססת טולול: FLT:1 Software באופן אוטומטי לוכדת את הזמן שהושקע ב- IDE, כלי עיצוב, פלטפורמות סימולציה ואפליקציות תקשורתיות.
כיצד לבצע מחקר זמן בצוות הנדסה
הפעלת מחקר מוצלח של זמן דורש תכנון זהיר כדי למנוע משבשת עבודה רגילה לאסוף נתונים אמינים.עקוב אחר השלבים האלה מותאמים לסביבות הנדסיות.
1.ההגנה על ה-SEC והמטרות
התחל על ידי הבהרה מה אתה רוצה ללמוד.האם אתה חוקר מדוע הודעות קוד מתעכבות?האם אתה רוצה לראות אם מהנדסים זוטר לבלות יותר מדי זמן על פיזור מול עיצוב? להיות ספציפי. לכתוב את השאלות המרכזיות של המחקר צריך לענות. להתמקד זה ינחה את אילו פעילויות אתה עוקב וכיצד אתה מצלם אותם.
עבור ניתוח של הכשרה, המטרות שלך עשויות לכלול: לזהות משימות לצרוך יותר מ 30% של יום מהנדס טיפוסי, נקודות בקבוק חוזרים חוזרים על זרימות עבודה נפוצות, או להשוות הקצאת זמן בין בעלי ביצועים גבוהים לבין חברי צוות נאבקים.
2.בחר משתתפים ותפקידים
בחר מדגם מייצג של מהנדסים - באופן אידיאלי מכסה רמות ניסיון שונות, תפקידים (חזית, חזרה, DevOps, QA), וסוגי הפרויקט.אם אתה לומד רק מהנדסים בכירים, אתה מתגעגע פערי האימונים כי הם זוטרים פנים.אם אתה לומד רק פרויקט אחד, אתה יכול להתעלם דפוסים שמופיעים מעבר לקבוצה הרחבה יותר.
3.החל על משך ושיטת
עבור רוב המחקרים של הכשרה, תקופת תצפית של שבועיים ממאזן עומק עם מעשיות. תקופות קצרות יותר סיכון מחזורים שבועיים חסרים (סקירות הדפסה, פריסות) תקופות ארוכות יותר הופכות פולשניות. השתמש בשילוב של התבוננות ידנית במהלך שלבים קריטיים (למשל, תכנון סיבולת, סקירה קוד) והתאמה אוטומטית כלי עבור השאר.
4.יצירת קטגוריות פעילות
לפתח רשימה קטגוריה המשקפת את ההקשר ההנדסי שלך.קטגוריות נפוצות כוללות:
- עיצוב & אדריכלות
- קידוד (תכונות חדשות)
- דיון ודגום; בעיות לפתרון
- ביקורת קוד (reviewing Others's Code)
- בדיקה (ענישה, אינטגרציה, ידני)
- מסמך (internal, API, User)
- מפגשים (standups, ad-hoc)
- ניהולי & overhead (email, JIRA עדכונים, אישורים)
- למידה ואמפ; לימוד עצמי
שמור את הרשימה בין 8 ל-12 קטגוריות, יותר מדי גורמים לבלבול; מעט מדי מהללות מסתירות את קצב ההסתה.
5.למדריכי רכבת או להכין כלים
אם משתמשים בצופים ידניים, צמצם אותם על קטגוריות ועל החשיבות של נוכחות נייטרלית, לא-ניתוק.אם באמצעות תוכנה, הגדרת כניסה כדי להתאים את הקטגוריות - לדוגמה, מערכות תגים כמו FLT:0Toggl TrackveFLT:1 או FLT:2RescueTimeFLT 3 יכול להקצות זמן לפרויקטים ומשימות.
6 איסוף הנתונים
במהלך תקופת המחקר, להקליט כל פעילות מתג, הפרעה או עיכוב. Note את זמני ההתחלה והסוף, את הקטגוריה של הפעילות, וכל ההקשר הרלוונטי (למשל, "מנוהל על ידי תיקון באג דחוף") עבור מעקב מבוסס כלי, לייצא יומני מדי יום כדי לתפוס חוסר עקביות מוקדם.להבטיח מהנדסים להבין כי המחקר אינו הערכה בביצוע - זהו כלי אימונים המובנות על ידי אנונימי.
7. Analyze תוצאות
לאחר תקופת המחקר, לאסוף את הנתונים. לחשב את אחוז הזמן הכולל שהוצא בכל קטגוריה על פני כל המשתתפים.חפשו את ה- Outliers - אנשי שחלוקת הזמן שלהם שונה בחדות מעמיתיהם, ואז למקד עמוק לתוך משימות ספציפיות שלקח זמן לא שגרתי. לדוגמה, אם המהנדסים הזוטרים שלך מבלים 40% מהזמן שלהם מתרוקנים בעוד בכירים מבלים רק 15%, זה מסמן פער אימונים במתודולוגיה debugging או שפה.
שימוש בנתונים של מחקר זמן כדי לזהות את צרכי האימון
הערך האמיתי של מחקר זמן עולה במהלך ניתוח.הקצאות זמן רול הן רק מספרים.המיומנות מפרשת אותם לחשוף סדרי עדיפויות אימון.
חיתוך סקיל גפר לאורך זמן אנומליות
השווה את הזמן שהוצא למשימה נגד קריטריונים צפויים או ממוצעי עמיתים.אנומליות נפוצות המציינות כי צרכי האימונים כוללים:
- (ב) ,0) זמן בלתי פוסק ב debugging:cioFLT ( 1 מהנדסים) עשוי להיות חסר טכניקות ניתוק שיטתי, היכרות עם כלים מבולגנים, או ידע עמוק של בסיס הקוד.
- (ב) עיין בקוד ארוך: 1FLT) למבקרים לא יכול להיות סטנדרטים ברורים או עשוי צורך באימון בקוד קריאה ביעילות.
- (FLT:0) דירקטורים של זמן עיצוב: ההרחבה 1 (צוותים עשויים להיות בעלי ניסיון יתר או חסרים שיטות עיצוב מובנה (למשל, תבניות עיצוב, UML).
- (FLT:0) יחס בלתי צפוי: FLT:1 בעוד לא פער מיומנות ל-Se, מעבר גבוה לעתים קרובות מתואם עם עדיפות חלשה או חוסר מיומנויות דחקה.
- (FLT:0) מאמצי תיעוד: מהנדסים 1FLT עשויים להיאבק עם כתיבה טכנית או חוסר תבניות ודוגמאות.
לאחר שאתה מזהה את האנומליות האלה, אתה יכול למפות אותן למודולים ספציפיים: סדנאות מתבוללות, סקירת קוד שיטות הטובות ביותר, הכשרת עיצוב קידוד, ניהול זמן למהנדסים, או קורסי כתיבה טכניים.
שימוש ב-Time Studies to אימות אפקט אימון
נתוני מחקר זמן משמשים גם ככלי למדידה טרום ואחרי אימון.ריץ מחקר בסיס, לספק הכשרה ממוקדת, ולאחר מכן להפעיל מחקר מעקב אחרי 4-6 שבועות.אם הזמן שהוצא על צוואר הבקבוק ממוקד ירד, ככל הנראה האימון עבד.אם לא, התוכן או שיטת האימונים עשויים לדרוש התאמה.מערכת סגורה זו הופכת הכשרה מאירוע אחד-off לתוך תהליך שיפור מתמשך.
דוגמאות אמיתיות: Time Study Applied to Engineering
מקרה 1: צמצום זמן למפתחים של ג'וניור
חברת תוכנה בינונית שמה לב כי מפתחי זוטר שלה בילו בממוצע 35% מהקוד המורשת השבועי שלהם. A time study באמצעות זיהוי עצמי אישרו כי משימות פיזור לוקחות שלוש פעמים יותר מאשר משימות דומות שבוצעו על ידי מפתחים בכירים.החברה עיצבה מחנה מנעול בן יומיים על אסטרטגיות debugging, כולל באמצעות נקודות תור, ניתוח לב וטכניקות חיפוש בינאריות. A Followupup-Time הראו לאחר שלושה חודשים של קוד זדוני שיפור של 18 חודשים.
מקרה 2: הטמעת קוד ב-DevOps Team
צוות DevOps של שמונה מהנדסים ערכו מחקר זמן של עבודה דגימה במשך שבועיים.תוצאות גילו כי ביקורות קוד נצרך 25% משעות הצוות הכוללות, עם מחזור סקירה ממוצע של 48 שעות.ניתוח נוסף הראה כי בודקים מבלים זמן רב על פורמט והערות בסגנון, ולא לוגיקה וארכיטקטורה.הצוות הציג מעגל לסקירה (עיצוב אוטומטי) ובדיקת קוד, ולאחר מכן כל חברי המחקר מאומן על יעילות שנייה, פרק זמן ירד ל- 12 שעות.
שיפור תוצאות מחקר זמן עם תוכנית האימונים שלך
איסוף נתונים הוא רק חצי הקרב.כדי להפוך תובנות לפעולה, לעקוב אחר תהליך שילוב מובנה.
שלב 1: קביעת נושאי הדרכה המבוססים על השפעה
לא כל פערי מיומנות שווים. השתמש במחקר הזמן כדי לחשב את החיסכון הפוטנציאלי של זמן אם פער נסגר.ברוב הזמן הממוצע בילה בשבוע על ידי מספר המהנדסים שנפגעו.לדוגמה, אם שלושה מהנדסים זוטרים כל אחד מהם 10 שעות בשבוע על פיזור עקב חוסר ידע, ואימון יכול להפחית את זה עד 4 שעות, החיסכון השבועי הוא 18 שעות - שווה ערך למחצית הנדסה לפני זמן עם בעיות אימון ברמה הגבוהה ביותר.
שלב 2: אימון עיצוב להתנהגות ספציפית
במקום "שיפור מיומנויות הפחתת הפחתת ההתאמות" הגנרית, ליצור הכשרה שמקדמת ישירות את ההתנהגות שנצפתה במחקר הזמן.אם מהנדסים בזבזו זמן בחיפוש אחר שלבים של יצירת באגים, להכשיר אותם בהורדת התיקים וטכניקות לשיפור הכדאיות.אם הם מריצים מחדש את אותם הבדיקות באופן ידני, מתאמנים על אוטומציה של מבחן.
שלב 3: אימון לתוך זרימת העבודה
אימון הנדסי יעיל ביותר מתרחש קרוב לעבודה. השתמש בתוצאות המחקר של זמן כדי לקבוע מפגשים קצרים, ממוקדים במהלך רטרוספקטיביות ספארי או ארוחת צהריים-and-learns. Bundle עם תרגילים באמצעות קוד אמיתי מהפרויקט של הקבוצה.זה מקטין את הפער בין למידה ויישום.
שלב 4: מדד ו- Iterate
כאמור, לנהל מחקר מעקב אחרי זמן כדי למדוד שינוי.אם הזמן שהוצא על הפעילות ממוקדת לא ירד משמעותית, לשקול פורמטים חלופיים (תוכנית תרמית, הדרכה, קורסים מקוונים) או שורש גורמים מעבר למיומנות (למשל, בעיות תהליכים, מגבלות כלי).הזמן המחקר עצמו הופך כלי משוב.
היתרונות והמגבלות של שימוש ב-Time Study for Training
יתרונות מפתח
- (ב) ⁇ :0) החלטות אימון 1:1 מובנות בהתנהגות נמדדת, לא הנחות או תלונות אקסדוטליות.
- (FLT:0) , 000: משאבים 1FLT ללכת לאזורים עם ההשפעה הגדולה ביותר של ביצועים, הימנעות מבזבוז בנושאים לא רלוונטיים.
- (ה)המהנדסים רואים את ההגיון מאחורי האימונים והם מונעים יותר ליישם מיומנויות חדשות.
- (ב) ⁇ :0) ניטור מתמיד: 1FLT:1 חוזר מחקרים זמן יוצר תצוגה ארוכה של פיתוח מיומנות.
- (ב) ⁇ :0) שינוי ציורי: 1FLT:1 צוותים נעשים נוח עם שיפור עצמי מונע נתונים ופתוחים משוב.
הגבלות על ניהול
- אפקט ההוטורן: מהנדסים 1FLT עשויים לשנות את התנהגותם כאשר הם נצפו. Mitigate באמצעות כלים אוטומטיים או התבוננות הדרגתית עם הודעות לא-הההבחנה מפורשות.
- (FLT:0) Intrusiveness: FLT:1 התבוננות ידנית יכולה להרגיש פולשנית.המשך הפעלות קצרות ומוגבלות לתפקידים ספציפיים, או להשתמש בנתונים מצטברים אנונימיים.
- (FLT:0)Time and Trying: FLT:1 ביצוע מחקר מעמיק דורש זמן תכנון וניתוח.התחל עם צוות טייס כדי לחדד את התהליך לפני הגדלה.
- (FLT:0Misinterpretation: FLT:1) נתוני זמן Raw ללא קשר יכול להטעות.תמיד לצמד ממצאים כמותיים עם ראיונות איכותיים או רטרוספקטיביות.
מסקנה: לעשות זמן ללמוד קורס סטנדרטי
צוותי הנדסה שמתייחסים לאימון כהשקעה אסטרטגית, לא לתיבת צ'ק שנתי, לפרט את אלה החושבים את דרכם באמצעות פיתוח מיומנויות. A time study מספק את הבסיס האמפירי עבור ההשקעה הזו.זה חושף חוסר יעילות חבוי, מבהירים אילו מיומנויות זקוקות חיזוק, ומדגישים את החזרה האמיתית על מאמצי הכשרה.על ידי הטמעת מחזורי זמן לתוך הסגל הרגיל של הצוות שלך - רבע או כמעט כל כך שאתה יוצר יכולת אוטונומית עם יכולת פעולה.
התחל קטן.בחר צוות אחד, מטרה אחת, ומחקר שני שבועות. Analyze את הנתונים, עיצוב התערבות אימון ממוקדת אחת, למדוד את השינוי. ברגע שאתה רואה את ההשפעה של זמן מחזור מופחת, פחות פגמים וביטחון צוות גבוה יותר, אתה תוהה איך אתה מתכנן אימון ללא זה.
לקריאה נוספת על מתודולוגיית לימוד והכשרה דורשת ניתוח, להתייעץ עם משאבים מ-FLT:0 (iSixSigmaFLT:1 ו-FLT:2Society for Human ManagementFLT 3: 3).