Средства разработки приложений


Что такое SoDA? - часть 3


На втором этапе можно получить документы "Спецификация на программную систему", "Спецификация на функции системы".

Каждый из этих отчетов будет соответствовать RUP, а форма изложения - отражать требования ISO. В дальнейшем такой документ можно согласовать с заказчиком. Обратите внимание: первый этап называется "Бизнес-моделирование", что подразумевает использование на данном этапе средств визуального проектирования. Согласно технологии RUP, этим средством является Rational Rose, позволяющее на основе различных диаграмм получить полную бизнес-модель предприятия и модель проектируемой системы. Соответственно, опять же по технологии RUP, на этапе проектирования аналитик или проектировщик не только рисует модель, создавая определенные связи между диаграммами, но и комментирует каждое свое движение на специальных полях либо подключает уже имеющиеся документы к модели. Разумеется, в результате получается отличная модель, полностью описывающая бизнес-процессы и программную систему. Правда, понятной она будет только узкому кругу лиц, представляющих себе полную картину сделанного.

Заказчик же, к сожалению, зачастую плохо ориентируется в мире диаграмм... Вот и настает черед SoDA! Из меню Rose запускается составитель отчетов, пользователь выбирает тип отчета и через 1-5 минут получает готовый документ с разметками, комментариями и фрагментами моделей в формате Word. При этом все элементы документа представляют собой внедренные объекты, а это значит, что изменения, внесенные в модель, автоматически отражаются в документе.

В табл. 1 показано, с какими программными продуктами работает SoDA и какие отчеты может создавать.

Для тех, кто не знаком с терминологией, в табл. 2 даны расшифровка и описание типов диаграмм в Rose.

Таблица 1

ПродуктОтчетХарактеристика/комментарий
VersionОтчет по версии одного элемента из репозитария ClearCase
VobОтчет по состянию всех репозитариев в целом
 ElementОтчет по свойствам элементов
 RegionОтчет по всем используемым в проекте регионам
All Defect in This StateВывод всех дефектов, находящихся в указанном состоянии
DocsReqts.docОтчет по требованиям и документам проекта
 Reqts.docОтчет по требованиям
 ReqtsAttrs.docОтчет по требованиям с выводом атрибутов требований
 ReqtsTraces.docОтчет по требованиям с использованием трассирования
BuildDetail.docДетальный отчет по тестированию с выводом ошибок, состояний и владельцев
 Build Summary.docУпрощенная версия вышеуказанного отчета
 ComputerDetail.docОтчет по характеристикам компьютеров, на которых проводилось тестирование, в том числе IP-адрес машины, на которой проигрывались тесты, наименование операционной системы
 ScriptDetail.docОтчет по скриптам тестирования, в том числе путь к файлу, имя его владельца
 TestDocDetail.docОтчет по тестовым документам
498idd.docОтчет по списку документов, дизайну интерфейса, трассировке требований
 498irs.docСписок документов, требования к интерфейсу, квалификационный лист, трассировка требований
 498ocd.docСписок документов, требования к продукту, квалификационный лист, трассировка требований
 498sdd.docCSCI-заключение, дизайн, трассировка требований
 Classes.docОтчет по всем классам в системе. Отчет следует иерархии и показывает связи
RUPActor Report.docПростой и быстрый отчет по характеристикам, отношениям и диаграммам состояний модели



Начало  Назад  Вперед



Книжный магазин