Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Оценка эффективности от внедрения  и использования методологии и инструментальных средств IBM Rational.  Практика внедрения и взаимодействия с заказчиком   Новичков Александр Шамрай Александр www.cmcons.com
Цели построения прозрачного процесса Обеспечение стабильной повторяемости результатов с заданным качеством за счет стандартизации, унификации, регламентации и документированности процессов жизненного цикла создания ПО  Снижение квалификационных требований к участникам ИТ-проектов и обеспечение возможности получения качественного результата с использованием ресурсов средней квалификации Сокращение сроков выполнения ИТ-проектов за счет применения готовых типовых технических решений, типовых планов ведения ИТ-проектов и рекомендованных шаблонов технической и управленческой документации
Цели по службам Заказчики (бизнес)  –  для управления портфелями проектов разработки и сопровождения АС, для организации систем приемочного тестирования и сопровождения   Разработчики  -  для организации коллективной разработки АС разного масштаба, в том числе распределенной разработки Сопровождающие организации  –  для организации и автоматизации процессов сопровождения АС Службы тестирования  –  для сборочного, приемочного, аттестационного, функционального и нагрузочного тестирования АС
Эффект от внедрения На уровне бизнеса: Обеспечение прозрачности и измеряемости достижения стратегических целей Снижение вероятности проявления рисков в сфере ИТ Повышение рентабельности  IT -услуг Повышение инвестиционной привлекательности  IT -проектов Повышение доверия бизнеса к  IT
Эффект от внедрения На тактическом уровне (линейный менеджмент): Уменьшение сроков и снижение стоимости обработки новых запросов (исправления дефектов) Улучшение качества  IT -услуг  Увеличение эффективности используемых ресурсов Более четкое и реалистичное планирование Значительное уменьшение времени на принятие решений Снижение влияния человеческого фактора
Эффект от внедрения На уровне разработки Улучшение документируемости кода  Улучшение читаемости кода  Повышение производительности труда разработчиков за счет возможностей «ветвления» - одновременной и быстрой работы в нескольких конфигурациях (версиях, заказчиках) Сведено на нет количество повторных и забываемых ошибок Полное планирование релизов Эффективное «введение» в проект новых сотрудников
Качественный эффект от автоматизации тестирования
Эффективность обработки запросов от бизнеса
Методики расчета  ROI От эффекта, приносимого бизнесу По аналогии От снижения издержек
Факторы при расчете от затрат Фактор  Количественные показатели Финансовые показатели  Замеры ДО и ПОСЛЕ внедрения (во время внедрения для корректировки и перепланирования) Частота возникновения события в год Доля вовлеченного персонала Метод расчета ROI =  Доходбщие затраты Где затраты: Разовые Ежегодные (включая внутренние и внешние)
Пример детализации фактора Фактор  Уменьшение времени на принятие оперативных решений Полнота и трассируемость артефактов, достоверность информации, оперативный доступ к информации Характеризующие первичные показатели Финансовые показатели Пример Количественная оценка Уменьшение времени на подготовку  и анализ информации для проектных решений Стоимость подготовки информации (время подготовки * ставка) Принятие решения о реализации нового запроса на изменение функциональных свойств Уменьшение в несколько раз Уменьшение времени поиска информации Стоимость поиска информации (время поиска * ставка) Уменьшение на согласование решений Стоимость согласования решения (время согласования решения * ставка)
Пример Типовой набор факторов состоит из 35 позиций В своей работе мы используем более 190 для более точной оценки Ущерб от возникновения риска Стоимость проекта Стоимость исправления ошибки Стоимость ошибок, вызванных внесением новых изменений Стоимость отработки запроса на изменение Стоимость переанализа требований Стоимость простоя Стоимость принятия решений Стоимость вхождения сотрудника в проект * * *
Посчитаем .  Исходные данные и разовые затраты Представим заказчика: 21 сотрудников Ставка сотрудника 17 $  в час 2016 часов работы в год 155 800 $ Итого + стоимость внедрения 100 800 $ ИТОГО 16800 $ 4000 $ 20% Управленец (менеджеры, заместители) 39900 $ 3800 $ 50% Ведущий специалист (разработчик, интегратор) 44100 $ 7000 $ 30% Главный специалист (аналитики,  тестировщики, архитекторы) Усредненная стоимость лицензии %% соотношение сотрудников Специалистабота
Посчитаем .  Ежегодные затраты $46683 ИТОГО (ежегодные затраты без оптимизации) $15120 15-18% Поддержка вендора (стоимость лицензий) $31563 Внутр: 1,5 специалиста * 30-35% рабочего времени Внедр: 15-25% стоимости контракта внедрения Стоимость поддержки (внутренняя + поддержка внедрившей организации) Расчет Специалистабота
Посчитаем .  Эффект   по годам Сумма ежегодного эффекта == 132 232 $
Почему желаемый  ROI  от внедрения может не быть достигнуть Отсутствие политической воли Завышенные ожидания, в том числе отсутствие явных, достижимых целей проекта На протяжении внедрения не производились замеры показателей и не производились корректировки проекта Завышенный объем проекта Отрывочное внедрение Оторванность инструментов от процесса Слишком резкое внедрение  Неспособность к организационным изменениями Неясность концепции
Место систем  IBM Rational  в ряду корпоративных информационных систем
Место систем  IBM Rational  в ряду корпоративных КИС
 
Модель трассировки:  от запроса  HP SD  до кода и тестов
Подходы во внедрении
Пирамида значимости   составляющих процесса Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства  реализации Элемент средства
Пирамида значимости   составляющих процесса Осознание необходимости внедрения  и Политическая воля Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства  реализации Элемент  средства
Наша цель… RUP АДАПТАЦИЯ Работающий стандарт   (правило) организации ISO 12207 CMMI Отраслевые  стандарты ГОСТы
Адаптация и внедрение процессов Горизонтальное внедрение Вертикальное внедрение Моделирование Управление требованиями УК и УИ Тестирование В организацию  Управление  проектом Для подразделения Для проекта
СПАСИБО ЗА ВНИМАНИЕ

More Related Content

Novichkov Shamraj 20 May Sef

  • 1. Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимодействия с заказчиком Новичков Александр Шамрай Александр www.cmcons.com
  • 2. Цели построения прозрачного процесса Обеспечение стабильной повторяемости результатов с заданным качеством за счет стандартизации, унификации, регламентации и документированности процессов жизненного цикла создания ПО Снижение квалификационных требований к участникам ИТ-проектов и обеспечение возможности получения качественного результата с использованием ресурсов средней квалификации Сокращение сроков выполнения ИТ-проектов за счет применения готовых типовых технических решений, типовых планов ведения ИТ-проектов и рекомендованных шаблонов технической и управленческой документации
  • 3. Цели по службам Заказчики (бизнес) – для управления портфелями проектов разработки и сопровождения АС, для организации систем приемочного тестирования и сопровождения Разработчики - для организации коллективной разработки АС разного масштаба, в том числе распределенной разработки Сопровождающие организации – для организации и автоматизации процессов сопровождения АС Службы тестирования – для сборочного, приемочного, аттестационного, функционального и нагрузочного тестирования АС
  • 4. Эффект от внедрения На уровне бизнеса: Обеспечение прозрачности и измеряемости достижения стратегических целей Снижение вероятности проявления рисков в сфере ИТ Повышение рентабельности IT -услуг Повышение инвестиционной привлекательности IT -проектов Повышение доверия бизнеса к IT
  • 5. Эффект от внедрения На тактическом уровне (линейный менеджмент): Уменьшение сроков и снижение стоимости обработки новых запросов (исправления дефектов) Улучшение качества IT -услуг Увеличение эффективности используемых ресурсов Более четкое и реалистичное планирование Значительное уменьшение времени на принятие решений Снижение влияния человеческого фактора
  • 6. Эффект от внедрения На уровне разработки Улучшение документируемости кода Улучшение читаемости кода Повышение производительности труда разработчиков за счет возможностей «ветвления» - одновременной и быстрой работы в нескольких конфигурациях (версиях, заказчиках) Сведено на нет количество повторных и забываемых ошибок Полное планирование релизов Эффективное «введение» в проект новых сотрудников
  • 7. Качественный эффект от автоматизации тестирования
  • 9. Методики расчета ROI От эффекта, приносимого бизнесу По аналогии От снижения издержек
  • 10. Факторы при расчете от затрат Фактор Количественные показатели Финансовые показатели Замеры ДО и ПОСЛЕ внедрения (во время внедрения для корректировки и перепланирования) Частота возникновения события в год Доля вовлеченного персонала Метод расчета ROI = Доходбщие затраты Где затраты: Разовые Ежегодные (включая внутренние и внешние)
  • 11. Пример детализации фактора Фактор Уменьшение времени на принятие оперативных решений Полнота и трассируемость артефактов, достоверность информации, оперативный доступ к информации Характеризующие первичные показатели Финансовые показатели Пример Количественная оценка Уменьшение времени на подготовку и анализ информации для проектных решений Стоимость подготовки информации (время подготовки * ставка) Принятие решения о реализации нового запроса на изменение функциональных свойств Уменьшение в несколько раз Уменьшение времени поиска информации Стоимость поиска информации (время поиска * ставка) Уменьшение на согласование решений Стоимость согласования решения (время согласования решения * ставка)
  • 12. Пример Типовой набор факторов состоит из 35 позиций В своей работе мы используем более 190 для более точной оценки Ущерб от возникновения риска Стоимость проекта Стоимость исправления ошибки Стоимость ошибок, вызванных внесением новых изменений Стоимость отработки запроса на изменение Стоимость переанализа требований Стоимость простоя Стоимость принятия решений Стоимость вхождения сотрудника в проект * * *
  • 13. Посчитаем . Исходные данные и разовые затраты Представим заказчика: 21 сотрудников Ставка сотрудника 17 $ в час 2016 часов работы в год 155 800 $ Итого + стоимость внедрения 100 800 $ ИТОГО 16800 $ 4000 $ 20% Управленец (менеджеры, заместители) 39900 $ 3800 $ 50% Ведущий специалист (разработчик, интегратор) 44100 $ 7000 $ 30% Главный специалист (аналитики, тестировщики, архитекторы) Усредненная стоимость лицензии %% соотношение сотрудников Специалистабота
  • 14. Посчитаем . Ежегодные затраты $46683 ИТОГО (ежегодные затраты без оптимизации) $15120 15-18% Поддержка вендора (стоимость лицензий) $31563 Внутр: 1,5 специалиста * 30-35% рабочего времени Внедр: 15-25% стоимости контракта внедрения Стоимость поддержки (внутренняя + поддержка внедрившей организации) Расчет Специалистабота
  • 15. Посчитаем . Эффект по годам Сумма ежегодного эффекта == 132 232 $
  • 16. Почему желаемый ROI от внедрения может не быть достигнуть Отсутствие политической воли Завышенные ожидания, в том числе отсутствие явных, достижимых целей проекта На протяжении внедрения не производились замеры показателей и не производились корректировки проекта Завышенный объем проекта Отрывочное внедрение Оторванность инструментов от процесса Слишком резкое внедрение Неспособность к организационным изменениями Неясность концепции
  • 17. Место систем IBM Rational в ряду корпоративных информационных систем
  • 18. Место систем IBM Rational в ряду корпоративных КИС
  • 19.  
  • 20. Модель трассировки: от запроса HP SD до кода и тестов
  • 22. Пирамида значимости составляющих процесса Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства реализации Элемент средства
  • 23. Пирамида значимости составляющих процесса Осознание необходимости внедрения и Политическая воля Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства реализации Элемент средства
  • 24. Наша цель… RUP АДАПТАЦИЯ Работающий стандарт (правило) организации ISO 12207 CMMI Отраслевые стандарты ГОСТы
  • 25. Адаптация и внедрение процессов Горизонтальное внедрение Вертикальное внедрение Моделирование Управление требованиями УК и УИ Тестирование В организацию Управление проектом Для подразделения Для проекта