Microsoft Team System 2010 для управления ЖЦ разработки и сопровождения ПС Шамрай Александр Новичков Александр
Типичные проблемы в команде разработки Аналитик Разработчик Тестировщик Менеджер проекта Как показать требования и контролировать их изменчивость? Система управления тестированием Какие требования тестировать и что тестировать? Среда разработки На основании чего вести разработку и как получать информацию о дефектах? Управление проектами Как эффективно управлять командой?
Team System
Team System  для команды разработки
Microsoft Solutions Framework
Место  MS Team System  в ряду КИС
Аналитик в  Team System Аналитик
Моделирование бизнес-процессов
Управление требованиями
Создание документации
Отчетность по требованиям
Разработчик в  Team System Разработчик
Статический анализ - правила
Статический анализ кода - сообщения
Unit -тестирование
Разработка БД
Профилирование кода
Тестировщик в  Team System Тестировщик
Функциональное тестирование
Функциональные  Web- тесты
Нагрузочное тестирование
Управление тестированием
Частичная автоматизация
Запись выполнения теста
Менеджер проекта в  Team System Менеджер проекта
Управление проектом
Отслеживание состояния проекта
Что такое  TFS?
 
Управление рабочими элементами
Рабочий элемент
Рабочий элемент - форма
Рабочий элемент - ЖЦ
Шаблон процесса
Шаблон процесса
Шаблон процесса как руководство по процессу
Поставляемые шаблоны процессов
Рабочие элементы шаблонов процессов
ЖЦ для задачи
Формы 13 полей 25 полей
Управление рабочими элементами из  IDE
Управление рабочими элементами –  MS Project
Управление рабочими элементами –  MS Excel
 
Управление версиями
Набор изменений
Набор изменений
Набор изменений
Рабочее пространство
Рабочее пространство
Рабочее пространство
Параллельная разработка
Параллельная разработка
Параллельная разработка
Отложить
 
Автоматизация сборки
Процесс сборки Инициализация  Team Foundation Server Подготовка сборочной машины и   создание  ID  сборки Получение исходных кодов Подготовка отчета Публикация сборки Обновление элементов Вычисление покрытия кода Компилирование и анализ Выполнение тестов
Виды сборки
Свойства сборки
Список сборок
Подробный отчет Выполнение тестов как часть процесса сборки Какие были сделаны изменения и кто их сделал ? Какие задачи были выполнены?
 
Сайт портала
Web Access
Командные нотификации Создание сообщений на события для рабочих элементов, изменений, сборок Гибкая настройка отсылки сообщений
Онлайн доступ к членам проекта Отсылка почтовых сообщений Обмен быстрыми сообщениями Звонки и видеоконференции Доступ к истории изменений Доступ к отложенным изменениям
 
Работа идет активно
Работ идет нормально
Запланировали больше чем можем переварить
Нормальный процесс работы над задачами
Задачи просто закрываются
Сколько задач снова ставятся активными?
Измерение качества изменений
Измерение качества изменений
Рост багов в проекте
ROI Оценка эффективности от внедрения  и использования методологии и инструментальных средств  Microsoft Team System
Расчет эффективности
Факторы при расчете от затрат
Пример детализации фактора Характеризующие первичные показатели Финансовые показатели Пример Количественная оценка Уменьшение времени на подготовку  и анализ информации для проектных решений Стоимость подготовки информации (время подготовки * ставка) Принятие решения о реализации нового запроса на изменение функциональных свойств Уменьшение в несколько раз Уменьшение времени поиска информации Стоимость поиска информации (время поиска * ставка) Уменьшение на согласование решений Стоимость согласования решения (время согласования решения * ставка)
Типовой набор факторов Типовой набор факторов состоит из 35 позиций Ущерб от возникновения риска Стоимость проекта Стоимость исправления ошибки Стоимость ошибок, вызванных внесением новых изменений Стоимость отработки запроса на изменение Стоимость переанализа требований Стоимость простоя Стоимость принятия решений Стоимость вхождения сотрудника в проект * * *
Пример $142 777 Итого + стоимость внедрения $87 777 ИТОГО $2 940 980 20% Управленец (менеджеры, заместители) $24 610 5469 50% Ведущий специалист (разработчик, интегратор) $57 42 7 7657 30% Главный специалист (аналитики,  тестировщики, архитекторы) Средняя стоимость пакета лицензий %% соотношение сотрудников Специалист\работа
Посчитаем ежегодные затраты $36 215 ИТОГО (ежегодные затраты без оптимизации) $3 499 Поддержка вендора ( MSDN ) $32 716 Внутр: 1,5 специалиста * 30-35% рабочего времени Внедр: 15-25% стоимости контракта внедрения Стоимость поддержки (внутренняя + поддержка внедрившей организации) Расчет Специалист\работа
Посчитаем .  Эффект   по годам
Эффективность обработки запросов Запросы Задачи
СПАСИБО ЗА ВНИМАНИЕ

Microsoft Team System 2010 для управления ЖЦ разработки и сопровождения ПО