🗊Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр

Категория: Образование
Нажмите для полного просмотра!
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №1Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №2Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №3Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №4Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №5Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №6Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №7Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №8Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №9Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №10Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №11Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №12Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №13Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №14Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №15Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №16Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №17Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №18Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №19Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №20Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №21Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №22Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №23Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №24Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №25Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №26Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №27Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №28Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №29Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №30Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №31Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №32

Содержание

Вы можете ознакомиться и скачать Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр. Презентация содержит 32 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Управление конфигурациями в проектах разработки и сопровождения ПО:
опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на примере реализованных проектов
Описание слайда:
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на примере реализованных проектов

Слайд 2







О наболевшем…
…Доктор, я жив?
Описание слайда:
О наболевшем… …Доктор, я жив?

Слайд 3





Наболевшее 
Отсутствие единого стандарта на процессы ЖЦ в рамках компании
Управление проектами происходит непрозрачно для руководства 
Несоответствие реализованной системы ожиданиям Заказчика
Появление серьезных ошибок и сбоев на стадии эксплуатации ПО
Трудность сопровождения систем при изменении состава команды разработчиков
И т.д. ...
Описание слайда:
Наболевшее Отсутствие единого стандарта на процессы ЖЦ в рамках компании Управление проектами происходит непрозрачно для руководства Несоответствие реализованной системы ожиданиям Заказчика Появление серьезных ошибок и сбоев на стадии эксплуатации ПО Трудность сопровождения систем при изменении состава команды разработчиков И т.д. ...

Слайд 4






И вот поэтому…
Описание слайда:
И вот поэтому…

Слайд 5





Проблемы разработки сложных информационных систем
Проекты создания программного обеспечения почти никогда не укладываются в запланированные сроки и бюджет
Созданные в результате этого программы часто не оправдывают возлагавшихся на них надежд
Описание слайда:
Проблемы разработки сложных информационных систем Проекты создания программного обеспечения почти никогда не укладываются в запланированные сроки и бюджет Созданные в результате этого программы часто не оправдывают возлагавшихся на них надежд

Слайд 6





Пути выхода из кризиса
Описание слайда:
Пути выхода из кризиса

Слайд 7





Интересы компании
Руководитель
Четкое понимание загруженности персонала в реальном масштабе времени
Адекватное планирование и распределение ресурсов по задачам
Автоматизированный сбор отчетной информации
Накопление статистики и типовых решений
Управление интеллектуальной собственностью
Принятие взвешенных решений
Подчиненный
Освобождение от ненужной работы
Наличие приоритета в исполнении задач
Четкое понимание собственной загруженности
Эффективная организация труда
Описание слайда:
Интересы компании Руководитель Четкое понимание загруженности персонала в реальном масштабе времени Адекватное планирование и распределение ресурсов по задачам Автоматизированный сбор отчетной информации Накопление статистики и типовых решений Управление интеллектуальной собственностью Принятие взвешенных решений Подчиненный Освобождение от ненужной работы Наличие приоритета в исполнении задач Четкое понимание собственной загруженности Эффективная организация труда

Слайд 8


Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внедрения IBM Rational ClearCase, ClearQuest и собственных решений на пр, слайд №8
Описание слайда:

Слайд 9






Инструментальная поддержка
Описание слайда:
Инструментальная поддержка

Слайд 10





Инструменты поддержки процесса УК
Инструментальные средства:
IBM Rational ClearCase
IBM Rational ClearCase Multisite
IBM Rational ClearQuest
IBM Rational ClearQuest Multisite 
IBM Rational BuildForge
Интеграция с другими средствами поддержки команды разработчиков (Rose, MS Project, RequisitePro и т.д.)
Описание слайда:
Инструменты поддержки процесса УК Инструментальные средства: IBM Rational ClearCase IBM Rational ClearCase Multisite IBM Rational ClearQuest IBM Rational ClearQuest Multisite IBM Rational BuildForge Интеграция с другими средствами поддержки команды разработчиков (Rose, MS Project, RequisitePro и т.д.)

Слайд 11






Мало уметь летать, надо ещё уметь приземляться…
Ключевые факторы успешного внедрения
Описание слайда:
Мало уметь летать, надо ещё уметь приземляться… Ключевые факторы успешного внедрения

Слайд 12





Основные требования к процессу УК
Управление конфигурацией происходит на плановой основе
Определение ответственных за выполнение проекта 
УК реализуется на протяжении всего жизненного цикла разработки 
УК реализуется для конечных продуктов, промежуточных, экспериментальных и перспективных 
Для каждого проекта готовится план УК 
План разрабатывается на ранних стадиях общего планирования проекта 
Выполнение измерений и использование их результатов для определения состояния работ проекта
Описание слайда:
Основные требования к процессу УК Управление конфигурацией происходит на плановой основе Определение ответственных за выполнение проекта УК реализуется на протяжении всего жизненного цикла разработки УК реализуется для конечных продуктов, промежуточных, экспериментальных и перспективных Для каждого проекта готовится план УК План разрабатывается на ранних стадиях общего планирования проекта Выполнение измерений и использование их результатов для определения состояния работ проекта

Слайд 13





Пирамида значимости составляющих процесса
Описание слайда:
Пирамида значимости составляющих процесса

Слайд 14





Основные шаги при внедрении и адаптации
Определить роли и виды деятельности для всех участников
Определить состав используемых инструментальных средств
Определить межпроцессные и межинструментальные связи
Обучить технологии всех участников проекта
Отработать технологию на пилотном проекте
Ввести в промышленную эксплуатацию
Описание слайда:
Основные шаги при внедрении и адаптации Определить роли и виды деятельности для всех участников Определить состав используемых инструментальных средств Определить межпроцессные и межинструментальные связи Обучить технологии всех участников проекта Отработать технологию на пилотном проекте Ввести в промышленную эксплуатацию

Слайд 15






Пример внедрения процесса Управления Конфигурациями
Описание слайда:
Пример внедрения процесса Управления Конфигурациями

Слайд 16






Заказчик знает, что IBM Rational – это круто, но заказчик ждет решения собственных проблем
Описание слайда:
Заказчик знает, что IBM Rational – это круто, но заказчик ждет решения собственных проблем

Слайд 17





Обследование показало, что…
Компания погрязла в доработках
Переработки всех специалистов носят массовый характер
Предоставляемые отчеты не позволяют руководству отслеживать ход выполнения проекта (ов)
Нет нормального планирования
Имеющиеся отчеты формируются в Word или Excel вручную
Компания часть работ отдает на аутсорсинг. Есть проблемы с интеграцией исходных текстов от подрядчиков
Управление подрядными организациями в совместных проектах носит не прозрачный характер.
Есть система управления изменениями, но она неэффективна
Описание слайда:
Обследование показало, что… Компания погрязла в доработках Переработки всех специалистов носят массовый характер Предоставляемые отчеты не позволяют руководству отслеживать ход выполнения проекта (ов) Нет нормального планирования Имеющиеся отчеты формируются в Word или Excel вручную Компания часть работ отдает на аутсорсинг. Есть проблемы с интеграцией исходных текстов от подрядчиков Управление подрядными организациями в совместных проектах носит не прозрачный характер. Есть система управления изменениями, но она неэффективна

Слайд 18





При внедрении мы должны…
Сделать процесс разработки ПО предсказуемым
Дать основу для планирования последующих проектов
Избавить от ненужных доработок
Интегрировать единым проектом Заказчика и Подрячика
Быстро и качественно провести внедрение
Описание слайда:
При внедрении мы должны… Сделать процесс разработки ПО предсказуемым Дать основу для планирования последующих проектов Избавить от ненужных доработок Интегрировать единым проектом Заказчика и Подрячика Быстро и качественно провести внедрение

Слайд 19





Способы достижения цели
При управлении конфигурациями перейти от плоской модели к иерархической
Активно пользоваться интеграцией с системами проектного управления
Объединить усилия, включив представителей Заказчика в проект
Четко планировать работы
Иметь возможность по автоматизированному обмену данными для подрядчиков, не имеющих средств IBM Rational.
Использовать типовые решения управления конфигурациями
Минимизировать или автоматизировать на первых порах трудоемкие  или сложные в настройке операции (такие как политика доступа к элементам)
Автоматически формировать отчетные документы из систем IBM Rational используя объективные метрики
Использовать специалистов получивших опыт работы с УК для передачи знаний новым участникам проекта
Описание слайда:
Способы достижения цели При управлении конфигурациями перейти от плоской модели к иерархической Активно пользоваться интеграцией с системами проектного управления Объединить усилия, включив представителей Заказчика в проект Четко планировать работы Иметь возможность по автоматизированному обмену данными для подрядчиков, не имеющих средств IBM Rational. Использовать типовые решения управления конфигурациями Минимизировать или автоматизировать на первых порах трудоемкие или сложные в настройке операции (такие как политика доступа к элементам) Автоматически формировать отчетные документы из систем IBM Rational используя объективные метрики Использовать специалистов получивших опыт работы с УК для передачи знаний новым участникам проекта

Слайд 20






Плоская или иерархическая модель при управлении изменениями?
Описание слайда:
Плоская или иерархическая модель при управлении изменениями?

Слайд 21





Иерархическая структура запросов на изменения: «Проект», «Заявка» и «Задача»
Описание слайда:
Иерархическая структура запросов на изменения: «Проект», «Заявка» и «Задача»

Слайд 22





Интеграция с MS Project
Описание слайда:
Интеграция с MS Project

Слайд 23





Вариант визуализации иерархии и связей между запросами
Описание слайда:
Вариант визуализации иерархии и связей между запросами

Слайд 24






Визуальное управление политикой УК
Описание слайда:
Визуальное управление политикой УК

Слайд 25





Графическое управление политикой
Описание слайда:
Графическое управление политикой

Слайд 26






Совместная работа с субподрядчиками
Использование типовых решений УК
Описание слайда:
Совместная работа с субподрядчиками Использование типовых решений УК

Слайд 27





Постановка задачи и ее решение
Обеспечить работу совместную работу в единой среде на основе Rational ClearQuest и  ClearCase
Предусматривать ограничение доступа на уровне материалов проекта (одного или нескольких)
Предусматривать настройку доступа к совместному проекту
Использовать автоматизированную процедуру получения от субподрядчика материалов и импорта их в репозитории IBM Rational (включая исходные тексты, скрипты тестирования, документацию, список внесенных дефектов и задач, состав исправленных дефектов и выполненных задач)
Использовать автоматизированную процедуру выдачи исходных текстов из Rational на магнитные носители подрядчика
Описание слайда:
Постановка задачи и ее решение Обеспечить работу совместную работу в единой среде на основе Rational ClearQuest и ClearCase Предусматривать ограничение доступа на уровне материалов проекта (одного или нескольких) Предусматривать настройку доступа к совместному проекту Использовать автоматизированную процедуру получения от субподрядчика материалов и импорта их в репозитории IBM Rational (включая исходные тексты, скрипты тестирования, документацию, список внесенных дефектов и задач, состав исправленных дефектов и выполненных задач) Использовать автоматизированную процедуру выдачи исходных текстов из Rational на магнитные носители подрядчика

Слайд 28





Работа субподрядчика в отдельной ветви и интеграция заказчиком изменений
Описание слайда:
Работа субподрядчика в отдельной ветви и интеграция заказчиком изменений

Слайд 29





Заряд бодрости
Прирост производительности (относительно исходного уровня) со второго проекта – 30% (в зависимости от типов проектов, количества разработчиков и числа заказчиков эффект может быть существенно выше)
Планомерное развитие без резких спадов
Обеспечение взаимодействия между участниками проекта
Прозрачное управление проектом или портфелем проектов
Четкое понимание текущей загрузки разработчиков
Использование статистической информации по ранее выполненным проектам для планирования последующих
Независимость компании от отдельных личностей 
Соответствие процессов разработки и сопровождения стандартам качества (CMM, ISO 12207)
Соответствие отраслевым стандартом (если применимо)
Описание слайда:
Заряд бодрости Прирост производительности (относительно исходного уровня) со второго проекта – 30% (в зависимости от типов проектов, количества разработчиков и числа заказчиков эффект может быть существенно выше) Планомерное развитие без резких спадов Обеспечение взаимодействия между участниками проекта Прозрачное управление проектом или портфелем проектов Четкое понимание текущей загрузки разработчиков Использование статистической информации по ранее выполненным проектам для планирования последующих Независимость компании от отдельных личностей Соответствие процессов разработки и сопровождения стандартам качества (CMM, ISO 12207) Соответствие отраслевым стандартом (если применимо)

Слайд 30







Спасибо за внимание !

WWW.CMCONS.COM
info@cmcons.com
Описание слайда:
Спасибо за внимание ! WWW.CMCONS.COM info@cmcons.com

Слайд 31





Карта взаимодействия (общая)
Описание слайда:
Карта взаимодействия (общая)

Слайд 32





Детализация процесса и НМО в MethodComposer
Описание слайда:
Детализация процесса и НМО в MethodComposer



Похожие презентации
Mypresentation.ru
Загрузить презентацию