Шамрай Александр
DESCRIPTION
Особенности и успешные примеры внедрения Microsoft ALM при взаимодействии клиентов, SoftServe и Microsoft. Шамрай Александр. Почему Microsoft ALM?. Gartner Magic Quadrant. Gartner Magic Quadrant - Конкуренты. Типовые проблемы. Проблемы на уровне разработки. - PowerPoint PPT PresentationTRANSCRIPT
Шамрай Александр
Особенности и успешные примеры внедрения Microsoft ALM при взаимодействии клиентов, SoftServe и Microsoft
Почему Microsoft ALM?
Gartner Magic Quadrant
Gartner Magic Quadrant - Конкуренты
Типовые проблемы
Проблемы на уровне разработкиУправление
•Распределенные команды•Проблемы коммуникации и координации•Сложно понять состояние проекта•Непредсказуемые и ненадежные процессы
Реализация
•Не понятны активности процесса•Сплошные дедлайны•Задачи по телефону•Большое количество ошибок
…И так далее
Проблемы на уровне бизнеса
Задержка или отмена выпусковУвеличение стоимости разработкиНизкое качество продуктаПадает доверие заказчиков
Выгоды от внедрения на разных уровнях
На уровне аналитики
Моделирование требованийРаскадровка требований
Документирование требований
Трассировка требованийПонимания влияния изменений
Снижения уровня переделокПоставка нужного для
заказчика функционала
Вовлечение заинтересованных лиц
Снижение уровня упущенных требований
Повышение качества требований
На уровне разработки
Общий исходный кодСвязывание изменений и кода
Модульное тестирование
Единый источник заданийУведомления о назначении
заданийПрогнозируемая загрузка
Повышение качества кодаСнижение времени
переработки
Рецензирование кодаПовышение уровня
документирования кодаУменьшение времени
вхождения в проект
На уровне тестирования
Ранний анализ требований Связывание тестов и
требованийПонимание покрытия
требований
Повторно используемые шагиАвтоматизация ручных тестов
Автоматические тесты
Увеличение скорости разработки тестов
Уменьшение длительности регрессионнного тестирования
Планирование тестированияПовышение покрытия требований тестами
Снижение уровня пропускаемых дефектов
На уровне управления проектом
Инструмент планированияСвязь с требованиями
Работа в распределенной среде
Сквозная отчетностьСбор метрик
Отслеживание узких местСвоевременная реакция на
проблемыПонимание уровня качества
Реалистичные планыСвоевременная поставка с
определенным уровнем качества
Предсказуемость
На уровне CEO
Увеличение эффективности использования ресурсов
Уменьшение сроков и стоимости проектов
Улучшение качества
Увеличение прогнозируемости проектов
Повышение рентабельности
Повышение доверия бизнеса к IT
Повышение инвестиционной привлекательности
Снижение рисков
Пример расчета ROI
Количественные оценки
ЗатратыКонсалтинговые услуги
Лицензии
Поддержка
ВыгодыУменьшение стоимости принятие оперативных решений
Уменьшение стоимости переработок
Уменьшение стоимости подготовки требований
Уменьшение стоимости простоя
Уменьшение стоимости вхождения нового сотрудника ….
Пример расчета затратЗатраты Описание Стоимость
Лицензии 38 002 $
Главный специалист (за год) 11 050 $
Ведущий специалист (за год) 26 241 $
Управленец (за год) 710 $
Итого В первый год внедрения + услуги 88 001 $
Поддержка 58 565 $
Внутренними специалистами 20 563 $
Лицензии (последующие два года) 38 001 $
Пример расчета выгодПервичные показатели
Финансовые показатели
Фактор Оценка
Уменьшение времени подготовки информации для принятия решения
Стоимость подготовки информации (время подготовки * ставка)
Уменьшение времени на принятие оперативных решений
Уменьшение в N раз
Уменьшение времени поиска информации
Стоимость поиска информации (время поиска * ставка)
Уменьшение времени согласования решений
Стоимость согласования решения (время согласования решения * ставка)
Вставка рисунка
Итого
Сумма ежегодных эффектов -100 748 $
2014 2014 2014 2014-60000
-40000
-20000
0
20000
40000
60000
80000
100000
120000
-45816.4
-3631.8
38552.8
118738.4
Оценка возврата инвестиций по годам от внедрения методоологии и технологии работ Visual Studio
Наш подход к внедрению
Начало Обследование ВнедрениеПилотная
эксплуатация
Поддержка персонала
Поддержка вендора
Понимание целей проектаПоддержка руководства
Начало Обследование ВнедрениеПилотная
эксплуатация
Экспертиза консультантовРезультаты обследования
Существующий процессАртефакты процесса
Начало Обследование ВнедрениеПилотная
эксплуатация
Настроенный процессМетодика процесса
Стандарты и модели процессовШаблоны документов
Начало Обследование ВнедрениеПилотная
эксплуатация
Ядро команды новых компетенций
Испытанный процесс
НачалоОбследов
аниеВнедрени
е
Пилотная эксплуата
ция
Результат
Опыт SoftServe
Масштабы внедрения
Банковский секторТелекоммуникацииЛогистика и дистрибуцияНефтегазовый сектор
Бизнес – 15 000 чел.Разработка – 200 чел.Распределенная средаБолее 100 активных проектов
Клиенты и партнеры
Расширения SoftServe
Salma
• Создание требований на основе готового документа
• Матрица трассировки
• Формирование форматированных документов на основе данных TFS
Расширения для моделирования
• SALMA IDEF0 Modeling Tool
• SALMA Flowchart Modeling Tool
Time Tracking plugin
• Заполнение потраченного рабочего времени
• Отчетность
TraceWI
• Автоматизация создания задач и тестов
• Трассировка по итерации через требования-задачи-тесты-дефекты
Вопросы?