Конференция «ТЕХНИКОН-2002» Опыт организации работы команды разработчиков на основе Rational ClearQuest. Тонкая настройка. Либерман Я.Д. Ведущий специалист,

Презентация:



Advertisements
Похожие презентации
«1С:Документооборот 8». Зачем автоматизировать документооборот? Единая информационная база документов Возможность параллельного выполнения операций Непрерывность.
Advertisements

Card Expert Card Expert - это автоматизированная система электронного контроля над прохождением документов и исполнением поручений в органах государственной.
Платформа eDocLib: Удобный архив. Быстрый поиск. Совместная работа и автоматизация типовых процедур.
СИСТЕМА SLS-УПРАВЛЕНИЕ БИЗНЕС-ПРОЦЕССАМИ Июль, igr.net.
Внедрение КлиК- CRM Методика управления проектом и процессом подготовки технического дизайна при внедрении CRM На платформе Клиент-Коммуникатор 7.5 ©BMicro®,
«1С:Документооборот 8». Зачем автоматизировать документооборот? Единая информационная база документов Возможность параллельного выполнения операций Непрерывность.
SCOUT WORK СИСТЕМА УПРАВЛЕНИЯ ПРЕДОСТАВЛЕНИЕМ УСЛУГ И ИСПОЛНЕНИЕМ ПРОЕКТОВ.
SearchInform MailSniffer Информационная безопасность предприятия В последнее время проблема защиты данных, находящихся.
Е-МАСТЕР ® Документооборот Программно-методический комплекс (Система управления организационной информацией) +7 (812)
Платформа eDocLib: Удобный архив.Быстрый поиск.Надежное хранение данных из любых источников.
Эффективность в каждом решении Управление разработкой Корпоративного портала: как грамотно выстроить работу с подрядчиком.
Система электронного документооборота ЕВФРАТ. Классификация систем: Электронные архивы Системы маршрутизации и хранения документов Системы делопроизводства.
Модуль «APS – Управление проектами. Документооборот» Управление проектами, создание электронного архива, ведение технического документооборота, в условиях.
Система управления проектами и задачами JIRA Выполнили: Студентки 5 курса БГУ отделения «Финансы и кредит» Грамотнева Анна Гуреева Ирина.
Интеграция IBM Rational ClearQuest и HP Service Desk Компания СМ-Консалт Москва, 2007 год Шамрай Александр
Кейс: Поручения Выдача поручений Контроль исполнения Обсуждения Иерархия поручений Автоматизация нерегламентированных бизнес-процессов.
Представление предметной области. Методы представления предметной области. Модель сущность-связь. Инфологическое описание предметной области.
1 С:Документооборот СЭД «Документооборот Проф» Сравнение систем документооборота на базе платформы «1С:Предприятие 8.2» В данной презентации мы рассмотрим.
Многометодные процедуры оптимального управления Архитектура и реализация программного комплекса Исследовательский Центр процессов управления Работа выполнена.
Контроль исполнительской дисциплины – мониторинг состояния задач и документов WEB- интерфейс типового решения.
Транксрипт:

Конференция «ТЕХНИКОН-2002» Опыт организации работы команды разработчиков на основе Rational ClearQuest. Тонкая настройка. Либерман Я.Д. Ведущий специалист, компания Талгар

Конференция «ТЕХНИКОН-2002» Взаимодействие команды разработчиков с внешним миром.

Конференция «ТЕХНИКОН-2002» Взаимодействие внутри команды разработчиков.

Конференция «ТЕХНИКОН-2002» Выводы. Взаимодействие может быть реализовано разными способами. Всегда можно выделить правила, по которым строится взаимодействие. Схема взаимодействия может отличаться в разных проектах (даже в рамках одной организации), а также меняться в ходе проекта. Часто, структура команды носит иерархический характер. В одном проекте может участвовать много ресурсов, а один ресурс может участвовать во многих проектах.

Конференция «ТЕХНИКОН-2002» Бумажно-почтовая реализация взаимодействия. Подходит для небольших проектов, с небольшим количеством участников. Для всех остальных случаев имеет недостатки: Потеря заданий. Нет целостной картины текущего состояния проекта. Тяжело определить загрузку ресурсов. Носителями информации по проекту являются конкретные исполнители. Трудности с составлением списка сделанных исправлений. Плохая формулировка задачи.

Конференция «ТЕХНИКОН-2002» Требования к системе управления исправлениями. Должна легко настраиваться под конкретную схему взаимодействия. Должна учитывать различия в ролях ресурсов, обеспечивать разграничение прав доступа. Должна быть единой для предприятия. Должна хранить как активные замечания, так и архив замечаний. Должна обеспечивать получение отчетности (в том числе нестандартной). Должна содержать средства назначения приоритетов задачам (замечаниям). Желательно, чтобы система поддерживала работу через Internet.

Конференция «ТЕХНИКОН-2002» Система должна быть единой для предприятия. Если система не будет единой, то для ресурсов занятых в разных проектах возникнут следующие проблемы: Трудно определить занятость ресурсов. Трудно выставлять приоритеты. Трудно получать сводные отчеты.

Конференция «ТЕХНИКОН-2002» Что такое Rational ClearQuest ClearQuest – это настраиваемая система для управления запросами на изменение. Хорошо настраивается под конкретную схему взаимодействия. Имеет широкие возможности для расширения функционала. Универсальная. Легко адаптируется под различные виды деятельности (постановка, разработка, тестирование и т.д.) …

Конференция «ТЕХНИКОН-2002» ClearQuest для руководителя. Всегда оперативная информация о состоянии проектов. Возможность получения различных отчетов. Информация о загруженности ресурсов. Наличие единого места хранения всей информации по проекту позволяет в некоторой степени застраховаться от ее потери при смене исполнителей.

Конференция «ТЕХНИКОН-2002» ClearQuest для менеджеров проектов, лидеров групп. Всегда оперативная информация о состоянии проектов. Единое хранилище с полной историей по проекту. Возможность получения различных отчетов. Возможность определять приоритеты для заданий. Информация о загруженности ресурсов. Получение информации с целью обоснования затраченного времени.

Конференция «ТЕХНИКОН-2002» ClearQuest для исполнителей. Всегда актуальный список задач. Возможность получения различной отчетности (например, суточного отчета).

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. Задача (замечание, дефект).

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. База задач (замечаний).

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. Состояния.

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. Запросы.

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. Отчеты.

Конференция «ТЕХНИКОН-2002» Основные понятия ClearQuest. Диаграммы.

Конференция «ТЕХНИКОН-2002» Windows интерфейс.

Конференция «ТЕХНИКОН-2002» Web интерфейс.

Конференция «ТЕХНИКОН-2002» Преимущества ClearQuest при организации работ в среде распределенного офиса. Посредствoм использования Web- интерфейса достигаются следующие цели: Заказчики (клиенты) могут самостоятельно вносить замечания. Заказчики (клиенты) могут контролировать процесс исполнения своих замечаний. Руководитель проекта (группы) может контролировать и организовывать работу проекта удаленно (например, находясь в командировке).

Конференция «ТЕХНИКОН-2002» Разграничение доступа. Каждый пользователь имеет собственную учетную запись. Разграничение прав доступа строится на основе групп. Обеспечивается разграничение доступа как по режимам, так и по данным.

Конференция «ТЕХНИКОН-2002» Состав информации о задаче (замечании). Основная информация. Состояние после установки.

Конференция «ТЕХНИКОН-2002» Состав информации о задаче (замечании). Пояснения. Состояние после установки.

Конференция «ТЕХНИКОН-2002» Состав информации о задаче (замечании). Остальная информация. Состояние после установки.

Конференция «ТЕХНИКОН-2002» Состав информации о задаче (замечании). История. Состояние после установки.

Конференция «ТЕХНИКОН-2002» Информация не отслеживаемая в схеме по умолчанию. Режим, к которому относится задача (замечание). Дополнительные поля, для пояснения задачи (аналитиками, программистами). Запланированное время на выполнение, фактическое время и т.п. Расширенное описание того, что было сделано: Подробное описание изменений. В какой версии были учтены изменения. Различные присоединения, относящиеся к сделанным изменениям (программы, скрипты и т.д.).

Конференция «ТЕХНИКОН-2002» Схема движения задач (замечаний). Состояние после установки.

Конференция «ТЕХНИКОН-2002» Недостатки схемы движения задач (замечаний) по умолчанию. Не предусматривается возможность прохождения дефекта (замечания) нескольких стадий, в том числе и через разные команды (например, сначала аналитики, потом программисты, потом тестеры). Только одно состояние, характеризующее отложенное состояние. На согласование На пояснение …

Конференция «ТЕХНИКОН-2002» Запросы реализованные по умолчанию. Недостатки. Не учитывают иерархическую организацию проекта: Руководитель должен видеть задачи своих подчиненных. Исполнители должны видеть только свои задачи. Руководитель должен иметь возможность видеть задачи по каждому проекту в отдельности. Перечень запросов должен автоматически перестраиваться при изменении конфигурации проекта, создании нового проекта.

Конференция «ТЕХНИКОН-2002» Базовая схема ClearQuest. Выводы. Внедрение ClearQuest, даже по принципукак есть позволяет решить ряд серьезных проблем. Внесение изменений в базовую схему (состав информации, состояния, запросы, отчеты) в соответствии со сложившейся организационной структурой проектов позволит использовать этот продукт более эффективно.

Конференция «ТЕХНИКОН-2002» ClearQuest Designer. Предназначен для настройки схемы ClearQuest. Управления пользователями.

Конференция «ТЕХНИКОН-2002» Возможности ClearQuest Designer. Создание новых сущностей. Внесение изменений в состав атрибутов сущностей (в частности изменение состава атрибутов описывающих задачу (замечание)). Управление формами. Управление состояниями, действиями, правилами перехода из состояния в состояние. Написание дополнительных скриптов (таких как инициализация и реакция на изменение значения поля, изменение состояния задачи (замечания) и т.д.). …

Конференция «ТЕХНИКОН-2002» Изменение состава атрибутов (на примере задач (замечаний)).

Конференция «ТЕХНИКОН-2002» Изменение форм (на примере задач (замечаний)).

Конференция «ТЕХНИКОН-2002» Матрица перехода состояний.

Конференция «ТЕХНИКОН-2002» Настройка действий.

Конференция «ТЕХНИКОН-2002» Настройка доступности атрибутов в различных состояниях.

Конференция «ТЕХНИКОН-2002» Сущности без состояний.

Конференция «ТЕХНИКОН-2002» Построение собственных запросов.

Конференция «ТЕХНИКОН-2002» Построение собственных запросов. Использование.

Конференция «ТЕХНИКОН-2002» Построение собственных отчетов.

Конференция «ТЕХНИКОН-2002» Построение собственных отчетов. Использование.

Конференция «ТЕХНИКОН-2002» Применение скриптов. Реакция на смену состояния (можно определять реакцию на разные этапы смены состояния (до, после, валидация,…)). Динамическое определение начального значения атрибута. Реакция на изменение значения атрибута. Динамическая проверка прав. Реакция на нажатие кнопки. Написание внешних заданий, использующих ClearQuest API. …

Конференция «ТЕХНИКОН-2002» Определение при помощи скрипта начального значения атрибута.

Конференция «ТЕХНИКОН-2002» Реакция на изменение значения атрибута.

Конференция «ТЕХНИКОН-2002» ClearQuest API ClearQuest API реализован как набор COM объектов (для VBScript/Visual Basic) и как Perl пакет. Функции ClearQuest API могут быть использованы, как внутри среды ClearQuest, так и внешними приложениями. ClearQuest API покрывает почти весь функционал, который реализует эта система (всего существует порядка 40 объектов).

Конференция «ТЕХНИКОН-2002» Примеры решения проблем с помощью написания скриптов. Нотификация пользователя. Отслеживание устаревших задач. Автоматическая генерация среды пользователя (запросов, отчетов) в зависимости от его ролей в проектах.

Конференция «ТЕХНИКОН-2002» Нотификация пользователя. Проблема. Пользователь не знает о поступлении заявки, вследствии чего не реагирует оперативно. Штатные средства обеспечивают нотификацию только по почте (многие пользователи проверяют почту только время от времени). Оптимальным способом уведомления для внутренней сети было бы уведомление при помощи net send. Желательна поддержка нотификации по SMS.

Конференция «ТЕХНИКОН-2002» Нотификация пользователя. Решение.

Конференция «ТЕХНИКОН-2002» Нотификация пользователя. Решение.

Конференция «ТЕХНИКОН-2002» Отслеживание устаревших задач. Проблема. Задачи, актуальность которых потеряна, игнорируются участниками проекта и остаются в системе незакрытыми длительное время (вплоть до конца проекта). Иногда задачи выпадают из поля зрения участников проекта (например, задача была назначена исполнителю который впоследствии уволился – если не будут предприняты соответствующие действия, задача останется в рабочем списке исполнителя).

Конференция «ТЕХНИКОН-2002» Отслеживание устаревших задач. Решение. Написан внешний скрипт (на основе Windows Script Host), который запускается каждую ночь, и отправляет заинтересованным ресурсам, уведомления о задачах, которыепролежали без движения более 30 дней.

Конференция «ТЕХНИКОН-2002» Автоматическая генерация среды пользователя. Проблема. ClearQuest позволяет настраивать для каждого участника проекта произвольные запросы и отчеты, но не предоставляет средств автоматизации этой функции. Изменение конфигурации проекта (смена статуса участника, включение в проект нового участника и т.д.) приводит к необходимости модификации среды многих пользователей.

Конференция «ТЕХНИКОН-2002» Автоматическая генерация среды пользователя. Решение. Отслеживаются любые изменения конфигурации проектов (путем реализации обработчиков соответствующих событий) и по предварительно подготовленным шаблонам производится перегенерация среды затронутых изменениями пользователей. ШаблонРабочая среда

Конференция «ТЕХНИКОН-2002» Когда внедрение ClearQuest будет эффективным? Существует заинтересованность руководителя любого уровня в работе системы. Количество человек работающих над проектом больше 2 (включая клиента, постановщика, программиста и т.д.). Разработка может быть разбита на сравнительно небольшие задания. Есть возможность выделить человека, который хотя бы часть времени будет тратить на администрирование и настройку системы. ClearQuest всегда хорошо подходит для отслеживания потока ошибок.

Конференция «ТЕХНИКОН-2002» Преимущества достигнутые в результате внедрения ClearQuest. Замечания не теряются. Руководители проектов и групп получили возможность отслеживать загрузку ресурсов. Руководители разных уровней получили возможность проставлять приоритеты задачам. Исполнители получили возможность автоматической генерации суточного отчета. Руководители проектов и групп получили возможность управлять проектами через Internet (например, когда они в командировке).