Зміст:
- Визначення - Що означає командна система Visual Studio (VSTS)?
- Techopedia пояснює командну систему Visual Studio (VSTS)
Визначення - Що означає командна система Visual Studio (VSTS)?
Visual Studio Team System (VSTS) - це інтегроване середовище розробки (IDE), розроблене як програмний продукт Microsoft Corp. для полегшення створення, розробки та управління програмними проектами. VSTS складається з чотирьох субпродуктів:
- Visual Studio, середовище розробки
- Visual Studio Test Professional для управління тестовими даними та виконання тестових випадків
- Team Foundation Server, який пропонує співпрацю з файлами вихідного коду та централізованою базою даних
- Visual Studio Lab Management, який надає можливості для створення віртуального середовища для тестерів програмного забезпечення
Techopedia пояснює командну систему Visual Studio (VSTS)
Завдання з розробки програмного забезпечення часто складається з декількох етапів і процедур з різними людьми, які беруть участь у кожному етапі:
- Бізнес-аналітик, відповідальний за аналіз даної проблеми та візуальну її представлення
- Керівник проекту, який виділяє бюджет та ресурси, формує графік діяльності по розробці проекту
- Архітектор програмного забезпечення, який глибоко вивчає систему та її функції та розробляє необхідні алгоритми
- Розробник, який пише код на основі алгоритмів
- Інженер тестування програмного забезпечення, який перевіряє код для виправлення помилок та дефектів
- Команда з розгортання, відповідальна за доставку повністю операційного продукту клієнту
Кожному з членів потрібен інший інструмент для роботи. Наприклад, керівника проекту цікавить лише робота з інструментами, які дають уявлення про бюджет проекту, і не цікавиться інструментами, пов'язаними з тестуванням. Тому необхідний пакет програм, який може відповідати потребам людей, які беруть участь у розробці програмного забезпечення. VSTS пропонує програмний пакет з декількома підпакетами, які містять усі основні функції.
Вся функціональність VSTS покладається на основний компонент, відомий як сервер Team Foundation (TFS). Це полегшує співпрацю в розробці між різними командами людей, що працюють над одним і тим же програмним проектом, пропонує сховище для зберігання об’єктів конфігурації та дозволяє збирати дані та відстежувати проекти. Він є основним резервним компонентом VSTS.