3. Типичные проблемы в команде
разработки
Инструмент 1 Инструмент 3
Разработчик Тестировщик
Инструмент 2 Инструмент 4
Аналитик Менеджер
проекта
Проект 1 Проект 2 Проект n
www.cmcons.com
6. Поставляемые шаблоны процессов
MSF for Agile Software
Development
• MSF для гибкой разработки ПО
MSF for CMMI® Process
Improvement
• MSF для совершенствования процесса
согласно CMMI®
www.cmcons.com
7. Team System
Автома
тизация
Взаимо Выпол
дествие Отчетность нение
Планиро
вание
www.cmcons.com
8. Планирование – с помощью MS Excel
Возможности MS Excel:
Планирование для Scrum-
проектов
Построение журнала
продукта
Построение журнала
итерации
Отслеживание выполнения
работ
www.cmcons.com
9. Планирование – с помощью MS Project
Возможности MS Project:
Календарное планирование
Последовательность выполнения
С использованием MS Project Server
отслеживается общая загрузка
Отслеживание выполнения работ
www.cmcons.com
10. Планирование – MS Project Server
Возможности интеграции с MS
Project Server:
Управление портфелем
Календарное планирование
Управление ресурсами
Синхронизация фактических сроков с
сервером MS Project Server
www.cmcons.com
11. Выполнение – разработка
Полностью
интегрированная среда
разработки:
Гибкий доступ к рабочим
элементам (задачам, дефектам,
требованиям и т.д.)
Гибкий доступ к элементам
версионного хранения
Доступ к общей документации и
отчетам
Выполнение и просмотр
результатов выполнения сборок
www.cmcons.com
12. Выполнение – трассировка артефактов
Запрос на Исходный
Требование Задача Тест
изменение код
www.cmcons.com
13. Выполнение – связывание изменений и
задания
Интеграция изменений и
заданий:
Автоматический перевод
связываемых рабочих
элементов в следующее
состояние
Помогает оценить
трудоемкость задания
Делает проще анализ
причины выполненных
изменений
www.cmcons.com
14. Выполнение – тестирование
Test & Lab Management:
Отдельный инструмент
тестировщика для
планирования тестирования
Позволяет создавать
тестовые сценарии для
ручного тестирования и
формировать тестовые пакеты
Может использовать
частичную автоматизацию для
частых операций
Позволяет записывать сессии
тестирования в различных
форматах
www.cmcons.com
15. Автоматизация – контроль качества кода
Политики версионного
контроля:
Выполнение тестов и
статического анализа перед
постановкой под версионный
контроль
Принудительное связывание
изменений и заданий с привязкой
к запросам по рабочим
элементам
Принудительная регистрация
комментариев к изменениям
Позволяет создавать
собственные правила проверки
www.cmcons.com
16. Автоматизация – сборка
Team Build:
Обеспечивает выполнение
сборки по
требованию, расписанию и
непрерывную интеграцию
Позволяет определить «ворота
качества» при постановке под
версионный контроль
Позволяет выполнять тесты
после сборки
Связывает изменения и рабочие
элементы
Вычисляет затронутые
изменениями тесты
Автоматические формирует
дефект при неудачной сборке
www.cmcons.com
17. Автоматизация – тестирование
Автоматизация
функционального тестирования:
Используется для функционального
тестирования Web и Win- приложений
Использует проверочные точки для
проверки корректности работы теста
Для каждого теста существует свой
исходный код, который можно
редактировать
www.cmcons.com
18. Автоматизация – Lab Management
Возможности Lab Management:
Интеграция с сервисом сборки
Использование виртуальной среды
Формирование снимков для
виртуальной среды в случае
возникновения ошибки
www.cmcons.com
19. Взаимодействие – Web-портал
Общий доступ к
артефактам:
Полный доступ к рабочим
элементам (задачам,
дефектам, требованиям и
т.д.)
Возможность просмотра
объектов версионного
контроля
www.cmcons.com
20. Взаимодействие – Web-портал
Общий доступ к
документации:
Общие документы для
всех участников проекта
Версионный контроль
документов с помощью
возможностей SharePoint
Документация по
процессу
www.cmcons.com
21. Взаимодействие – коммуникация
Возможности SharePoint:
Обсуждение на форумах
Использование возможностей
Wiki
Привязка страниц и
документов к рабочим
элементам
Организация встреч
www.cmcons.com
23. Отчетность – портал
Web-портал:
Позволяет контролировать общий
ход проекта, метрики, тренды
www.cmcons.com
24. Отчетность – MS Excel
MS Excel:
Позволяет создавать отчеты и
графики на основе свободных
таблиц
Сформированные отчеты могут
быть опубликованы на портале
проекта
www.cmcons.com
25. Power Tools – редактирование шаблонов
процесса
Настройка рабочих
элементов:
Настройка жизненного цикла
Добавление новых полей
Редактирование форм
Настройка поведения полей
www.cmcons.com