TFS 2012 ו- Web Access למנהלי מוצרים

20 באוגוסט 2012

אין תגובות

VS2012_logo_5F926945 כל מי שמפתח במתודולוגיית Agile/Scrum וודאי יסכים עם ההנחה שמנהלי המוצר\Product Owner מהווים ציר מרכזי וחשוב שדרכו הכל זורם במהירות. הם אלו שיוצרים את ה- backlog items, מתעדפים את העבודה, וקובעים מה יכנס לכל ספרינט.

ה- Web Access בגירסה החדשה של TFS 2012 עבר מתיחת פנים משמעותית שבעיקרה ייעול העבודה של מנהל המוצר והתאמה מלאה למתודולוגיית Agile/Scrum.

 

אז מה השתנה מהגירסה הקודמת?

ממשק הניהול TFS Web Access היה קיים בגרסת 2010, אלא שהוא היה פחות מכוון למתודולוגיית פיתוח Scrumית. כך למשל, יצירה וניהול של backlog items (פעולה מרכזית ובסיסית במתודולוגיית Scrum) היתה אפשרית, אך הרבה פחות נגישה ויעילה. ההוספה של פריט למשל, הצריכה מעבר דרך מספר שלבים. גרסת 2012 מציגה גישה שונה אשר מותאמת באופן מיטבי למטלות המרכזיות של מנהל המוצר. פעולות אלו הפכו לזמינות יותר, יעילות ונוחות.

 

יצירה מהירה של product backlog items

ראשית, אחד השינויים הבולטים ביותר בגירסה החדשה הינו מרכזיותו של ממשק ניהול ה- backlog items. בגירסה זו, מסך ה- backlog Items הינו הראשוני והמרכזי אשר מוצג כברירת מחדל עם הכניסה למערכת. אם בעבר נדרש היה מנהל המוצר ליצור משימה (product backlog item) חדשה, הוא היה צריך לייצר PBI חדש ורק לאחר מכן להכניס מספר ערכים בחלון נפרד שהיה נפתח, הרי שהגירסה החדשה כוללת ממשק Add Panel שמיועד ליצירה מהירה של משימות. תהליך היצירה מצריך בסך הכל כתיבה של ה- title, בחירה של type, וה- item נוצר עם ערכי ברירת מחדל.

חידושים ב- Web Access של TFS 2012המייעלים את עבודתו של מנהל המוצר תוך התאמה למתודולוגיית Agile/Scrum

 

ניהול תעדוף באמצעות Drag and Drop

ניהול התעדוף של משימות מתבצע באופן אינטואיטיבי על ידי גרירה של משימות (drag and drop) למעלה או למטה. כך גם ההוספה של משימה לספרינט נעשית על ידי הגרירה שלה אל רשימת הספרינטים המצויה בעמודה השמאלית.

חידושים ב- Web Access של TFS 2012המייעלים את עבודתו של מנהל המוצר תוך התאמה למתודולוגיית Agile/Scrum

 

ניתוב משימות על ידי חיזוי התקדמות

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

חידושים ב- Web Access של TFS 2012המייעלים את עבודתו של מנהל המוצר תוך התאמה למתודולוגיית Agile/Scrum

 

תכנון ספרינטים

ה- Sprint planning view מאפשר תכנון יעיל של ספרינטים ברזולוציה של משימה בודדת. במסך זה כל Backlog item מיוצג על ידי שורה מודגשת ותחתיה כל המשימות, השייכות לאותו item ומוקצות למתכנתים. כשהמתכנת מסיים את כל המשימות ה- item מסתיים. במסמך זה ניתן לשבור כל Item למשימות ולשייך משימה\item למפתח מסויים. ניתן גם לבצע Load Balancing של העבודה על כל ספרינט וכל זאת תוך ניתור של ה- capacity שיש לרשותי עבור כל חבר צוות או פעילות (activity).

חידושים ב- Web Access של TFS 2012המייעלים את עבודתו של מנהל המוצר תוך התאמה למתודולוגיית Agile/Scrum

 

ניהול הספרינט באמצעות Task board

לפי מתודולוגיית Scrum יש להציב לוח משימות (task board) עם פתקים אשר מאפשר נראות מקסימלית להתקדמות העבודה בכל ספרינט – אילו משימות בעבודה, אילו משימות עוד לא החלו וכו'. אותו לוח קיים גם ב- ממשק ה- task board של TFS Web Access 2012 עם ייצוג של הפתקיות אשר ניתן לגרור ממקום למקום. כל פתק כולל את המשימה, את מספר השעות שהוקצו להשלמת המשימה ואת השיוך לקטגוריה (to do, in progress, done).

חידושים ב- Web Access של TFS 2012המייעלים את עבודתו של מנהל המוצר תוך התאמה למתודולוגיית Agile/Scrum

 

סיכום

עם האימוץ הנרחב של מתודולוגיית Scrum בקרב קבוצות פיתוח היה ברור שיש צורך בכלי ניהול עבור מנהל המוצר, אשר יהיה מותאם למתודולוגיה זו ויאפשר תקשורת מיטבית בינו לבין חבריו לצוות הפיתוח. ה – Web Access של TFS 2012 ממש את החזון הזה ואני משוכנע שיביא לייעול מקסימלי של תהליך ניהול המוצר והפיתוח.

יש לכם שאלות נוספות בנושא ALM או VIsual Studio?
הכנסו להתייעץ עם מיטב המומחים בפורום העברי שלנו!

 

YanivLevin הפוסט נכתב ע”י יניב לוין, מנהל קבוצת ה ALM ב E4D Solutions.
יניב מתמחה במתודולוגיות תהליך ניהול חיי המוצר (Application Lifecycle Management), ובהטמעות של Microsoft Team System / Team Foundation Server. יניב עובד עם Team System מאז גירסת 2008, וייעץ למגוון פרוייקטים ולקוחות.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *