Table of Contents
כאשר מנעולים גלובליים אילצו צוותים הנדסיים לנטוש את המשרדים הפיזיים שלהם, שיתוף הפעולה הפך לאתגר עצום. חברי צוות מאוכזבים מצאו עצמם פתאום מבודדים, נאבקים לשמור על ההקשר המשותף המשותף והתיאום בזמן אמת שהיה פעם טבע שני.בין הכלים הרבים שעלו להסתברות במהלך תקופה זו, טרלו הופיע כפתרון יעיל במיוחד.
מדוע טרלו הפך ל-Go-To עבור צוותים של הנדסה מרחוק
צוותי הנדסה פועלים על מורכבות: זרמי עבודה מרובים, משימות תלותיות, ביקורות קוד תכופות, והחלפת סדרי עדיפויות מסורתיות כמו דואר אלקטרוני או הפצת גליונות במהירות לפרוץ בלחץ זה, במיוחד כאשר חברי הצוות לא יכולים להציק זה את זה על הכתף.ממשק בסגנון קנברון של טרלו, עם זאת, הופך זרמי עבודה מופשטים לויזואליזציה ברורה המבוססת כי כל אחד יכול להבין במבט זה הוא סיבה עיקרית מדוע קבוצות מרוחקות רבות במהלך מנעולים.
פשטות ללא כוח הקרב
שלא כמו פתרונות משקל כבדים כגון Jira, אשר לעתים קרובות דורשים תצורה מקיפה והדרכה, טרלו יכול להיות למעלה וריצה בתוך דקות. צוותים יכולים ליצור לוח עבור כל פרויקט, להגדיר רשימות המשקפות את שלבי הפיתוח שלהם (בחזרה, לעשות, בהתקדמות, Code Review, Done), ולהתחיל להוסיף כרטיסים מיד. מחסום נמוך זה היה קריטי במהלך המעבר המהיר לעבודה מרחוק, כאשר צוותי ההנדסה היו מעט זמן עבור כלי על הסיפון.
גמישות להתאמה של כל הנדסת עבודה
אף שתי קבוצות הנדסה לא עובדות בדיוק באותה הדרך.חלקן עוקבות אחר סכיני סרום קפדניים, אחרות משתמשות במודל אספקה מתמשך.גמישותו של טרלו מאפשרת לצוותים להתאים את הדירקטוריון שלהם כדי להתאים את התהליך שלהם.לדוגמה, צוות באמצעות קנברן יכול להיות לוח פשוט של שלוש רשימת שלושה רשימת (לעשה, התקדמות, עשה), בעוד שצוות תרגול סרום עשוי להוסיף Sprint Backlog, נוכחי, ובדיקה של יכולת זו יכולה להתאים את זה יכול להיות בעל יכולת הסתגלות עם בגרות.
שילוב זה גשר פיתוח Toolchain
עבודת הנדסה מרחוק מסתמכת על חבילה של כלים מחוברים: בקרת גרסאות (GitHub/GitLab), תקשורת (Slack), תיעוד (השפעה), ופריסה (Jenkins, CircleCI) הנרחב של טרלו ואינטגרציה מאפשרים לצוותים לחבר את המערכות ישירות לדירקטוריון שלהם. לדוגמה, כרטיס יכול לעדכן באופן אוטומטי את עמדתו כאשר בקשה ממוזגת, או הודעת Slack יכולה להעביר ערוץ זה כאשר כל אחד מהם מצמצם את הקישור "Blocks".
תכונות מפתח של טרילו כי כוח הנדסה מרחוק צוותים
הבנת תכונות הליבה של טרלו - וכיצד ליישם אותם על זרימת עבודה הנדסית - חיוני לקבל ערך מקסימלי.למטה הוא מבט עמוק יותר על כל רכיב עם דוגמאות מעשיות מצוות הנדסה מרחוק.
מועצות, רשימות וקארדים: הקרן
- (FLT:0)Boards:FLT 1 השתמש לוח נפרד עבור כל פרויקט גדול, צוות, או מחזור שחרור.לדוגמה, צוות אחורי עשוי להיות לוח עבור ה- API v3 rewrite, בעוד הצוות הנייד שומר לוחות עבור iOS ו- Android הודעות.
- (ב) ⁇ (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0Cards:FLT:1 כל כרטיס מייצג יחידה אחת של עבודה - סיפור משתמש, תיק באג, פריט חוב טכני, או ספייקון בתוך כרטיס, מהנדסים יכולים להוסיף תיאור מפורט, רשימת קריטריונים קבלה, קבצים מצורפים (מבוקים, יומני שגיאות), והערות לדיון.
רשימות עבור Granular Task Tracking
כרטיס ל"אימות ה- OAuth 2.0" יכול להכיל רשימת פריטים כמו "שרת אישורים up", "Write token Endpoint", "Addרענון לוגיקה אסימונים", ו"מבחן יחידת ויטקס" חברי הצוות יכולים לבדוק פריטים כפי שהם משלימים אותם, מתן מעמד ברמה מיקרו-דרג ללא הקלת לוח עם קלפים נוספים.
תוויות ותאריך בשל לרישום ו Deadlines
- (התגים בצבע:0)Labels (תגיות צבעוניות): שימוש בתוויתים כדי לציין עדיפות (אדום = דחוף, צהוב = בינוני, ירוק = נמוך), סוג (בגד, תכונה, מטלה), או דומיין (החזית, backend, DevOps). מהנדס מרוחק שאינו מכיר את הפרויקט כולו יכול לראות מיד אילו משימות צריכות תשומת לב מיידית.
- (FLT:0)ue תאריכים:FLT:1 , יעד המצורף מתוארך קלפים עבור ⁇ s או שחרור אבני דרך. טרלו מדגיש משימות מוגזמות, מה שהופך את זה קל עבור המאסטר או הטכנולוגיה הנחשק להוביל כדי לאתר מועדים בזמן עצירות.
כוח-על זה שיחזיר את יכולותיה של טרלו
Power-Ups של טרלו (לשעבר באטלר) הם המפתח לאוטומט משימות חוזרות ונשנות ולשלב עם שירותים חיצוניים.עבור צוותי הנדסה מרחוק, מערכות הכוח המשפיעות ביותר כוללות:
- (FLT:0)Calendar Power-Up:FLT:1) ראה את כל הקלפים עם תאריכים מועדים בלוח השנה, שימושי לתכנון ולקביעת תזמון.
- (FLT:0)GitHub/GitLab Power-Uprov:FLT) 1 Link מושך בקשות ומבצע ישירות לכרטיסי טרלו.כאשר נפתח יחסי ציבור, הכרטיס מציג באופן אוטומטי תג עם מעמדו (פתוח, ממוזג, סגור).
- (FLT:0)Slack Power-Up:FLT:1 שלח עדכונים בכרטיסי כרטיס לערוץ Slack ייעודי, כך שהמהנדסים לא צריכים לפקח על הודעות טרלו כל הזמן.
- (FLT:0) Butler Automation:FLT:1 צור אוטומציה מבוססת הכלל - למשל, כאשר כרטיס מועבר ל- "בקידמה", להקצות אותו לאדם שהעביר אותו וקבוע תאריך מראש שלושה ימים מהיום. Butler יכול גם לבצע פעולות תקופתיות כמו העברת כל הקלפים לרשימה "דון" בסוף היום.
יישום טרילו בהצלחה בצוות הנדסה מרחוק
אימוץ כלי חדש הוא רק חצי הקרב.כדי להפוך את טרלו באמת יעיל לשיתוף פעולה מרחוק, צוותים צריכים תוכנית יישום מכוונת.למטה הוכיחו את שיטות העבודה הטובות ביותר הנמשכות מקבוצות הנדסה שהשתמשו בטרלו במהלך נעילה.
הקמת מועצת המנהלים של Clear Board
ללא כללים ברורים, לוחות הופכים במהרה לכאוטיים. Define שיכול ליצור רשימות, שמות כרטיסים או פריטים בארכיון.בדרך כלל, מוביל טכנולוגיה או מנהל פרויקט פועל כמנהל לוח, אבל מהנדסים בודדים צריכים להיות רשות לעדכן את הקלפים שלהם. מסכים על שם שמות מוסכמות: כרטיסים צריכים להשתמש כותרת מונחה על ידי פועל ("הוספת טיפול ב- API" עדיף על ידי "LoginLogin").
התאמת זרימת העבודה ל-Surle Stand-Ups
הסטנדאפ היומי הוא קו החיים של קבוצות מרוחקות, במקום שכל אדם מדבר במשך שלוש דקות, קבוצות רבות עוברות דרך לוח טרלו שלהן, החל מהרשימה הנכונה ביותר (דון) ושמאלן נע, שואל המאסטר ה-Squium, "האם עברנו כל הקלפים לעשות אתמול?", "מה יש התקדמות?", ולבסוף "האם משהו חסום?", הויזואליות האלה מבטיחות שכולם רואים את אותה תמונה.
כמה צוותים לוקחים את זה צעד נוסף על ידי הקלטה של הערות על כרטיסים רלוונטיים.לדוגמה, אם מהנדס מזכיר דיון על איך ליישם תכונה, הם מוסיפים תגובה לכרטיס זה מסכמת את ההחלטה.זה יוצר תיעוד כתוב כי חברים סינכרוניים יכולים לסקור מאוחר יותר.
השתמש ב-Cookie for Code Review ו- QA Workflows
לעתים קרובות סקירת הקוד הופכת לצוואר בקבוק בהגדרות מרוחקות.כדי להמשיך לנוע, לצרף רשימת "קוד ביקורת" שמבקרים חייבים להשלים לפני כרטיס עובר ל"קידום" פריטים עשויים לכלול: "קוד גלוי לפגיעות אבטחה", "מחפש לטיפול בשגיאות עקביות", "בדיקות יחידה מובנות עוברות".
המונחים: Automated Workflow
מהלכים ידניים הם הסתברות שגיאה וזמן בזבוז. השתמש באטלר כדי ליצור כללים כגון:
- כאשר כרטיס נוסף לרשימה "לעשות" להוסיף באופן אוטומטי תאריך מבוסס על נקודות סיפור.
- כאשר כל הפריטים של הסימון בכרטיס הושלמו, להעביר את הכרטיס לרשימה הבאה.
- כל יום שישי בשעה 5 ראש הממשלה, ארכיון כל הקלפים ב"דו" שהיו שם במשך יותר משבועיים.
אוטומציה מפחיתה את ראש המערכת המנטלית ושומרת על לוח נקי - יתרון משמעותי כאשר חברי הצוות עובדים באופן סינכרוני על פני אזורי זמן.
Integrate Trello with your CI /CD Pipeline
קבוצות הנדסה מרחוק רבות לוקחות אינטגרציה נוספת על ידי חיבור לוחות שלהם למערכות אינטגרציה רציפה ופריסה.לדוגמה, אתה יכול להגדיר Webhook כי מעביר כרטיס ל "להתראות" באופן אוטומטי כאשר בקשה משיכה עוברת את כל בדיקות CI, או לסמן אותו כמו "Deployed to Staging" לאחר פריסה מוצלחת.זה יוצר קישור בזמן אמת בין שינויים קוד למעקב.
היתרונות של השימוש בטרלו במהלך ההנעה: השפעה אמיתית בעולם
היתרונות המופשטים של טרלו - יכולת, שקיפות, גמישות - נכנסים להישגים קונקרטיים עבור קבוצות הנדסה מרחוק, במיוחד בתקופת ההנעה בלחץ גבוה. להלן הם התוצאות החיוביות המשמעותיות ביותר שדווחו על ידי צוותים שאימצו את טרלו.
הורדת דואר אלקטרוני ו- Chat Overload
לפני טרלו, קבוצות מרוחקות רבות התבססו רבות על Slack ו-Mail לעדכונים סטטוס: "האם אתה יכול לבדוק מה חוסם את מודול התשלום?", או "האם UI תוכנן מחדש מראש?" עם טרלו, כל המידע הזה יושב על הלוח. מהנדסים יכולים להסתכל על תוויות כרטיס, הקצאה, ותאריך לענות על שאלותיהם.
שיפור על הסיפון של New Remote Hies
לוקה ראה חברות רבות שכירת מהנדסים שמעולם לא נפגשו את עמיתיהם באופן אישי.לוחות טרלו משמשים כתיעוד חי של מצב הפרויקט.שכר חדש יכול לבדוק את הלוח כדי לראות מה הצוות עובד, שבו כל תכונה עומדת, ומי אחראי. בשילוב עם תיאורים של כרטיסי קישור לעיצוב specs או API, הלוח הופך להיות חזק על כלי לוח.
אפשרויות ל Transparency Overs Distributed Teams
כאשר צוות הנדסה מפוזר על פני מדינות שונות, קיים סיכון טבעי של סילוס: כל תת-קבוצה עשויה להתמקד במשימות שלה ללא הבנה משותפת של התמונה הגדולה יותר.לוחות ציבוריות של טרלו (או לוחים בלתי-מאפשרות של צוות) לאפשר לכל אחד לראות את ההתקדמות של זרמי עבודה אחרים. מהנדס חזית יכול לבדוק מה צוות אחורי עושה את הקידוד הזה, אשר מטפח מודעות תפקודית ונושאים אינטגרציה מראש.
לשמור על הרגעה למרות הפירוק
עבודה מרחוק במהלך נעילה הגיעה עם הסחות דעת ייחודיות: ילדים מגנים, שכנים רועשים, והחרדה הכללית של מגיפה.משימה ברורה של טרלו ותאריכים מיוחדים עזרו למהנדסים להישאר ממוקדים.המעשה של העברת כרטיס ל"דון" סיפק פרס פסיכולוגי קטן שחברים רבים בצוותים משתוקקים לו.כמה קבוצות צוותים להגדיר "ניצחון של היום" טקסים שבהם מהנדסים משותפים כרטיס אחד הם פתרו, למוטיבציה מחודשת.
Easier Sprint רטרוספקטיבים
בסוף האנתרופולוגיה, הצוותים יכלו לבדוק את הלוח כדי לראות בדיוק אילו כרטיסים הושלמו, אשר הועברו חזרה, והיכן הופיעו חוסמי הבלוקס.התרגיל של הלוח (הזמין באמצעות Power-Up) מראה כל מהלך, תגובה, ותוצאה של שינוי תאריך.במקום להסתמך על זיכרון, רטרוספקטיבציות הפכו לדיונים המונעים על ידי נתונים: "מדוע המשימה המחודשת לקח שלוש ימים ארוכים יותר ממה שמוערך או "מדוע היו חמישה קלפים לא חתמומים?"
« « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « « «
שום כלי אינו ללא האתגרים שלו.צוותי הנדסה מרחוק שמיושמו טרלו במהלך נעילה נתקלו במספר נושאים חוזרים.כאן כיצד לטפל בהם.
בעיות: Board Overflow and Card Clutter
כאשר כל משימה קטנה מקבלת את הכרטיס שלה, לוחות יכולים להפוך מכריעים.צוותי הנדסה לעתים קרובות עם 200 + קלפים על לוח אחד, מה שהופך את זה קשה לראות מה באמת חשוב.
(FLT:0) Solution: FLT:1; אנו לכפות מדיניות שכרטיסים מייצגים יחידות משמעותיות של עבודה (לפחות כמה שעות) השתמש ברשימות של תת-משימות.בנוסף, כרטיסי ארכיון מ"דו"ח" שבועי - אבלר יכול לבודד את זה. ליצור לוחות נפרדים עבור זרמי עבודה שונים (למשל, "חזרה", "Frontend", "DevOps") במקום להטמיע הכל.
בעיה: חוסר דלקת לפני דלקת פרקים מוביל לקונטקסט Switching
ללא תוויות עדיפות מפורשות, מהנדסים עשויים לבחור את המשימה הקלה ביותר או הכי מהנה קודם, הזנחה של עבודה.
Solution: המנדט שכל כרטיס ברשימה 'לעשות' מקבל תווית עדיפות. השתמש בעמודה של לוח עבור "התוכנית הזו (גבוהה) ועוד עבור "Backlog (Low) עדיפות" במהלך עמידה, מוביל הטכנולוגיה מאמת כי כרטיסי עדיפות גבוהה פועלים.
תגית: Silentblockers
מהנדסים מרוחקים עשויים להסס לדגל חוסם כי הם לא רוצים להפריע לעמית שנראה "מחוצה".הבלוק יושב בגפיים.
[ה]הסבר:0 [ה]: [ה] [ה]] [ה]] [ה]]] [ה'ה'] [ה']]] [ה'ה']'[ה']']'[ה']'[ה']'[ה']'[ה']'[ה']'''']'[ה']'[ה'[ה']']'[ה'[ה']']'[ה'[ה']'[ה'[ה'[ה'[ה'[ה'[ה']']'[ה'[ה']'[ה'[ה']']']'[ה']']'[ה'[ה'[ה'[ה']']']']']'[ה'[ה']']'[ה'[ה']'[ה']']'[ה'[ה']'[ה'[ה'[ה'[ה']']'[ה']']'[ה'[ה'[ה'[ה'[
בעיות: over-reliance on Trello for Communication
כמה קבוצות התייחסו לטארו כמערכת צ'אט, וכתבו דיונים ארוכים בהערות קלפים.
(FLT:0) Solution: FLT:1 השתמש בכרטיסים טרלו עבור מעמד משימה ומשאבים מקושרים. עבור דיונים עמוקים, לעבור לחוט Slack ייעודי או מסמך (למשל, Google Doc המצורף לכרטיס).
משאבים חיצוניים וקריאה נוספת
עבור צוותי הנדסה המבקשים להעמיק את פרקטיקות טרלו שלהם, המשאבים הבאים מספקים הדרכה נוספת ודוגמאות בעולם האמיתי:
- (ב) ,0) מדריך קבנדרבנל הרשמי של טרולו 1 (FLT: 1) מבוא לעקרונות קנבראן וכיצד הם ממפה ללוחות טרלו.
- (ב) ⁇ :0) ,Remote Work Best Practices from the Traellove BlogFLT 1:1 - טיפים להישאר פרודוקטיבי ומחוברת תוך כדי עבודה מרחוק.
- [01:0] קבאן לעומת סרום: איזו מתודולוגיה Agile מתאימה לצוות שלך?(03: 1) מאמר אטלסיאן המסייע לך להחליט איזו זרימת עבודה ליישום על הלוח שלך.
- (FLT:0) כיצד להשתמש טרלו לפיתוח תוכנה (TechBeacon) 1FLT 1 - ייעוץ מעשי על התאמת טרלו עבור מחזורי פיתוח ושילוב CI /CD.
- (FLT:0)Trello Power-Ups DocumentationFIRLT:1) - עוזר רשמי דף רשימת אינטגרציה זמין והוראות ההתקנה.
סיקור: טרילו כעמוד שיתוף פעולה מרחוק
ההנעה של תחילת 2020 הובילה לשינוי ארוך טווח לקראת הנדסה מרחוק.בעוד שהמשבר הקיף, היתרונות של כלים כמו טרלו הפכו להיות מושרשים בכמה קבוצות מבוזרות פועלות לוחות הראייה של טרלו, זרימת עבודה גמישה, ואינטגרציה עמוקה איפשרה לצוותים הנדסיים לשמור - ובמקרים רבים לשפר את שיתוף הפעולה שלהם למרות הפרדה פיזית.
על ידי הקמת משטר ברור, הפעלת פעולות שגרתיות, ושימוש בדירקטוריון כמרכז מרכזי עבור חברות עמידה, רטרוספקטיביות ו- cross---team הנראות, מנהיגי הנדסה יכולים לפתוח את מלוא הפוטנציאל של טרלו.המפתח הוא לא להתייחס טרלו ככלי מעקב פסיבי, אלא לעצב באופן פעיל את זה כדי לשקף את זרימת העבודה הייחודית של הצוות שלך. כאשר הוא מושג, טרילו הופך יותר מאשר לוח ניהול - זה הופך להיות כל כך וירטואלי של הקבוצה, כאשר הם יכולים להיות משותף אפילו יחד עם מטרות הנדסיות.