Презентация Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимод

Презентация Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимод


Предлагаем ознакомиться с содержанием и скачать для редактирования или печати презентацию «Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимод», содержащую 63 слайда и доступную в формате ppt. Размер файла доклада составляет 6.97 MB

Просмотреть и скачать

Слайды и текст этого доклада

Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rationa
Рис.1 Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимодействия с заказчиком Новичков Александр alex-golder@cmcons. com
Что нас ждет в ближайший час Экономика Возврат инвестиций, графики реальных проектов Тактика и техно
Рис.2 Что нас ждет в ближайший час Экономика Возврат инвестиций, графики реальных проектов Тактика и технология Инструменты и окружение Основные акценты внедрения Как внедрять, как подходить к внедрению? Что спрашивать с консультантов? О нашей компании О СМ-Консалт
Теории ничего не доказывают, зато позволяют выиграть время и отдохнуть, если ты вконец запутался, ст
Рис.3 Теории ничего не доказывают, зато позволяют выиграть время и отдохнуть, если ты вконец запутался, стараясь найти то, что найти невозможно… Марк Твен
Цели построения прозрачного процесса Обеспечение стабильной повторяемости результатов с заданным кач
Рис.4 Цели построения прозрачного процесса Обеспечение стабильной повторяемости результатов с заданным качеством за счет стандартизации, унификации, регламентации и документированности процессов жизненного цикла создания ПО Снижение квалификационных требований к участникам ИТ-проектов и обеспечение возможности получения качественного результата с использованием ресурсов средней квалификации Сокращение сроков выполнения ИТ-проектов за счет применения готовых типовых технических решений, типовых планов ведения ИТ-проектов и рекомендованных шаблонов технической и управленческой документации
Цели по службам Заказчики (бизнес) – для управления портфелями проектов разработки и сопровождения А
Рис.5 Цели по службам Заказчики (бизнес) – для управления портфелями проектов разработки и сопровождения АС, для организации систем приемочного тестирования и сопровождения Разработчики - для организации коллективной разработки АС разного масштаба, в том числе распределенной разработки Сопровождающие организации – для организации и автоматизации процессов сопровождения АС Службы тестирования – для сборочного, приемочного, аттестационного, функционального и нагрузочного тестирования АС
Эффект от внедрения На уровне бизнеса: Обеспечение прозрачности и измеряемости достижения стратегиче
Рис.6 Эффект от внедрения На уровне бизнеса: Обеспечение прозрачности и измеряемости достижения стратегических целей Снижение вероятности проявления рисков в сфере ИТ Повышение рентабельности IT-услуг Повышение инвестиционной привлекательности IT-проектов Повышение доверия бизнеса к IT
Эффект от внедрения На тактическом уровне (линейный менеджмент): Уменьшение сроков и снижение стоимо
Рис.7 Эффект от внедрения На тактическом уровне (линейный менеджмент): Уменьшение сроков и снижение стоимости обработки новых запросов (исправления дефектов) Улучшение качества IT-услуг Увеличение эффективности используемых ресурсов Более четкое и реалистичное планирование Значительное уменьшение времени на принятие решений Снижение влияния человеческого фактора
Методики расчета ROI От эффекта, приносимого бизнесу От снижения издержек По аналогии
Рис.8 Методики расчета ROI От эффекта, приносимого бизнесу От снижения издержек По аналогии
Факторы при расчете от затрат Фактор Количественные показатели Финансовые показатели Замеры ДО и ПОС
Рис.9 Факторы при расчете от затрат Фактор Количественные показатели Финансовые показатели Замеры ДО и ПОСЛЕ внедрения (во время внедрения для корректировки и перепланирования) Частота возникновения события в год Доля вовлеченного персонала Метод расчета ROI = Доход\Общие затраты Где затраты: Разовые Ежегодные (включая внутренние и внешние)
Пример детализации фактора Фактор Уменьшение времени на принятие оперативных решений Полнота и трасс
Рис.10 Пример детализации фактора Фактор Уменьшение времени на принятие оперативных решений Полнота и трассируемость артефактов, достоверность информации, оперативный доступ к информации
Пример Типовой набор факторов состоит из 35 позиций В своей работе мы используем более 190 для более
Рис.11 Пример Типовой набор факторов состоит из 35 позиций В своей работе мы используем более 190 для более точной оценки
Посчитаем. Исходные данные и разовые затраты Представим заказчика: 21 сотрудник Ставка сотрудника 17
Рис.12 Посчитаем. Исходные данные и разовые затраты Представим заказчика: 21 сотрудник Ставка сотрудника 17$ в час 2016 часов работы в год
Посчитаем. Ежегодные затраты
Рис.13 Посчитаем. Ежегодные затраты
Посчитаем. Эффект по годам Сумма ежегодного эффекта == 132 232$
Рис.14 Посчитаем. Эффект по годам Сумма ежегодного эффекта == 132 232$
Статистика использования лицензий за 3 года. «Фотография» одного рабочего дня
Рис.15 Статистика использования лицензий за 3 года. «Фотография» одного рабочего дня
Эффект от внедрения методологии и инструментальных средств
Рис.16 Эффект от внедрения методологии и инструментальных средств
Эффект от внедрения методологии и инструментальных средств
Рис.17 Эффект от внедрения методологии и инструментальных средств
Качественный эффект от автоматизации тестирования
Рис.18 Качественный эффект от автоматизации тестирования
Эффективность обработки запросов от бизнеса
Рис.19 Эффективность обработки запросов от бизнеса
Эффективность на уровне разработки Улучшение документируемости кода Улучшение читаемости кода Повыше
Рис.20 Эффективность на уровне разработки Улучшение документируемости кода Улучшение читаемости кода Повышение производительности труда разработчиков за счет возможностей «ветвления» - одновременной и быстрой работы в нескольких конфигурациях (версиях, заказчиках) Сведено на нет количество повторных и забываемых ошибок Полное планирование релизов Эффективное «введение» в проект новых сотрудников И т. д.
Эффективность на уровне разработки
Рис.21 Эффективность на уровне разработки
Почему желаемый ROI от внедрения может не быть достигнуть Отсутствие политической воли Завышенные ож
Рис.22 Почему желаемый ROI от внедрения может не быть достигнуть Отсутствие политической воли Завышенные ожидания, в том числе отсутствие явных, достижимых целей проекта Не обеспечение всех факторов успешного внедрения На протяжении внедрения не производились замеры показателей и не производились корректировки проекта «Глаза больше чем желудки» - объем проекта превышает возможности «Фактор» отрывочного, внедрения Оторванность инструментов от процесса
Об автоматизации
Рис.23 Об автоматизации
Типовое решения автоматизации процессов разработки и сопровождения ПО, с использованием: MS Project
Рис.24 Типовое решения автоматизации процессов разработки и сопровождения ПО, с использованием: MS Project Server (IBM Rational PortfolioManager, TARA) IBM Rational (методология, инструменты поддержки всех процессов жизненного цикла разработки и сопровождения ПО) HP SD
Место систем IBM Rational в ряду корпоративных КИС
Рис.25 Место систем IBM Rational в ряду корпоративных КИС
Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимод, рис. 26
Рис.26
Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимод, рис. 27
Рис.27
О внедрении
Рис.28 О внедрении
Пирамида значимости составляющих процесса
Рис.29 Пирамида значимости составляющих процесса
Пирамида значимости составляющих процесса
Рис.30 Пирамида значимости составляющих процесса
Наша цель…
Рис.31 Наша цель…
Адаптация и внедрение процессов
Рис.32 Адаптация и внедрение процессов
Технология адаптации Планирование с учетом типа внедрения План итерации План управления требованиями
Рис.33 Технология адаптации Планирование с учетом типа внедрения План итерации План управления требованиями План управления конфигурациями Адаптация RUP к типу внедрения или проекта Переподготовка специалистов Создание инфраструктуры Пилотное проектирование
Основные этапы работ по внедрению Обследование предприятия-заказчика Расчет эффективности внедрения,
Рис.34 Основные этапы работ по внедрению Обследование предприятия-заказчика Расчет эффективности внедрения, корректировка планов работ Поставка и инсталляция инструментальных средств на рабочих местах Проведение обучения (ролевого пилотной группы) Привязка технологических процессов к условиям предприятия - заказчика Выполнение пилотных проектов (адаптация RUP) Разработка и согласование методик выполнения процессов и задач Ввод IBM Rational в промышленную эксплуатацию Проведение обучения всех участников проекта (ролевого)
Основные этапы работ по внедрению Определение рекомендаций по изменению процессов, ролей и ответстве
Рис.35 Основные этапы работ по внедрению Определение рекомендаций по изменению процессов, ролей и ответственности персонала и по дооснащению аппаратного обеспечения Оказание консалтинговых услуг по применению внедряемых средств и методик Проведение семинаров по отдельным аспектам методик и инструментальных средств Разработка сайта проекта или организации
внедрение любого процесса на уровне одного проекта – неоправданно дорогое удовольствие. Разумный под
Рис.36 внедрение любого процесса на уровне одного проекта – неоправданно дорогое удовольствие. Разумный подход состоит в поэтапном внедрении процессов в организации
Почему RUP? RUP – это методология, позволяющая в широком диапазоне выбирать степень формализации и и
Рис.37 Почему RUP? RUP – это методология, позволяющая в широком диапазоне выбирать степень формализации и итеративности процесса разработки в зависимости от особенностей проектов и разрабатывающей организации. За счет правильного выбора показателей возможно существенное снижение стоимости и/или сроков разработке при гарантии необходимого качества ПО Хорошо освоенный RUP является универсальным процессом, который можно успешно использовать в различных проектах. Для организации достаточно освоить RUP и способы его настройки, чтобы иметь в запасе несколько вариантов процесса разработки для разных типов проектов
Спецификация SPEM (Software Process Engineering Metamodel)
Рис.38 Спецификация SPEM (Software Process Engineering Metamodel)
Что есть в Rational Unified Process? Количественные показатели RUP 9 дисциплин 160 задач 6 типов рол
Рис.39 Что есть в Rational Unified Process? Количественные показатели RUP 9 дисциплин 160 задач 6 типов ролей 35 подтипов 10 типов рабочих продуктов (артефактов) 105 продуктов (артефактов)
Дисциплина УК в «коротком» и «большом» RUP
Рис.40 Дисциплина УК в «коротком» и «большом» RUP
Пример адаптации задачи «Create Project (CM) Environments»
Рис.41 Пример адаптации задачи «Create Project (CM) Environments»
Итог Адаптация процесса – ключ к успеху При внедрении большую роль играет очередность внедряемых дис
Рис.42 Итог Адаптация процесса – ключ к успеху При внедрении большую роль играет очередность внедряемых дисциплин Подходы во внедрении варьируются в зависимости от размеров компании, типа проекта и его длительности, сектора рынка… и т. д.
Что важно при внедрении? Практика работы с консультантами
Рис.43 Что важно при внедрении? Практика работы с консультантами
Разрушаем мифы
Рис.44 Разрушаем мифы
Зачем нам кузнец? Для того, чтобы узнать то, что Вы знаете сами, консультант не нужен Консультант ну
Рис.45 Зачем нам кузнец? Для того, чтобы узнать то, что Вы знаете сами, консультант не нужен Консультант нужен для того, чтобы: После интервью с Вами, помочь Вам сформулировать потребности, новые цели информатизации Вашей компании на среднесрочном интервале Порекомендовать новые технологии, успешно зарекомендовавшие себя в аналогичных компаниях Рассказать о тенденциях рынка по решению проблем, аналогичных возникшим у Вас (как общемировой опыт, так и отраслевой) В конце концов - консультант может сделать то, на что у вас никогда не хватило бы времени
Чудес не бывает Консультант никогда не решит всех проблем Хороший консультант понимает, ЧТО нужно де
Рис.46 Чудес не бывает Консультант никогда не решит всех проблем Хороший консультант понимает, ЧТО нужно делать, и общую последовательность мероприятий, помогает сформировать стратегию и тактику деятельности Консультант, как правило, не дает готовых решений, рекомендации потребуется реализовывать с участием специалистов Вашей компании
Чем поможем? Новые идеи и варианты решения проблем Компании, основанные на: Новых экономических, орг
Рис.47 Чем поможем? Новые идеи и варианты решения проблем Компании, основанные на: Новых экономических, организационных и информационных технологиях Тенденциях развития рынка, наличии на рынке готовых или полуготовых решений Опыте аналогичных компаний Опыте Обследование состояния Компании на предмет соответствия поставленным целям или современным требованиям, выработку предварительного плана мероприятий по решению задач Оценку рассматриваемых вами вариантов решения проблем Компании
Кстати, ничто не мешает посоветоваться с 2-3 консультантами из разных компаний перед принятием решен
Рис.48 Кстати, ничто не мешает посоветоваться с 2-3 консультантами из разных компаний перед принятием решения о внедрении…
О СМ-Консалт
Рис.49 О СМ-Консалт
МЫ Компания СМ-Консалт и ее специалисты: Выполнили более 20 проектов внедрения и консалтинга IBM Rat
Рис.50 МЫ Компания СМ-Консалт и ее специалисты: Выполнили более 20 проектов внедрения и консалтинга IBM Rational и Microsoft Обучили более 700 специалистов по IBM Rational и Microsoft Имеют опыт работы и внедрения инструментов IBM Rational и Microsoft от 5 до 8 лет на различных платформах Основные секторы рынка: нефтяной, банковский, авиа и судостроительные, аутсорсинговый
Выполненные проекты
Рис.51 Выполненные проекты
Как мы работаем Без неожиданностей На основе стандартов С применением апробированных инженерных и ме
Рис.52 Как мы работаем Без неожиданностей На основе стандартов С применением апробированных инженерных и методических решений В плотном контакте, итерационно наращивая результаты Планомерно По оцениваемым планам и результатам Открыто и на долгосрочной основе
Критические факторы успеха в работе Решение проблем заказчика, а не поставка инструментов Опыт внедр
Рис.53 Критические факторы успеха в работе Решение проблем заказчика, а не поставка инструментов Опыт внедрений Партнерские отношения с IBM Отработанные методики внедрения Квалификация специалистов Мы сами занимаемся разработками и сами применяем методологии и инструменты, которые продвигаем
СПАСИБО ЗА ВНИМАНИЕ!
Рис.54 СПАСИБО ЗА ВНИМАНИЕ!
Если ученый (специалист, аналитик) не может объяснить, чем он занимается, уборщице, моющей пол в его
Рис.55 Если ученый (специалист, аналитик) не может объяснить, чем он занимается, уборщице, моющей пол в его лаборатории, значит, он сам не понимает, чем он занимается… Эрнест Резерфорд
Рояль в кустах
Рис.56 Рояль в кустах
НБ Траст
Рис.57 НБ Траст
Банк Русский Стандарт
Рис.58 Банк Русский Стандарт
Татнефть
Рис.59 Татнефть
Татнефть-2
Рис.60 Татнефть-2
Основные шаги Определить роли и виды деятельности для всех участников Определить состав используемых
Рис.61 Основные шаги Определить роли и виды деятельности для всех участников Определить состав используемых инструментальных средств Определить межпроцессные и межинструментальные связи Ввести в технологию всех участников проекта Отработать технологию на пилотном проекте Ввести в промышленную эксплуатацию
Интерпретация некоторых метрик - 1
Рис.62 Интерпретация некоторых метрик - 1
Интерпретация некоторых метрик - 2
Рис.63 Интерпретация некоторых метрик - 2


Скачать презентацию