IBM Rational / Telelogic DOORS

IBM Rational / Telelogic DOORS - семейство инструментов, для управления требованиями (Requirements Management) и создания сложных наукоемких изделий (авиа, судостроение, поезда, ракеты, автомобили и т.п.):

 

IBM Rational / Telelogic DOORS улучшает качество, обеспечивая прозрачность целей создания продукта, требований клиентов, технических заданий, стандартов, условий и инструкций. Обладая широчайшими возможностями для сбора, компоновки, трассировки, анализа и управления изменениями требований, данное многоплатформенное решение обеспечивает полное соответствие проектного задания и окончательного результата при соблюдении нормативов и стандартов.

DOORS широко используется также и в компаниях, которые не имеют никакого отношения к разработке программного обеспечения, но вынуждены, в соответствии с профилем своей работы, контролировать огромные объемы взаимосвязанной информации, например, при разработке инженерных систем.

Основное предназначение и функционал DOORS легко представить, если задуматься над тем, какие ресурсы затрачиваются на то, чтобы внести в проект необходимые изменения, отследить документы, в которые они вносятся, проверить вносимые дополнения на непротиворечивость друг другу, а также их соответствие различным нормативным документам (корпоративные правила, стандарты, законы), известить об этих изменениях всех вовлеченных в процесс, найти в многостраничных документах последние изменения, скорректировать и привести в соответствие имеющиеся планы и согласовать новые, согласовывать сроки этапов и проектов, провести многочисленные совещания, а для разных департаментов компании - согласовать свою совместную работу с другими отделами.

По данным аналитиков независимой компании The Standish Group:

  • в 22% реализуемых проектов не все вносимые изменения принимаются во внимание;
  • и, как следствие, - 70% проектов не реализуют всех поставленных задач.
  • 30-50% рабочего времени специалиста тратится на работу, никак не связанную с непосредственным решением его задачи, а уходит на работу с документами, поиском требуемой информации, отслеживанием последних редакций изменений и т.п.;
  • из-за неправильной работы с требованиями средний проект опаздывает на 220%;
  • и, в конце концов, 30-40% всех проектов просто "умирают" до их завершения;

DOORS решает все эти проблемы, поскольку в него заложены определенные виды анализа (Impact analyze, Traceability analyze, Coverage analyze, Change Proposal System), позволяющие управлять и контролировать процесс реализации требований и внесения и отработки изменений на всем жизненном цикле проекта.

DOORS может работать с одной или несколькими базами данных с иерархической схемой доступа к ним и благодаря дополнительным опциям может использоваться для работы в офисе по локальной сети и для работы через WEB-интерфейс (территориально-распределенные пользователи, подрядчики, заказчики, распределенные команды):

Использование DOORS помогает:

  • преодолеть разногласия между многочисленными управлениями и подразделениями и привлечь их к совместной и контролируемой работе над проектом;
  • сократить время заседаний и обсуждений, поскольку можно работать с данными, не покидая свое рабочее место;
  • дать сотрудникам разных подразделений возможность разговаривать на одном языке (поскольку зачастую системный аналитик с трудом понимает инженера и программиста);
  • легко импортировать и экспортировать данные в приемлемом формате;
  • обеспечить интеграцию с используемыми или созданными вами инструментами и приложениями;
  • выполнять проект в строгом соответствии с принятыми стандартами (государственными, корпоративными, финансовыми и т.д.);
  • дать 100% уверенность в том, что по окончании проекта вы получаете именно тот продукт, который имел цель быть созданным.

Среди пользователей системы в России: ФГУП "ГосНИИАС", ОАО "Московский институт электромеханики и автоматики", ФГУП "НИИ АВИАЦИОННОГО ОБОРУДОВАНИЯ", ОАО "Ульяновское конструкторское бюро приборостроения", ОАО "Всероссийский научно-исследовательский институт радиоаппаратуры", ЗАО "Гражданские Самолеты Сухого", ОАО "Московский научно-исследовательский институт связи".

Так чем же может быть полезен DOORS?

1. Работа с большими объемами информации и с несколькими документами одновременно

В отличие от Word или Excel, которые начинают "тормозить" при работе с документом, имеющим более 30-50 страниц, DOORS способен обрабатывать документы, содержащие несколько тысяч страниц. Причем он может отображать в одном отчете текст, таблицы, видео- и аудиоинформацию, графики, схемы, рисунки, слайды и т.д. И при этом позволяет работать с несколькими документами одновременно.

2. Контроль и отслеживание постоянно вносимых изменений.

Работая в среде DOORS, вы можете быть уверены, что перед глазами пользователя будет всегда самая последняя версия, т.к. все пользователи работают в режиме online (предусмотрены и иные возможности). Более того, в базе данных DOORS хранится вся история вносимых изменений - кто, когда, в какую сессию, под каким именем и что именно изменял в тексте требования. Хранится также информация об утвержденных версиях требований и имеется возможность их сравнения. Если потребуется, то всего лишь нажатием пары клавиш можно вернуться к любой из предыдущих редакций конкретного требования.

3. Сам заказчик плотно привлекается исполнителем к работе.

DOORS имеет одну единую базу данных, которая устанавливается на стороне исполнителя, а доступ к его базе данных - по локальной сети для своих сотрудников, через WEB-интерфейс для заказчика - регулируется системным администратором, используя иерархический принцип (только читать, читать и редактировать, возможность или запрет делегировать права доступа другим пользователям и т.д.).

4. Согласование документов с заказчиком не отнимает много времени.

В DOORS встроена система (процесс) работы с вносимыми изменениями, не требующая очного присутствия. Каждый из желающих внести изменение заполняет в DOORS специальную электронную форму (указывая новую редакцию и поясняя почему это следует сделать, отмечает приоритет и т.д.) и отправляет ее - по локальной сети или через WEB-интерфейс - в специальный репозиторий. Все эти невидимые для пользователей - пока еще только предложения на внесение изменений - хранятся в DOORS до тех пор, пока лицо или лица, уполномоченные принимать решения, рассмотрев вносимые предложения, не вынесут свой вердикт. Только после такой процедуры принятия решения это изменение становится доступным для всех пользователей. Система может быть настроена так, что все заинтересованные лица могут по электронной почте получить извещение о статусе их предложения - принято, отложено, отклонено.

5. Механизм трассировки и интеграционные возможности DOORS обеспечивают глубокую связь между требованиями .

Находящийся в DOORS документ, сохраняя стилистику и целостность обычного документа, отображается на экране в виде набора отдельных объектов, которые - с помощью встроенного механизма (drag&drop) связывания - могут быть легко связаны между собой как в рамках одного документа, так и в разных независимых документов. Работая с одним документом, нажатием клавиши на обозначение связи вы открываете другой соответствующий документ и именно в нужном месте. Это значительно облегчает поиск необходимой информации и ускоряет работу с ней. Механизм трассировки и интеграционные возможности DOORS обеспечивают глубокую связь между требованиями верхнего уровня (пользователя) и всеми последующими документами, задействованными на разных этапах процесса разработки ПО, вплоть до привязки требования (через системные требования, функциональные требования, диаграммы, тестовые модули и т.д.) к конкретному коду, обеспечивающему реализацию этого требования, и результатам тестирования.

6. Контроль над реализацией всех требований проекта.

Это общая проблема всех проектов. Та же вездесущая статистика говорит, что почти 75% общего числа проектов не реализуют всех поставленных задач. Для борьбы с такого рода ошибками в DOORS встроен механизм проверки неучтенных, непроверенных и не подтвержденных требований. А также механизм выявления "подозрительных" связей (suspect links). Это значительно облегчает контроль над реализацией всех требований проекта.

7. DOORS легок в освоении.

Интерфейс пользователя DOORS представляет собой некий симбиоз Word и Excel, но обладает большими возможностями. DOORS весьма легок в освоении - достаточно 2-4 недель самостоятельного изучения, чтобы начать работать с ним, уже на 60-80% используя заложенные возможности (при необходимости возможно обучение специалистов у вас в офисе на любой стадии работы с инструментом). Новые проекты могут начинаться непосредственно в среде DOORS, а для текущих предусмотрена простая возможность экспорта-импорта в/из Word или Excel.

8. Контроль процесса выполнения работ в режиме online.

Давно посчитано, что средний проект "опаздывает" на 220% от плановых показателей. Правильно поставленные и увязанные между собой задачи на самых ранних этапах проекта (DOORS) и последующий контроль их выполнения (Project Management tools) значительно сокращают сроки реализации проектов. А поддержка коллективной и командной работы, которую обеспечивает DOORS, еще и снижает внеплановый и неконтролируемый расход времени, позволяя руководству компании видеть необходимую информацию и контролировать процесс выполнения работ в режиме online.

9. Вложения в DOORS окупаются уже через 3-5 месяцев.

Многочисленные отзывы пользователей, работающих с DOORS, только лишь подтверждают изложенные (и еще многие другие) преимущества инструмента. Кроме того, существуют методики расчета возврата инвестиций (Return-On-Investment), которые тоже подтверждают, что вложения в DOORS, за счет значительного повышения эффективности труда, окупаются уже через 3-5 месяцев.

В любой момент времени DOORS может показать:

  • статус выполнения работ как над каждым требованием отдельно, так и над группой требований;
  • статус работы над всем проектом;
  • кто отвечает за выполнение конкретного требования или группы требований;
  • кто, когда и с какой целью вносил изменения, с возможностью вернуть любую из предыдущих формулировок (сохранение истории);
  • какие ресурсы потребуются для реализации предлагаемого изменения, но еще до того, как будет принято решение о его внесении;
  • связь между требованиями заказчика, пунктами технического задания, программами верификации и тестирования и задачами управления проектом;
  • как конкретное требование воплощается в модель, диаграмму, код, чертеж, его реализующие;
  • любой промежуточный отчет;
  • в одном документе все многообразие информации - текст, таблицы, диаграммы, рисунки, аудио-видео информация,

а также поможет:

  • преодолеть разногласия между многочисленными управлениями и подразделениями и привлечь их к совместной и контролируемой работе над проектом;
  • сократить время заседаний и обсуждений, поскольку можно работать с данными, не покидая свое рабочее место;
  • дать сотрудникам разных подразделений возможность разговаривать на одном языке (поскольку зачастую системный аналитик с трудом понимает инженера и программиста);
  • легко импортировать и экспортировать данные в приемлемом формате;
  • обеспечить интеграцию с используемыми или созданными вами инструментами и приложениями;
  • выполнять проект в строгом соответствии с принятыми стандартами (государственными, корпоративными, финансовыми и т.д.);
  • дать 100% уверенность в том, что по окончании проекта вы получаете именно тот продукт, который имел цель быть созданным.

Операционная система

Программное обеспечение

Аппаратное обеспечение   

Windows

  • Windows 2003 Server Standard Edition SP1
  • Windows 2003 Server Enterprise Edition SP1
  • Windows 2003 Server R2
  • Windows 2003 Server 64-bit
  • Windows XP Professional SP2
  • Windows Vista Business Edition
  • Windows Vista Enterprise Edition

Linux/Unix

  • Solaris 9 32-bit or 64-bit (Patch 111711-12 must be installed)
  • Solaris 10 32-bit or 64-bit
  • HP-UX 11i 64-bit
  • Red Hat Enterprise Linux 4 32-bit 
  • Red Hat Enterprise Linux 5 32-bit
  • Citrix Presentation Server V4.5

ОПЕРАТИВНАЯ ПАМЯТЬ RAM:

  • МИНИМУМ :   128MB

СВОБОДНОЕ МЕСТО НА ЖЕСТКОМ ДИСКЕ:

  • МИНИМУМ :   200MB


DOORS/Analyst

IBM Rational / Telelogic DOORS/Analyst предоставляет в ваше распоряжение несложные в освоении возможности моделирования требований на основе UML, которые позволяют создавать модели, рисунки и диаграммы требований непосредственно в DOORS, лидирующем в отрасли инструменте управления требованиями.

Это мощное средство моделирования дает аналитикам требований возможность дополнять текст требований их моделями на основе UML (Unified Modeling Language), обеспечивая при этом полную взаимосвязь и трассировку моделей и требований. Моделирование требований улучшает и стабилизирует информационный обмен (становится намного вероятней, что требования будут истолкованы и поняты правильно), эффективность совместной работы, соответствие артефактов стандартам и правилам.

Благодаря DOORS/Analyst автоматически выполняется синхронизация текстового представления требований и их моделей. Более того, модели могут иметь свои собственные версии (baselining), которые отражают соответствующие редакции требования и которые сохраняются вместе с ними, что обеспечивает полную согласованность действий.

Многие компании, работающие с требованиями, представляют их не только в виде текста, но и пытаются отобразить их в графическом виде. Такой подход, с одной стороны, - позволяет на самых ранних стадиях избежать двусмысленности или неточности толкования требований, а сдругой стороны, - позволяет более наглядно отобразить суть требований ("лучше раз увидеть.."). Использование единой нотации для графической интерпретации требований еще в большей степени способствует взаимодействию и взаимопониманию всех вовлеченных в работу над проектом. В этих целях весьма широкое распространение среди пользователей получил стандарт визуального моделирования - UML 2.0.

Использование самостоятельного (отдельного) инструмента для моделирования на UML, разумеется, имеет свои преимущества, но зачастую создает некоторые трудности в его применении (финансовые, интеграционные..). Вот почему IBM Rational / Telelogic предлагает пользователям DOORS/Analyst, который представляет из себя уже известный по описанию выше инструмент для работы с требованиями DOORS, но в который встроена возможность моделировать требования, использую нотацию языка UML 2.0. Поскольку DOORS/Analyst ни на шаг не отходит от стандарта UML 2.0, то такой подход позволяет впоследствии "собирать" разные диаграммы в единое целое, используя более мощное средство моделирования IBM Rational / Telelogic Tau (или третьей стороны) для проверки и отработки функционала создаваемогой системы, для симуляции поведения приложения или автогенерации кода.

Операционная система

Программное обеспечение

Аппаратное обеспечение   

Windows

  • Windows 2000 Professional
  • Windows 2000 Server
  • Windows XP Professional
  • Windows 2000 Server (for Citrix XPe clients)
  • Windows 2003 Server (for Citrix XPe clients)

ОПЕРАТИВНАЯ ПАМЯТЬ RAM:

  • МИНИМУМ :   128MB

СВОБОДНОЕ МЕСТО НА ЖЕСТКОМ ДИСКЕ:

  • МИНИМУМ :   200MB


DOORS/Net
WEB-доступ к управлению требованиями для удаленных пользователей

IBM Rational / Telelogic DOORS/Net - это инструмент управления требованиями, предоставляющий удаленным и мобильным пользователям Web-доступ к хранящимся в IBM Rational / Telelogic DOORS требованиям для их просмотра или общего редактирования из любой точки мира.
DOORS/Net - on-line работа через WEB-интерфейс (удаленные пользователи, подразделения, заказчики), несколько ограниченный (специально) функционал, функционирует только как опция DOORS.
Такой подход улучшает обмен мнениями, формулирование требований, повышает понимание и взаимодействие, усиливает контроль за исполнением и соответствием нормативам, уменьшая при этом необходимость в составлении регулярных отчетов и проведении видеоконференций, отнимающих много времени.

Благодаря DOORS/Net и стандартному Web-браузеру удаленные пользователи имеют возможность:

  • просматривать базу данных DOORS в той же иерархической форме, с которой работают и обычные пользователи DOORS
  • просматривать, искать, сортировать и редактировать требования
  • вносить предложения на изменение требований, используя встроенный в DOORS процесс (Change Proposal System)


DOORS XT

Совместное управление требованиями для глобальных проектов на предприятиях глобального уровня:

При выполнении глобальных проектов и работе на глобальных предприятиях IBM Rational / Telelogic DOORS XT максимально повышает результаты оптимизации бизнес-процессов, качество системного проектирования и проектов по разработке программного обеспечения, улучшая отслеживаемость, обмен требованиями и взаимодействие.

Решение DOORS XT позволяет повышать качество благодаря:

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

Благодаря широким возможностям сбора, объединения, анализа требований, управления ими и отслеживаемости DOORS XT обеспечивает выполнение требований и соответствие инструкциям и стандартам.


DOORS Fastrak

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

IBM Rational / Telelogic DOORS Fastrak является простым в использовании и легким в освоении web-решением для разработки и управления требованиями, основное предназначение которого - поддержать работу над проектами по созданию программного обеспечения с короткими сроками реализации.

"Короткие" проекты по разработке программного обеспечения характерны тем, что исполнители, удовлетворяя запросы заказчика, вынуждены постоянно балансировать между необходимостью делать быстро и требованием делать качественно.

Являясь объединяющей средой, DOORS Fastrak выступает альтернативой хаосу управления требованиями посредством текстовых редакторов, таблиц или e-mail, которые зачастую используются во многих компаниях. Инструмент настолько легок в освоении и использовании, что его применение никак не замедляет скорость разработки.

 


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=20524