גרסתה החדשה של מערכת TFS 11 מספקת לנו חוויית משתמש חדשה וכלי ניהול מתקדמים שמטרתם לשפר את הפרודקטיביות ואת איכות העבודה וכן להגביר ולהקל על שיתוף הפעולה בתוך צוות הפיתוח.
בפוסט זה נתמקד באחד מן הכלים המייעלים ומשפרים את העבודה הציוותית: כלי לניהול המשוב הנקרא Feedback Client.
במהלך העבודה שלנו, אנחנו מבקשים משוב מאנשי הצוות, משוב מראש הצוות או מנציג הלקוח וגם מספקים לו הצצה ראשונית בתוצרי העבודה הראשוניים. משוב זה חיוני לדעת האם אנחנו בכיוון הנכון, או האם נדרשת חשיבה מחודשת.
תהליכי משוב כאלה קיימים זמן רב ובמתודולוגיות ניהול שונות, אך תהליכים אלו לא היו מנוהלים ולא היו מוכללים כחלק אינטגרלי מיכולות ניהול מחזור החיים של הפיתוח של תוכנת TFS, עד לגרסה 11 החדשה (להבדיל למשל ממנגנון דיווח על באגים שמוטמע בתוכנה בצורה אינטגרלית ואף משמש כחלק מרכזי).
בגרסת TFS 11, מתן משוב ובקשה למשוב הם חלק ממתודולוגית העבודה:
תבניות הפרויקט ב- TFS 11 מכילות Work items לניהול ומעקב אחר Feedback Request/Response.
השימוש במערכת ניהול המשוב מורכב מ-2 חלקים:
- ממשק ה- Web Access שבאמצעותו ניתן ליזום בקשה ל- Feedback.
- יישום ה- Feedback Client המאפשר למלא את המשוב.
שלב ראשון – יצירת בקשה למשוב
בשלב ראשון, נפתח בקשה למשוב. ניכנס לממשק ה- Web החדש ונבחר ב- Request Feedback:

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

ניתן לבחור Preview שיאפשר לנו ולראות כיצד תיראה הבקשה הנשלחת במייל:

בסיום, נלחץ על Send והבקשה לפידבק תשלח.
בשלב זה, המערכת יצרה אוטומטית Work item מסוג Feedback Request עם פרטי הבקשה שלנו.
שלב שני – מילוי המשוב
המייל אשר נשלח עם הבקשה למשוב, מכיל לינק להפעלת ה- Feedback Client.
מסך ה- Start ינחה אותנו בהפעלת האפליקציה עליה ניתן את המשוב.

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

שליחת המשוב (עם אפשרות לתצוגה מקדימה)
כאמור, עם השליחה, כבר נוצר Work item מסוג Feedback Response עם פרטי המשוב.

סיכום
תהליך בקשת ומתן משובים מנוהל מעתה ב- TFS 11 כחלק אינטגרלי ממחזור החיים של פיתוח האפליקציה:
- המשובים מנוהלים ומתועדים באמצעות מנגנון המשוב ובאמצעות Work items Feedback הנכללים ב- Process Templates החדשים.
- ממשק ה- web החדש מאפשר ליזום בקשות למשוב
- נוסף כלי חדש – ה- Feedback Client, המאפשר ביצוע המשוב ותיעודו.
יש לכם שאלות נוספות בנושא ALM או TFS? הכנסו לפורום החדש שלנו בעברית ומיטב מומחי הקהילה יישמחו לעזור לכם!
הפוסט נכתב ע"י דן מורגנשטרן, יועץ בכיר בקבוצת סלע וארכיטקט ALM, מוביל הטמעות ALM מבוססי TFS, ובעל ניסיון עשיר בפיתוח ובניהול צוותי פיתוח.