SlideShare a Scribd company logo
Оценка эффективности от внедрения  и использования методологии и инструментальных средств IBM Rational.  Практика внедрения и взаимодействия с заказчиком   Новичков Александр www.cmcons.com [email_address]
Что нас ждет в ближайший час ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Цели построения прозрачного процесса ,[object Object],[object Object],[object Object]
Цели по службам ,[object Object],[object Object],[object Object],[object Object]
Эффект от внедрения ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Эффект от внедрения ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Методики расчета  ROI ,[object Object],[object Object],[object Object]
Факторы при расчете от затрат ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Пример детализации фактора ,[object Object],[object Object],[object Object],Характеризующие первичные показатели Финансовые показатели Пример Количественная оценка Уменьшение времени на подготовку  и анализ информации для проектных решений Стоимость подготовки информации (время подготовки * ставка) Принятие решения о реализации нового запроса на изменение функциональных свойств Уменьшение в несколько раз Уменьшение времени поиска информации Стоимость поиска информации (время поиска * ставка) Уменьшение на согласование решений Стоимость согласования решения (время согласования решения * ставка)
Пример ,[object Object],[object Object],* * * Стоимость вхождения сотрудника в проект Стоимость принятия решений Стоимость простоя Стоимость переанализа требований Стоимость отработки запроса на изменение Стоимость ошибок, вызванных внесением новых изменений Стоимость исправления ошибки Стоимость проекта Ущерб от возникновения риска
Посчитаем .  Исходные данные и разовые затраты ,[object Object],[object Object],[object Object],[object Object],155 800 $ Итого + стоимость внедрения 100 800 $ ИТОГО 16800 $ 4000 20% Управленец (менеджеры, заместители) 39900 $ 3800 50% Ведущий специалист (разработчик, интегратор) 44100 $ 7000 30% Главный специалист (аналитики,  тестировщики, архитекторы) Усредненная стоимость лицензии %% соотношение сотрудников Специалистабота
Посчитаем .  Ежегодные затраты $46683 ИТОГО (ежегодные затраты без оптимизации) $15120 15-18% Поддержка вендора (стоимость лицензий) $31563 Внутр: 1,5 специалиста * 30-35% рабочего времени Внедр: 15-25% стоимости контракта внедрения Стоимость поддержки (внутренняя + поддержка внедрившей организации) Расчет Специалистабота
Посчитаем .  Эффект   по годам ,[object Object]
Статистика использования лицензий за 3 года. «Фотография» одного рабочего дня
Качественный эффект от автоматизации тестирования
Эффективность обработки запросов от бизнеса
Эффективность на уровне разработки ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Эффективность на уровне разработки
Почему желаемый  ROI  от внедрения может не быть достигнуть ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object]
Место систем  IBM Rational  в ряду корпоративных КИС
 
Модель трассировки:  от запроса  HP SD  до кода и тестов
[object Object]
Пирамида значимости   составляющих процесса Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства  реализации Элемент средства
Пирамида значимости   составляющих процесса Осознание необходимости внедрения  и Политическая воля Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства  реализации Элемент  средства
Наша цель… RUP АДАПТАЦИЯ Работающий стандарт   (правило) организации ISO 12207 CMMI Отраслевые  стандарты ГОСТы
Адаптация и внедрение процессов Горизонтальное внедрение Вертикальное внедрение Моделирование Управление требованиями УК и УИ Тестирование В организацию  Управление  проектом Для подразделения Для проекта
Технология адаптации ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Основные этапы работ по внедрению ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Основные этапы работ по внедрению ,[object Object],[object Object],[object Object],[object Object]
[object Object]
Почему  RUP ? ,[object Object],[object Object]
Спецификация  SPEM  (Software Process Engineering Metamodel ) Выполняют Артефакты  (документы, продукты) Отвечают Роли Задачи Процессы  (дисциплины)  Работы Шаблоны документов Инструментальная  поддержка Стадии Жизненный цикл
Что есть в  Rational Unified Process ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],для небольших  проектов 68 26 50
Дисциплина УК в «коротком» и «большом»  RUP Большой Короткий Наименование задачи  Да Нет Написать план управления конфигурацией (УК) Да Нет Подтвердить изменения в сборке Да Нет Обновить рабочее пространство Да Нет Обновить запрос на изменение Да Да Внести запрос на изменение Да Да Настроить среду управления изменениями Да Да Рассмотреть запросы на изменения Да Нет Создать отчёт о состоянии конфигурации Да Нет Продвигать базовые версии Да Нет Провести аудит конфигурации Да Нет Внести изменения Да Нет Установить политику управления конфигурацией (УК) Да Нет Наладить процесс управления изменениями Да Нет Применить изменения Да Нет Создать рабочие пространства интеграции Да Нет Создать рабочие пространства разработки Да Нет Создать единицу развертывания Да Нет Создать базовые версии Да Да Подтвердить повторный или отклонённый запрос на изменение Задачи Управление конфигурацией и изменениями
Пример адаптации задачи  «Create Project (CM) Environments»  Так было Так перевели Так сейчас Так адаптировали
Итог ,[object Object],[object Object],[object Object]
Что важно при внедрении? ,[object Object]
Разрушаем мифы Новая и хорошая  система  делает что-то своё, а не то, что нужно компании и требует адаптации, «доводки». В компаниях как правило несколько различных систем, которые, для получения эффекта, нужно интегрировать Чтобы улучшить работу, нужно просто купить новую хорошую систему Только жена в конце концов определяет, какой должен был быть ремонт … Ну какие у заказчика могут быть требования: придет консультант – и сам рассудит, что надо Консультанты знают, ЧТО. Свои знают – КАК и ГДЕ!  Ну что нового могут  сказать свои специалисты? При строительстве полезно обсуждать с мастером, что и в каком порядке делается Пусть подрядчик работает строго по стадиям – потом примем систему  Поработав с консультантом, по-новому понимаешь, что тебе нужно на самом деле Консалтинг – это лишняя трата денег Реалии Фантазии
Зачем нам кузнец? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Чудес не бывает ,[object Object],[object Object],[object Object]
Чем поможем? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object]
МЫ ,[object Object],[object Object],[object Object],[object Object],[object Object]
Выполненные проекты 2 года 3 года 4   года 1 год 3 года ClearCase, ClearQuest Русский Алюминий RUP, ClearCase, ClearQuest,   Robot Иркут-авиа (4 проекта) RUP, ClearCase, ClearQuest,  наши решения "ВНЕШТОРГБАНК« (4 проекта) RUP, ClearCase, ClearQuest, RequisitePro, Method  Composer, Robot,  наши решения ОАО "Татнефть". Управление "ТатАСУнефть" (3 проекта) RUP, ClearCase, ClearQuest, RequisitePro,  наши решения Банк Русский Стандарт RUP, ClearCase, ClearQuest, RequisitePro, Method  Composer, Robot,  наши решения ОАО Национальный Банк ТРАСТ (7 проектов) RUP, ClearQuest, RequisitePro ТОО Бимаш (Астана, Казахстан) ClearCase, ClearQuest, RequisitePro ЗАО "Фирма "АйТи"
Как   мы   работаем ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Критические факторы успеха в работе ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object]
НБ Траст ОАО Национальный Банк ТРАСТ - подразделение разработки Москва-Санкт-Петербург     Описание проекта: Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, формирование сайта процессов  Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite,  IBM  Rational   MethodComposer . Формирование сайтов технологии работ ,  Модуль расширенной интеграции  ClearQuest  с MS  Project ,  Модуль учета рабочего времени « ClearQuest   Time   Tracker » Процесс внедрения: см. описание проекта Группа внедрения:  4 консультанта Статус проекта: Завершен Длительность проекта: 1 год Сайт заказчика:  www.trust.ru                        
Банк Русский Стандарт Банк Русский Стандарт     Описание проекта:  Пилотный проект внедрения средств конфигурационного управления IBM Rational. Внедрение оригинальных решений СМ-Консалт Инструментальные средства внедрения  IBM Rational ClearCase, ClearQuest,  Модуль расширенной интеграции  ClearQuest  с MS  Project ,  Модуль учета рабочего времени « ClearQuest   Time   Tracker » Процесс внедрения: см. описание проекта Группа внедрения:  5 человек   Статус проекта:  Завершен Длительность проекта:  6 месяцев Сайт заказчика:  www.rs.ru
Татнефть ОАО " Татнефть ". Управление " ТатАСУнефть ". Развитие проекта.     Описание проекта:  Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, постановка проектного подхода в компании  Инструментальные средства внедрения  IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite,  IBM  Rational   MethodComposer . Формирование сайтов технологии работ ,  Модуль расширенной интеграции  ClearQuest  с MS  Project ,  Модуль учета рабочего времени « ClearQuest   Time   Tracker » ,  Специальный безопасный клиент для  ClearQuest  « ClearQuest   Lite »,  Система интеграции HP Service desk и IBM ClearQuest Группа внедрения:  6 Статус проекта:  Завершен Длительность проекта:  7 месяцев Сайт заказчика:  www.tatneft.ru
Татнефть-2 ОАО " Татнефть ". Управление " ТатАСУнефть ". Развитие проекта.     Описание проекта: Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, формирование сайта процессов  Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite,  IBM  Rational   MethodComposer . Формирование сайтов технологии работ ,  Модуль расширенной интеграции  ClearQuest  с MS  Project ,  Модуль учета рабочего времени « ClearQuest   Time   Tracker » ,  Специальный безопасный клиент для  ClearQuest  « ClearQuest   Lite »  Группа внедрения: 5  Статус проекта: Завершен Длительность проекта: 2 года
Основные шаги ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Интерпретация некоторых метрик - 1 Анализируется увеличение или уменьшение усилий разработчика во времени. На предварительных этапах метрику можно использовать для прогноза.  Понимание того, насколько интеллектуально-затратной для разработчика была та или иная функция. Для определения сложности реализации того или иного блока кода (класса, функции и т.д.) Усилия программиста при разработке. Сложность растет или нет? Используем для прогноза сложности на ранних этапах на основе статистики.  Оценку сложности изменений    Анализ цикломатической сложности. Увеличивается или уменьшается объем программы во времени. Используем для прогноза сложности на ранних этапах на основе статистики.  Оценку объема изменений    Длина и объем программы Можно анализировать усилия разработчика во временном срезе или в срезе по релизам или проектам. Выявлять, на каких задачах программист полностью выкладывается, а какие ему не по душе. Тренд позволит менеджеру лучше понимать, кто и каких задачах максимально эффективен при формировании команды нового проекта, а также какие подсистемы относительно сложны, а какие – просты.  Точность прогнозов оценки трудоемкости при выполнении организацией типовых или мало отличающихся запросов Насколько эффективен труд разработчика.  Усилия разработчика при реализации. Анализ на основе статистических данных (как тренд, так и прогноз) Влияет на… Зачем нужен Фактор
Интерпретация некоторых метрик - 2 Анализ на основе статистических данных (как тренд, так и прогноз) Влияет на… Зачем нужен Фактор Глубокий анализ изменений по релизам (версиям, сборкам) дает понять: Количество изменений (на что угодно) – сколько раз один и тот же блок кода корректировался. Возможно выявить узкое место в программе: интенсивно меняющийся блок кода может влиять на общее качество программы (потенциальное место возникновения ошибок). Возможно, необходимо изменить архитектуру блока.  Количество добавленных, удаленных и измененных строк по отношению к предыдущей версии.  Отношение новых функций к измененным. Прочие количественные метрики (число функций, классов, файлов).  Общая культура разработчиков растет или нет? Если растет – хорошо. Если нет – плохо. Если скачкообразно – соотносим менеджеровуководителей проектов со скачками. Выделяем сложные проекты, проблемные модули или подсистемы  Качество кода, его прозрачность. Код должен быть документирован. Если соотношение кода к комментарию не 1:4, то разработчик обязан доработать. Количество комментариев на единицу кода. Сигнал опасности при выявлении увеличения количества строк во время выполнения типового запроса Используем для оценки сложности на ранних этапах на основе статистики.  Понимание КПД.Отслеживаем всплески.  Меряем общую температуру. Эта метрика принимается во внимание при анализе реализации запроса. Количество строк на реализацию требования.

More Related Content

What's hot

Слайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть IСлайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть ISergiy Povolyashko
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IISergiy Povolyashko
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Natalia Zhelnova
 
Risk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineRisk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineSergiy Povolyashko
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровSergiy Povolyashko
 
Nfr and quality-models
Nfr and quality-modelsNfr and quality-models
Nfr and quality-models
Natalia Zhelnova
 
Trpo 9 управление проектами
Trpo 9 управление проектамиTrpo 9 управление проектами
Trpo 9 управление проектами
pogromskaya
 
Разумное Инициирование Проекта
Разумное Инициирование ПроектаРазумное Инициирование Проекта
Разумное Инициирование Проекта
Sergiy Povolyashko
 
Бизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение измененийБизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение изменений
SQALab
 
Управление персоналом ИТ: рыбы – друзья, а не еда
Управление персоналом ИТ: рыбы – друзья, а не едаУправление персоналом ИТ: рыбы – друзья, а не еда
Управление персоналом ИТ: рыбы – друзья, а не еда
Cleverics
 
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1Vladimir Ivanov
 
тестирование программного обеспечения
тестирование программного обеспечениятестирование программного обеспечения
тестирование программного обеспечения
Natalia Zhelnova
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
Sergiy Povolyashko
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
Natalia Zhelnova
 
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворковМодуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Yana Brodetski
 
Моделирование бизнес-процессов
Моделирование бизнес-процессовМоделирование бизнес-процессов
Моделирование бизнес-процессов
Kate Koltunova
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
Yana Brodetski
 
Модуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проектаМодуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проекта
Yana Brodetski
 

What's hot (20)

Слайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть IСлайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть I
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
 
Risk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineRisk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. Ukraine
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
 
Nfr and quality-models
Nfr and quality-modelsNfr and quality-models
Nfr and quality-models
 
Trpo 9 управление проектами
Trpo 9 управление проектамиTrpo 9 управление проектами
Trpo 9 управление проектами
 
Разумное Инициирование Проекта
Разумное Инициирование ПроектаРазумное Инициирование Проекта
Разумное Инициирование Проекта
 
Бизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение измененийБизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение изменений
 
Управление персоналом ИТ: рыбы – друзья, а не еда
Управление персоналом ИТ: рыбы – друзья, а не едаУправление персоналом ИТ: рыбы – друзья, а не еда
Управление персоналом ИТ: рыбы – друзья, а не еда
 
Bp2009 1
Bp2009 1Bp2009 1
Bp2009 1
 
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1
отр.презентация. краткая. решения отр Ms project 10(отправка №1).v1.1.1
 
тестирование программного обеспечения
тестирование программного обеспечениятестирование программного обеспечения
тестирование программного обеспечения
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
 
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворковМодуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
 
Моделирование бизнес-процессов
Моделирование бизнес-процессовМоделирование бизнес-процессов
Моделирование бизнес-процессов
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
 
Модуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проектаМодуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проекта
 
OPEREFFECT
OPEREFFECTOPEREFFECT
OPEREFFECT
 

Viewers also liked

Winter Activities With Present Continuous
Winter Activities With Present ContinuousWinter Activities With Present Continuous
Winter Activities With Present Continuous
José Antonio Alcalde López
 
sunoco Corporate Governance Guidelines
sunoco Corporate Governance Guidelinessunoco Corporate Governance Guidelines
sunoco Corporate Governance Guidelinesfinance6
 
Plate Tectonics
Plate TectonicsPlate Tectonics
Plate Tectonics
mungo13
 
Tra notizia e social: La Cronaca Italiana
Tra notizia e social: La Cronaca ItalianaTra notizia e social: La Cronaca Italiana
Tra notizia e social: La Cronaca Italiana
Marianna Bruschi
 
Development of nose by av sharma
Development of nose by av sharmaDevelopment of nose by av sharma
Development of nose by av sharma
ajay sharma
 
Rmls Data 1 22 08
Rmls Data 1 22 08Rmls Data 1 22 08
Rmls Data 1 22 08broach
 
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPSDOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
federico almenara ramirez
 
Eyeblaster: Trends in Conversions
Eyeblaster: Trends in ConversionsEyeblaster: Trends in Conversions
Eyeblaster: Trends in Conversions
Engel Fonseca
 
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
PANORA
 
The Tortoise Story
The Tortoise StoryThe Tortoise Story
The Tortoise Story
Asad Ali
 
BOND Coppa Fangio presentation1
BOND Coppa Fangio presentation1BOND Coppa Fangio presentation1
BOND Coppa Fangio presentation1Gianni Mazzotta
 
Programming AHV
Programming AHVProgramming AHV
Programming AHV
Evgeniy Cheropkin
 
Special Structures
Special StructuresSpecial Structures
Special Structureskeemaa
 

Viewers also liked (15)

Winter Activities With Present Continuous
Winter Activities With Present ContinuousWinter Activities With Present Continuous
Winter Activities With Present Continuous
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
sunoco Corporate Governance Guidelines
sunoco Corporate Governance Guidelinessunoco Corporate Governance Guidelines
sunoco Corporate Governance Guidelines
 
Plate Tectonics
Plate TectonicsPlate Tectonics
Plate Tectonics
 
Tra notizia e social: La Cronaca Italiana
Tra notizia e social: La Cronaca ItalianaTra notizia e social: La Cronaca Italiana
Tra notizia e social: La Cronaca Italiana
 
Invernonafinlandia(F)
Invernonafinlandia(F)Invernonafinlandia(F)
Invernonafinlandia(F)
 
Development of nose by av sharma
Development of nose by av sharmaDevelopment of nose by av sharma
Development of nose by av sharma
 
Rmls Data 1 22 08
Rmls Data 1 22 08Rmls Data 1 22 08
Rmls Data 1 22 08
 
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPSDOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
DOMINGO 11 DEL TO. CICLO C. DIA 12 DE JUNIO DEL 2016. PPS
 
Eyeblaster: Trends in Conversions
Eyeblaster: Trends in ConversionsEyeblaster: Trends in Conversions
Eyeblaster: Trends in Conversions
 
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
Difficoltà Comuni Tra Le Agenzie Immobiliari 6 Punti...risolte da Virtual Tou...
 
The Tortoise Story
The Tortoise StoryThe Tortoise Story
The Tortoise Story
 
BOND Coppa Fangio presentation1
BOND Coppa Fangio presentation1BOND Coppa Fangio presentation1
BOND Coppa Fangio presentation1
 
Programming AHV
Programming AHVProgramming AHV
Programming AHV
 
Special Structures
Special StructuresSpecial Structures
Special Structures
 

Similar to 29.jan.2009 (www.cmcons.com)

Novichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May SefNovichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May Sefsef2009
 
Дополнительные материалы по предмету "Управление проектами"
Дополнительные материалы по предмету "Управление проектами"Дополнительные материалы по предмету "Управление проектами"
Дополнительные материалы по предмету "Управление проектами"
Jana Pavlenkova
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
Sergiy Povolyashko
 
Методология ведения проектов
Методология ведения проектовМетодология ведения проектов
Методология ведения проектов
AlexanderAvva
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
Sergiy Povolyashko, PMP
 
дпуулц автбизпроц
дпуулц автбизпроцдпуулц автбизпроц
дпуулц автбизпроцstudent_kai
 
Методики ITSM для карьеры ИТ специалиста
Методики ITSM для карьеры ИТ специалистаМетодики ITSM для карьеры ИТ специалиста
Методики ITSM для карьеры ИТ специалиста
Danil Dintsis, Ph. D., PgMP
 
Получите возврат на инвестиции в технологии
Получите возврат на инвестиции в технологииПолучите возврат на инвестиции в технологии
Получите возврат на инвестиции в технологии
Виктор Степанов
 
Anatol filin pragmatic documentation 1_r
Anatol filin  pragmatic documentation 1_rAnatol filin  pragmatic documentation 1_r
Anatol filin pragmatic documentation 1_rrit2010
 
Прагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектовПрагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектов
Anatol Filin
 
Business Studio presentation
Business Studio presentationBusiness Studio presentation
Business Studio presentation
bizstudio
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...
Александр Шамрай
 
Оптимизация затрат на ит V06
Оптимизация затрат на ит V06Оптимизация затрат на ит V06
Оптимизация затрат на ит V06
Di0niz
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектами
Тереза Богуш
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?
CEE-SEC(R)
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Sergiy Povolyashko
 
MS Project Server in large IT project (1000 team members)
MS Project Server in large IT project (1000 team members)MS Project Server in large IT project (1000 team members)
MS Project Server in large IT project (1000 team members)Vladimir Ivanov
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Andrey Zakhodyaychenko
 

Similar to 29.jan.2009 (www.cmcons.com) (20)

Novichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May SefNovichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May Sef
 
Дополнительные материалы по предмету "Управление проектами"
Дополнительные материалы по предмету "Управление проектами"Дополнительные материалы по предмету "Управление проектами"
Дополнительные материалы по предмету "Управление проектами"
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
Методология ведения проектов
Методология ведения проектовМетодология ведения проектов
Методология ведения проектов
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
дпуулц автбизпроц
дпуулц автбизпроцдпуулц автбизпроц
дпуулц автбизпроц
 
Методики ITSM для карьеры ИТ специалиста
Методики ITSM для карьеры ИТ специалистаМетодики ITSM для карьеры ИТ специалиста
Методики ITSM для карьеры ИТ специалиста
 
Получите возврат на инвестиции в технологии
Получите возврат на инвестиции в технологииПолучите возврат на инвестиции в технологии
Получите возврат на инвестиции в технологии
 
Anatol filin pragmatic documentation 1_r
Anatol filin  pragmatic documentation 1_rAnatol filin  pragmatic documentation 1_r
Anatol filin pragmatic documentation 1_r
 
Прагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектовПрагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектов
 
Business Studio presentation
Business Studio presentationBusiness Studio presentation
Business Studio presentation
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...
 
Оптимизация затрат на ит V06
Оптимизация затрат на ит V06Оптимизация затрат на ит V06
Оптимизация затрат на ит V06
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектами
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
 
обзор Erp
обзор Erpобзор Erp
обзор Erp
 
MS Project Server in large IT project (1000 team members)
MS Project Server in large IT project (1000 team members)MS Project Server in large IT project (1000 team members)
MS Project Server in large IT project (1000 team members)
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 

More from Alexander Novichkov

Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Alexander Novichkov
 
Построение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияПостроение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управления
Alexander Novichkov
 
Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...
Alexander Novichkov
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
Alexander Novichkov
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Alexander Novichkov
 
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Alexander Novichkov
 
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Alexander Novichkov
 
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Alexander Novichkov
 
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Alexander Novichkov
 
CMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertCMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team Concert
Alexander Novichkov
 
CMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcertCMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcert
Alexander Novichkov
 
GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4
Alexander Novichkov
 
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
Alexander Novichkov
 
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Alexander Novichkov
 
Услуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииУслуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организации
Alexander Novichkov
 
Da eto-da
Da eto-daDa eto-da
Обзор продуктов IBM Rational
Обзор продуктов IBM RationalОбзор продуктов IBM Rational
Обзор продуктов IBM Rational
Alexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахAlexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахAlexander Novichkov
 
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиReq-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Alexander Novichkov
 

More from Alexander Novichkov (20)

Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
 
Построение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияПостроение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управления
 
Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
 
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
 
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
 
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
 
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
 
CMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertCMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team Concert
 
CMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcertCMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcert
 
GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4
 
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
 
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
 
Услуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииУслуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организации
 
Da eto-da
Da eto-daDa eto-da
Da eto-da
 
Обзор продуктов IBM Rational
Обзор продуктов IBM RationalОбзор продуктов IBM Rational
Обзор продуктов IBM Rational
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиReq-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
 

29.jan.2009 (www.cmcons.com)

  • 1. Оценка эффективности от внедрения и использования методологии и инструментальных средств IBM Rational. Практика внедрения и взаимодействия с заказчиком Новичков Александр www.cmcons.com [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Посчитаем . Ежегодные затраты $46683 ИТОГО (ежегодные затраты без оптимизации) $15120 15-18% Поддержка вендора (стоимость лицензий) $31563 Внутр: 1,5 специалиста * 30-35% рабочего времени Внедр: 15-25% стоимости контракта внедрения Стоимость поддержки (внутренняя + поддержка внедрившей организации) Расчет Специалистабота
  • 14.
  • 15. Статистика использования лицензий за 3 года. «Фотография» одного рабочего дня
  • 16. Качественный эффект от автоматизации тестирования
  • 18.
  • 20.
  • 21.
  • 22.
  • 23. Место систем IBM Rational в ряду корпоративных КИС
  • 24.  
  • 25. Модель трассировки: от запроса HP SD до кода и тестов
  • 26.
  • 27. Пирамида значимости составляющих процесса Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства реализации Элемент средства
  • 28. Пирамида значимости составляющих процесса Осознание необходимости внедрения и Политическая воля Фундамент процесса (стандарты) Цели и задачи процесса Роли, виды деятельности Метрики и отчеты Средства реализации Элемент средства
  • 29. Наша цель… RUP АДАПТАЦИЯ Работающий стандарт (правило) организации ISO 12207 CMMI Отраслевые стандарты ГОСТы
  • 30. Адаптация и внедрение процессов Горизонтальное внедрение Вертикальное внедрение Моделирование Управление требованиями УК и УИ Тестирование В организацию Управление проектом Для подразделения Для проекта
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Спецификация SPEM (Software Process Engineering Metamodel ) Выполняют Артефакты (документы, продукты) Отвечают Роли Задачи Процессы (дисциплины) Работы Шаблоны документов Инструментальная поддержка Стадии Жизненный цикл
  • 37.
  • 38. Дисциплина УК в «коротком» и «большом» RUP Большой Короткий Наименование задачи Да Нет Написать план управления конфигурацией (УК) Да Нет Подтвердить изменения в сборке Да Нет Обновить рабочее пространство Да Нет Обновить запрос на изменение Да Да Внести запрос на изменение Да Да Настроить среду управления изменениями Да Да Рассмотреть запросы на изменения Да Нет Создать отчёт о состоянии конфигурации Да Нет Продвигать базовые версии Да Нет Провести аудит конфигурации Да Нет Внести изменения Да Нет Установить политику управления конфигурацией (УК) Да Нет Наладить процесс управления изменениями Да Нет Применить изменения Да Нет Создать рабочие пространства интеграции Да Нет Создать рабочие пространства разработки Да Нет Создать единицу развертывания Да Нет Создать базовые версии Да Да Подтвердить повторный или отклонённый запрос на изменение Задачи Управление конфигурацией и изменениями
  • 39. Пример адаптации задачи «Create Project (CM) Environments» Так было Так перевели Так сейчас Так адаптировали
  • 40.
  • 41.
  • 42. Разрушаем мифы Новая и хорошая система делает что-то своё, а не то, что нужно компании и требует адаптации, «доводки». В компаниях как правило несколько различных систем, которые, для получения эффекта, нужно интегрировать Чтобы улучшить работу, нужно просто купить новую хорошую систему Только жена в конце концов определяет, какой должен был быть ремонт … Ну какие у заказчика могут быть требования: придет консультант – и сам рассудит, что надо Консультанты знают, ЧТО. Свои знают – КАК и ГДЕ! Ну что нового могут сказать свои специалисты? При строительстве полезно обсуждать с мастером, что и в каком порядке делается Пусть подрядчик работает строго по стадиям – потом примем систему Поработав с консультантом, по-новому понимаешь, что тебе нужно на самом деле Консалтинг – это лишняя трата денег Реалии Фантазии
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Выполненные проекты 2 года 3 года 4 года 1 год 3 года ClearCase, ClearQuest Русский Алюминий RUP, ClearCase, ClearQuest, Robot Иркут-авиа (4 проекта) RUP, ClearCase, ClearQuest, наши решения "ВНЕШТОРГБАНК« (4 проекта) RUP, ClearCase, ClearQuest, RequisitePro, Method Composer, Robot, наши решения ОАО "Татнефть". Управление "ТатАСУнефть" (3 проекта) RUP, ClearCase, ClearQuest, RequisitePro, наши решения Банк Русский Стандарт RUP, ClearCase, ClearQuest, RequisitePro, Method Composer, Robot, наши решения ОАО Национальный Банк ТРАСТ (7 проектов) RUP, ClearQuest, RequisitePro ТОО Бимаш (Астана, Казахстан) ClearCase, ClearQuest, RequisitePro ЗАО "Фирма "АйТи"
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. НБ Траст ОАО Национальный Банк ТРАСТ - подразделение разработки Москва-Санкт-Петербург   Описание проекта: Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, формирование сайта процессов  Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite, IBM Rational MethodComposer . Формирование сайтов технологии работ , Модуль расширенной интеграции ClearQuest с MS  Project , Модуль учета рабочего времени « ClearQuest Time Tracker » Процесс внедрения: см. описание проекта Группа внедрения: 4 консультанта Статус проекта: Завершен Длительность проекта: 1 год Сайт заказчика: www.trust.ru                   
  • 56. Банк Русский Стандарт Банк Русский Стандарт   Описание проекта: Пилотный проект внедрения средств конфигурационного управления IBM Rational. Внедрение оригинальных решений СМ-Консалт Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, Модуль расширенной интеграции ClearQuest с MS  Project , Модуль учета рабочего времени « ClearQuest Time Tracker » Процесс внедрения: см. описание проекта Группа внедрения: 5 человек  Статус проекта: Завершен Длительность проекта: 6 месяцев Сайт заказчика: www.rs.ru
  • 57. Татнефть ОАО " Татнефть ". Управление " ТатАСУнефть ". Развитие проекта.   Описание проекта: Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, постановка проектного подхода в компании Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite, IBM Rational MethodComposer . Формирование сайтов технологии работ , Модуль расширенной интеграции ClearQuest с MS  Project , Модуль учета рабочего времени « ClearQuest Time Tracker » , Специальный безопасный клиент для  ClearQuest « ClearQuest Lite », Система интеграции HP Service desk и IBM ClearQuest Группа внедрения: 6 Статус проекта: Завершен Длительность проекта: 7 месяцев Сайт заказчика: www.tatneft.ru
  • 58. Татнефть-2 ОАО " Татнефть ". Управление " ТатАСУнефть ". Развитие проекта.   Описание проекта: Объединение удаленных групп разработки, разработка и внедрение оригинальных решений, формирование сайта процессов  Инструментальные средства внедрения IBM Rational ClearCase, ClearQuest, ClearCase MultiSite, ClearQuestMultisite, IBM Rational MethodComposer . Формирование сайтов технологии работ , Модуль расширенной интеграции ClearQuest с MS  Project , Модуль учета рабочего времени « ClearQuest Time Tracker » , Специальный безопасный клиент для  ClearQuest « ClearQuest Lite » Группа внедрения: 5  Статус проекта: Завершен Длительность проекта: 2 года
  • 59.
  • 60. Интерпретация некоторых метрик - 1 Анализируется увеличение или уменьшение усилий разработчика во времени. На предварительных этапах метрику можно использовать для прогноза. Понимание того, насколько интеллектуально-затратной для разработчика была та или иная функция. Для определения сложности реализации того или иного блока кода (класса, функции и т.д.) Усилия программиста при разработке. Сложность растет или нет? Используем для прогноза сложности на ранних этапах на основе статистики. Оценку сложности изменений   Анализ цикломатической сложности. Увеличивается или уменьшается объем программы во времени. Используем для прогноза сложности на ранних этапах на основе статистики. Оценку объема изменений   Длина и объем программы Можно анализировать усилия разработчика во временном срезе или в срезе по релизам или проектам. Выявлять, на каких задачах программист полностью выкладывается, а какие ему не по душе. Тренд позволит менеджеру лучше понимать, кто и каких задачах максимально эффективен при формировании команды нового проекта, а также какие подсистемы относительно сложны, а какие – просты. Точность прогнозов оценки трудоемкости при выполнении организацией типовых или мало отличающихся запросов Насколько эффективен труд разработчика. Усилия разработчика при реализации. Анализ на основе статистических данных (как тренд, так и прогноз) Влияет на… Зачем нужен Фактор
  • 61. Интерпретация некоторых метрик - 2 Анализ на основе статистических данных (как тренд, так и прогноз) Влияет на… Зачем нужен Фактор Глубокий анализ изменений по релизам (версиям, сборкам) дает понять: Количество изменений (на что угодно) – сколько раз один и тот же блок кода корректировался. Возможно выявить узкое место в программе: интенсивно меняющийся блок кода может влиять на общее качество программы (потенциальное место возникновения ошибок). Возможно, необходимо изменить архитектуру блока. Количество добавленных, удаленных и измененных строк по отношению к предыдущей версии. Отношение новых функций к измененным. Прочие количественные метрики (число функций, классов, файлов). Общая культура разработчиков растет или нет? Если растет – хорошо. Если нет – плохо. Если скачкообразно – соотносим менеджеровуководителей проектов со скачками. Выделяем сложные проекты, проблемные модули или подсистемы Качество кода, его прозрачность. Код должен быть документирован. Если соотношение кода к комментарию не 1:4, то разработчик обязан доработать. Количество комментариев на единицу кода. Сигнал опасности при выявлении увеличения количества строк во время выполнения типового запроса Используем для оценки сложности на ранних этапах на основе статистики. Понимание КПД.Отслеживаем всплески. Меряем общую температуру. Эта метрика принимается во внимание при анализе реализации запроса. Количество строк на реализацию требования.