"בתהליך" מול "בפיתוח, בבדיקות"

"בתהליך" מול "בפיתוח, בבדיקות"

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

ישנן שתי אפשרויות עיקריות:

האפשרות הראשונה היא להגדיר ארבע עמודות:

  • פיתוח – בתהליך
  • פיתוח – בוצע
  • בדיקות – בתהליך
  • בדיקות – בוצע

צוותים שעוברים מעבודה בשיטת ווטרפול או שעובדים בסקראם – אבל (אנחנו עובדים בסקראם אבל…) ימצאו את התבנית הזו נוחה מכיוון שהיא משמרת את קו ההפרדה בין פיתוח לבדיקות.

האפשרות השניה היא שתהיה עמודה אחת בלבד בין "מוכן" לבין "בוצע": "בתהליך".

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

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

מצד שני, להישאר עם ארבע העמודות משמעו לשמר את ההפרדה הקיימת בין פיתוח לבדיקות.

מה עושים?

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

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

לפעמים הצוות מחליט להישאר עם ארבע העמודות, עם ההפרדה בין פיתוח לבדיקות – וזה ממש בסדר וצריך לכבד זאת. אפשר להעלות את העניין שוב באחד התיחקורים (retrospective) אחר מספר ספרינטים.

אז מה איתך? "בתהליך" או "פיתוח, בדיקות"?

כתיבת תגובה

סגירת תפריט