תוכן עניינים:
- הגדרה - מה המשמעות של מערכת Visual Studio Team (VSTS)?
- Techopedia מסביר מערכת VSTS (Visual Studio Team System)
הגדרה - מה המשמעות של מערכת Visual Studio Team (VSTS)?
מערכת Visual Studio Team (VSTS) היא סביבת פיתוח משולבת (IDE) שפותחה כמוצר תוכנה על ידי Microsoft Corp. במטרה להקל על יצירת, פיתוח וניהול פרויקטים של תוכנה. VSTS מורכב מארבע תתי-מוצרים:
- Visual Studio, סביבת פיתוח
- Visual Studio Test Professional לניהול נתוני בדיקות וביצוע בדיקות מקרה
- שרת Team Foundation המציע שיתוף פעולה של קבצי קוד מקור ומסד נתונים מרכזי
- ניהול מעבדות Visual Studio המספק תכונות ליצירת סביבה וירטואלית לבודקי תוכנה
Techopedia מסביר מערכת VSTS (Visual Studio Team System)
משימת פיתוח תוכנה מורכבת לעתים קרובות מכמה שלבים ונהלים עם אנשים שונים המעורבים בכל שלב:
- האנליטיקאי העסקי שאחראי על ניתוח הבעיה הנתונה ומייצג אותה חזותית
- מנהל הפרויקט המקצה תקציב ומשאבים ומסגר לוח זמנים לפעילויות פיתוח הפרויקט
- אדריכל התוכנה החוקר את המערכת ותפקידיה לעומק ומפתח אלגוריתמים נחוצים
- היזם שכותב קוד בהתבסס על האלגוריתמים
- מהנדס בדיקות התוכנה שבודק את הקוד כדי לתקן באגים וליקויים
- צוות הפריסה האחראי למסירת המוצר התפעולי במלואו ללקוח
כל אחד מהחברים זקוק לכלי אחר לעבוד איתו. לדוגמא, מנהל הפרויקט מעוניין רק לעבוד עם כלים המספקים תובנה לגבי תקציב הפרויקט ואינו מעוניין בכלים הקשורים לבדיקה. לכן יש צורך בחבילת תוכנה שיכולה לעמוד בדרישות האנשים המעורבים בפיתוח תוכנה. VSTS מציעה חבילת תוכנה עם מספר חבילות משנה הכוללות את כל התכונות החיוניות.
כל הפונקציונליות של VSTS מסתמכת על רכיב הליבה המכונה Server Foundation Server (TFS). זה מאפשר שיתוף פעולה בפיתוח בין צוותים שונים של אנשים העובדים על אותו פרויקט תוכנה, מציע מאגר לאחסון אובייקטים של תצורה ומאפשר איסוף נתונים ומעקב אחר פרויקטים. זהו המרכיב האחורי העיקרי של VSTS.
