CM-Consult Solutions ()

27
Решения «СМ- Решения «СМ- Консалт» Консалт» Шамрай Александр [email protected]

description

www.cmcons.com

Transcript of CM-Consult Solutions ()

Page 1: CM-Consult Solutions ()

Решения «СМ-Решения «СМ-

Консалт»Консалт»

Шамрай Александр[email protected]

Page 2: CM-Consult Solutions ()

www.cmcons.com

UML2ClearQuest

Page 3: CM-Consult Solutions ()

www.cmcons.com

ПроблемыПроблемы

Низкий уровеньописаниясхемы УИ

организации

Отсутствиемодели

процесса

Отсутствие плана УК

Вся информация доступнатолько из самой базы

ClearQuest

Сложно проводить анализсхемы УИ

Затруднен процессподдержки схемы УИ

Затруднено пониманиеЖЦ внутри организации

Page 4: CM-Consult Solutions ()

www.cmcons.com

Пример жизненного цикла ЗИПример жизненного цикла ЗИ

Вернуть_на_регистр

Экспертиза(Эксперт)

Указание_на_постановку (Постановщик)

Вернуть_на_экспертизу

На_постановку

Очередь_на_разработку

(Нач. Разработчика)

Версионный_ контроль

(Мен. версий)

Тестирование(Тестировщик)

Очередь_на_тестирование

(Нач.Тестировщика)

Указание_на_ тестирование(Тестировщик)

Испытания(Мен испыт)

Назначить_ разработчика

Вернуть_ рук_разработки

Вернуть_ рук_разработки

На_д

ораб

отку

Приступить

В_очередь_ тестирования

На д

ораб

отку

Тестировать

Приемка_АПД(Мен. АПД)

Сдать_в_АПД(I кат)

Вернуть_на_тест

Зарегистрировать

На п

оста

новк

у

Вернуть в указ тестирования

Постановка(Постановщик)

Вернуть_в_указ_

постановки

Приступить_к_постановке

Указание_на_экспертизу(Нач. Экспертов)

На_экспертизу

Отказать

Вернуть_на_регистр

На_испытания

Вернуть_на_установку

Мен СПЗ(Секретарь)

Согласование (Постановщик)

На_согласование

В очередьна_внедрение

Вернуть_на_экспертизу_

На_д

ораб

отку

На разработку_

Приостановлена(Разработчик)

На_согласование

Согласование_экспертизы (Эксперт)

Вернуть_рук_разработки

Приостановить

Приступить

Передать

Согласовано

Отказано(Эксперт)

Верн

уть_

на_р

егис

тр

В_сторонней_организации

(Куратор)

Внедрение(Мен внедр)

Выполнено

Выполнено

Передать_в_стороннюю_орг

Передать_в_стороннюю_орг

Передать_в_стороннюю_орг

Передать_в_стороннюю_орг

Выполнено

На_верс_контроль

Постановка_отложена

(Постановщик)Отложить_постановку

Приступить_к_постановке

Согласовано

Передача_в_филиалы

(Разработчик)

На_сборку_

Передать_в_филиалы

Выполнено

Запросить_документы

Вернуть_на_доработку

Вернуть_нач_тест

Контроль(Эксперт)

Указание_на_разработку(Разработчик)

На контроль

Запрос документов

(Исполнитель)

Запросить документы

На контроль

В_АПД (Критич. приоритет)

Отложить_установку

Очередь_на_Внедрение(Нач. Мен. внедрения)

Указание_на_ внедрение

(Мен внедр)На_внедр

Внедрять

Разработка_отложена(Нач.Разработчика)

Указание_на_ установку

(Мен внедр)

Очередь_наустановку(Нач. Мен. внедрения)

Тестовая_установка

(Мен внедр)На_тест

Разработка(Разработчик)

Устанавливать

Приемка_тестирования

(Нач.Тестировщика)

Сдать_в_АПД(II кат)

На_приемкутестирования

На_разработку

Выполнено(None)

В очередь установки

Вернуть на контроль

Запрос_документов

(Исполнитель)

Вернуть_в_АПД

Вернуть на контроль

На_доработку_

На__

дора

ботк

у_

На_доработку_Вернуть_в_стороннюю_орг

Вернуть_в_стороннюю_орг

Вернуть_на_экспертизу

Вернуть_на_постановку

На д

ораб

отку

Внедрение отложено

(Мен внедр)Отложить внедрение

Вернуть навнедрение

Тестирование отложено

(Тестировщик)Отложить тестирование

Вернуть натестирование

Page 5: CM-Consult Solutions ()

www.cmcons.com

ВыгодыВыгоды

Простой процесс анализа схем УИДля каждого ЗИ матрица переходов преобразуется в UML-диаграммуПонятное описание жизненного цикла ЗИ на основе сгенерированных UML-диаграмм

Эффективное проектирование новых схем УИПервоначально происходит проектирование в таких инструментах:

StarUMLMS Visio

Результат проектирования просто переносится в IBM Rational ClearQuest

Простая поддержка схемы УИ организацииВ любой момент времени можно получить полное описание схемы УИНа основе полученного описания вносятся изменения и импортируются в IBM Rational ClearQuest

Page 6: CM-Consult Solutions ()

www.cmcons.com

Выгрузка существующей схемы жизненного цикла Выгрузка существующей схемы жизненного цикла

типа ЗИтипа ЗИ

Выбор для выгрузки из любого существующего типа ЗИ

Визуализация выгружаемой схемы жизненного цикла

Сохранение в поддерживаемые форматы:

MS Visio

StarUML

Page 7: CM-Consult Solutions ()

www.cmcons.com

Редактирование и формирование новых схем Редактирование и формирование новых схем

жизненного циклажизненного цикла

Page 8: CM-Consult Solutions ()

www.cmcons.com

Проверка и визуализация модифицируемой схемыПроверка и визуализация модифицируемой схемы

Page 9: CM-Consult Solutions ()

www.cmcons.com

Формирование новых и модификация Формирование новых и модификация

существующих типов записейсуществующих типов записей

Выбор существующих схем УИ

Модификация схем ЖЦ для существующих типов:

С модификацией состояний

С полной очисткой стейт-машины

Создание нового типа ЗИ

Возможность формирования отдельных действий для удаления и модификации ЗИ

Page 10: CM-Consult Solutions ()

www.cmcons.com

Интеграция ClearQuest и MS Project

Page 11: CM-Consult Solutions ()

www.cmcons.com

ВыгодыВыгоды

Сочетание лучших качеств двух систем

Менеджер проекта для планирования и отслеживания хода выполнения проекта использует только MS Project

Исполнители для получения заданий и их продвижения используют IBM Rational ClearQuest

Page 12: CM-Consult Solutions ()

www.cmcons.com

Менеджер проекта

ID

Task Name Start FinishDurati

on

мар 2008

1 1d17.03.2008

17.03.2008

Task 1

2 1d17.03.2008

17.03.2008

Task 2

1d17.03.2008

17.03.2008

Task 3

1d17.03.2008

17.03.2008

Task 4

1d17.03.2008

17.03.2008

Task 5

4

5

3

Модуль интеграцииМодуль интеграции

ИсполнительИсполнитель

Планирование

Анализ выполнения

Выполнение задачи Выполнение задачи

Сохранение плановых сроков

Обновление фактических сроков

Схема работы с модулем интеграцииСхема работы с модулем интеграции

Page 13: CM-Consult Solutions ()

www.cmcons.com

Доступные функции Доступные функции

Импорт - импортируются задачи из системы IBM Rational ClearQuestСохранение – сохраняется редактируемый план из MS Project в систему IBM Rational ClearQuestОбновление – обновление изменений из IBM Rational ClearQuest в план MS Project

Page 14: CM-Consult Solutions ()

www.cmcons.com

ОсобенностиОсобенности

Поддержка иерархической структуры запросов – поддерживается связь между запросами «Родительская задача»-«Дочерняя задача» с неограниченным уровнем вложенностиВозможность использования нескольких типов ЗИ для синхронизацииПоддержка связей задач – поддерживается возможность синхронизации последовательности выполнения задачСинхронизация ресурсов – ресурсы могут синхронизироваться с IBM Rational ClearQuest и MS Project ServerНастраиваемые дополнительные поля – гибка настройка синхронизации дополнительных полей

Page 15: CM-Consult Solutions ()

www.cmcons.com

Схема использования с серверной интеграциейСхема использования с серверной интеграцией

1.Запрос вносится в

систему ClearQuest

2. Дефект анализируется и если он утверждается, по нему

формируется задача ClearQuest

План хранящийся на сервере MS Project

ID Task Name Start Finish DurationБер 2008

4 5 6 7 8 9

1 8d13.03.20

0804.03.20

08Задача по запросу

2 3d12.03.20

0810.03.20

08Доч. Задача 1

3 5d13.03.20

0807.03.20

08Доч. Задача 2

4 6d11.03.20

0804.03.20

08Доч. Задача 3

Модуль интеграции серверныйМодуль интеграции серверный

4. Модуль интеграции серверный формирует новую

задачу в плане проекта, к которому привязана задача по дефекту.

Начальник отдела

5. Начальник отдела извлекает сервера MS Project

проект, и формирует дочерние задачи в плане для задачи по решению дефекта.

Модуль интеграции клиентскийМодуль интеграции клиентский

Дефект Задача по дефекту

3. Модуль интеграции серверный обрабатывает новую задачу

Доч. Задача 1

Доч. Задача 2

Доч. Задача 3

6. Начальник отдела с помощью модуля интеграции клиентского сохраняет задачи в ClearQuest

6. Модуль интеграции MS Project формирует новые

задачи в ClearQuest и привязывает их как дочерние к

задаче по запросу

Исполнитель 1

Исполнитель 3

Исполнитель 2

7. Исполнители выполняют задачи и процесс выполнения фиксируется в ClearQuest

7. Модуль интеграции серверный обрабатывает все изменения по

задачам

8. Модуль интеграции серверный обновляет фактические

сроки дочерних задач.

Тестировщик

Эксперт

Page 16: CM-Consult Solutions ()

www.cmcons.com

Интеграция ClearQuest и HP Service desk

Page 17: CM-Consult Solutions ()

www.cmcons.com

ПроблемыПроблемы

Разрабатываемая /поддерживаемая

система

Разработчики используют IBM

Rational ClearQuest

изменения

Сервисные службы используют HP

Service desk

обслуживание

использованиеСвязь между

отделами зачастую

ограничена

Пользователи не могут адекватно определить к какому отделу относится

инцидент

Page 18: CM-Consult Solutions ()

www.cmcons.com

ВыгодыВыгоды

Единая система поступления запросов от пользователей

Нет необходимости нести дополнительные затраты:

Не нужно перестраивать процессы под один инструмент

Не нужно устанавливать два инструмента на одно рабочее место

Разработчики и сервисные службы продолжают работать в своих системах

Page 19: CM-Consult Solutions ()

www.cmcons.com

Схема взаимодействияСхема взаимодействия

Page 20: CM-Consult Solutions ()

www.cmcons.com

Работа в Работа в HP Service deskHP Service desk

Все запросы от пользователей регистрируются в системе HP Service desk

На основе опросного листа диспетчер приема заявок выполняет соответствующее назначение на уровне сервисов:

Если ошибка ПО – разработчикам

Если другой инцидент – сервисным службам

Мониторинг продвижения заявки

Page 21: CM-Consult Solutions ()

www.cmcons.com

Работа в Работа в IBM Rational ClearQuestIBM Rational ClearQuest

Все запросы, которые были зарегистрированы в HP Service desk и относятся к отделу разработки, автоматически регистрируются в IBM Rational ClearQuest

Дальнейшая работа предполагает привычную для разработчиков схему работы над новым запросом

Все изменения с запросом автоматически отражаются в HP Service desk

Page 22: CM-Consult Solutions ()

www.cmcons.com

Безопасный клиент ClearQuest

Page 23: CM-Consult Solutions ()

www.cmcons.com

ПредпосылкиПредпосылки

Организация работы с подрядчиками аутсорсинговыми компаниями:

Обеспечение безопасного доступа к ресурсам базы УИ на основе IBM Rational ClearQuest компании исполнителями сторонних организаций

Page 24: CM-Consult Solutions ()

www.cmcons.com

ВыгодыВыгоды

Полноценные клиент для исполнителей внешних организаций к базе УИ

Ограничение доступа к информации на уровне каталогов рабочего пространства ClearQuest

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

Page 25: CM-Consult Solutions ()

www.cmcons.com

Работа Работа on-lineon-line

Доступ только к разрешенным элементам

Возможность выполнения отчетов, графиков, запросов

Доступ к разрешенным ЗИ, возможность их редактирования и изменения их состояний

Page 26: CM-Consult Solutions ()

www.cmcons.com

Работа Работа off-lineoff-line

Экспорт результатов выполнения запросов в xml-файл

Возможность редактирования экспорта в любом xml-редакторе

Импорт выполненных изменений в файлах экспорта

Page 27: CM-Consult Solutions ()

www.cmcons.com

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

WWW.CMCONS.COM

[email protected]