שוחררה ערכת הלימוד של מיקרוסופט ל-Visual Studio Team Foundation Server 2010
עוד פיתוח ישראלי לראשונה בעולם: שוחררה ערכת הלימוד של מיקרוסופט ל-Visual Studio Team Foundation Server 2010. ניתן להוריד את הערכה מאתר מיקרוסופט, בכתובת הבאה.
הערכה היא פרי פיתוח של מחלקת ה-ALM של סלע, בשיתוף עם קלמרי סטיין, מנהל מוצר בכיר במטה מיקרוסופט. את הפרוייקט פיתחו יועצים בכירים ממחלקת ה-ALM של סלע – יובל מזור (שגם ניהל את הפרוייקט) ואסף סטון.
ה-Training Kit מכיל תוכן (מצגות, Labs ו-Demos) ללימוד עצמי עבור אנשים חסרי ידע או בעלי ידע מועט ב-TFS. מטרות ה-Training Kit הן: הכרת מיקומו ותפקידו של TFS 2010 בארגון וכיצד הוא מאפשר ניהול ובקרה יעילים של פרוייקטים בכלל ופרוייקטי תוכנה בפרט. ה-Training Kit יהיה זמין בערוצי ההפצה השונים של מיקרוסופט – MSDN Downloads, Channel 9 וכו' וכמו גם יחולק לשותפים של מיקרוסופט שיספקו אותו ללקוחות.
מספר יובל מזור, אחד היועצים הבכירים במחלקת ה-ALM של סלע וממובילי פרוייקט הפיתוח:
מה היה תהליך הפיתוח?
"כיועצים בתחום ה-ALM, אנו עוזרים ללקוחות לייעל את תהליכי הפיתוח שלהם מדי יום. היות וההתייחסות שלנו לפרוייקט ה-Training Kit היתה כמו לפרוייקטי פיתוח אחרים שאנחנו עושים היה לנו ברור שנשתמש ב-TFS לצורך הניהול השוטף. עבדנו בתהליך פיתוח מבוסס מתודולוגיית Agile, שכלל את הנקודות הבאות:
• חלוקת הפרוייקט לאיטרציות קצרות, כאשר בסוף כל איטרציה סיפקנו ללקוח (כלומר, למיקרוסופט) ערכה הכוללת את כל החומרים עד אותו תאריך
• שיחת ועידה שבועית עם הלקוח, כאשר אנו מתארים מה ביצענו בשבוע החולף, מה אנו מתכננים לשבוע הבא וכן דיון בבעיות ו/או סוגיות שעלו במהלך השבוע
• שימוש ב-TFS לניהול הפרוייקט – בקרת תצורה, ניהול דרישות ומעקב אחר משימות והפקת דו"חות התקדמות שהוצגו גם ללקוח וגם פנימית בסלע. יש לציין שהלקוח קיבל גישה לפרוייקט ה-TFS שלנו כך שיכל לפתוח באגים ולהעיר הערות באופן ישיר.
העבודה בצורה כזו הביאה לכך שיצרנו תקשורת טובה ואמון עם הלקוח, שידע בכל רגע נתון מה סטטוס הפרוייקט".
ספר על אתגרים שהתמודדתם איתם.
"TFS הוא הכלי המרכזי שאיתו עובדת קבוצת ה-ALM בסלע – כולל התאמות ופיתוח מותאם לצרכי הלקוחות השונים. לפיכך, אנחנו מכירים אותו היטב והאתגר המרכזי בפרוייקט זה היה ליצור ערכה שמכילה חומר שמותאם למשתמשים חסרי ידע קודם. לצורך כך, נעזרנו בבוגרי פרוייקט יהלו"ם של סלע – הבוגרים המצטיינים של מסלול פיתוח התוכנה".
האם במהלך הפיתוח השתמשתם במידע שנאסף על סמך עבודה עם לקוחות?
"כמובן! אנו רואים לקוחות רבים שמטמיעים TFS, כך שיש לנו ראייה רחבה של הדרכים השונות בהם ניתן להשתמש בכלי. שילבנו בערכה – בהסתמך על הנסיון הזה – המלצות ו-Best Practices המכוונים לבעלי תפקידים שונים בארגון. לכן הערכה הסופית מיועדת לא רק למפתחים אלא גם לבודקים, מנהלים ואנשי ה-Business בארגון".