(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Фиксация требований с помощью IBM Rational RequisitePro. Часть 2

Источник: developerworks
Джим Амсден, инженерно-технический работник, IBM

Читать часть 1

Обзор профиля и шаблона BMM

Модель BMM поддерживается профилем UML и соответствующим шаблоном проекта RequisitePro. Интеграция требований поддерживается в следующем виде: представления диаграмм, текст в формате RTF и представления запросов к базе данных. Представления типа "диаграмма" необходимы для поддержки высокоуровневых представлений взаимосвязанных требований, которые не могут быть отображены посредством простого списка или дерева. Представления в формате RTF обеспечивают способ для эффективного документирования деталей требования. Запросы к базе данных предоставляют возможность отыскания и отслеживания отношений между требованиями, а также помогают оценивать последствия изменений.

В следующих разделах представлен общий обзор профиля BMM и соответствующих типов требований RequisitePro.

Профиль BMM

Профиль BMM показан на следующих диаграммах (рисунки с 8 по 12). Описания стереотипов аналогичны описаниям соответствующих типов требований IBM Rational RequisitePro , представленных в таблице 1 и в разделе Артефакты требований (см. далее).

Рисунок 8. Business Motivation Model
Рисунок 8. Business Motivation Model


Рисунок 9. Цели (Ends)
Рисунок 9. Цели (Ends)


Рисунок 10. Средства (Means)
Рисунок 10. Средства (Means)

 

Рисунок 11. Источники влияния (Influencers)
Рисунок 11. Источники влияния (Influencers)


Рисунок 12. Оценки (Assessments)
Рисунок 12. Оценки (Assessments)

 

Рисунок 13. Расширения UML
Рисунок 13. Расширения UML

Как можно видеть из рис. 13, все стереотипы BMM являются расширениями артефакта языка UML 2. Артефакт - это класс, специфицирующий определенную информацию, которая используется процессом разработки или производится посредством этого процесса. В связи с этим артефакт был выбран в качестве корневого элемента для стереотипов BMM, а также для использования его демонстрируемых по умолчанию свойств, в число которых не входят принадлежащие ему атрибуты и операции.

Артефакты требований

В этом разделе описываются типы документов и требований IBM Rational RequisitePro , которые соответствуют стереотипам из предыдущего раздела и поддерживают разработку моделей требований BMM с использованиемIBM Rational RequisitePro .

Типы документов

В таблице 1 описаны типы документов по умолчанию, включенные в данный шаблон, а также ассоциированные с ними типы требований по умолчанию.

Таблица 1. Типы документов и ассоциированные с ними типы требований

Тип документа Описание Тип требования по умолчанию
Vision (VIS) Vision (представление) описывает будущее состояние предприятия, безотносительно к тому, как это состояние должно быть достигнуто. Это полное изображение того, чем организация собирается быть или стать. Как правило, это состояние охватывает всю организацию, причем в долгосрочной перспективе. Vision (VIS)
Use-Case Specification (UCS) Описание и уточнение Use Case (сценарий применения). Use Case (UC)
Glossary (GLS) Данный тип используется для фиксации общих словарных терминов. Термин глоссария (TERM)
Mission (MIS) Тип Mission (задача) применяется для определения текущей операционной деятельности предприятия. Mission - это описание того, что бизнес делает или собирается делать на повседневной основе.

Mission (задача) приводит в действие Vision (представление), т.е. документ этого типа описывает текущую деятельность, направленную на достижение состояния, описанного в соответствующем документе типа Vision. Документ типа Mission планируется согласно стратегиям (Strategies).

Дополнительное требование (SUPL)
Requirements Management Plan (RMP) Этот тип документов описывает специфические требования и стратегии для управления проектом. Тип по умолчанию для документов без требований (NONE)

Читать часть 3

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции IBM Rational/Telelogic - системный инжиниринг, управление требованиями, изменениями, жизненным циклом ИС, умное управление проектами »
Написать редактору 
 Рекомендовать » Дата публикации: 14.05.2010 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Quality Manager Quality Professional Authorized User Single Install License + Sw Subscription & Support 12 Months
IBM Rational Method Composer Authorized User License
IBM RATIONAL Clearcase Floating User From Rational Clearcase Lt Floating User Trade Up License + Sw Subscription & Support 12 Months
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (2307)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Надстройка "Поиск решения" MS Excel (6)
Помогите решить задачу с помощью " поиск решения" мука яйца ...
 
Ищу программиста для написания программы (22)
Ищу программиста ,владеющего Вижуал Бэйсик и программированием в Экселе, для написания...
 
Модульный метод создания сайтов (4)
Модульный метод создания (компоновки) сайтов на основе наборов типовых отлаженных функциональных...
 
Пишу программы на заказ для студентов (187)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
 
 



    
rambler's top100 Rambler's Top100