Шамрай Александр

Post on 30-Dec-2015

56 views 0 download

description

Особенности и успешные примеры внедрения Microsoft ALM при взаимодействии клиентов, SoftServe и Microsoft. Шамрай Александр. Почему Microsoft ALM?. Gartner Magic Quadrant. Gartner Magic Quadrant - Конкуренты. Типовые проблемы. Проблемы на уровне разработки. - PowerPoint PPT Presentation

Transcript of Шамрай Александр

Шамрай Александр

Особенности и успешные примеры внедрения 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

• Автоматизация создания задач и тестов

• Трассировка по итерации через требования-задачи-тесты-дефекты

Вопросы?