Инструментальное средство SE Companion [27] является средой, в которой
реализован электронный вариант методологии DATARUN. Оно позволяет:
создать гипертекстовое
описание методологии в виде
иерархии описания стадий,
этапов и операций разработки;
создать гипертекстовое
описание всех методов и
методик реализации процессов
ЖЦ ПО;
выделить из гипертекстового
описания иерархию процессов ЖЦ
ПО для планирования и
управления процессом создания
ПО (иерархию работ);
изменять гипертекстовые
описания ЖЦ и методов так, как
это необходимо разработчику,
иными словами, производить
авторизацию методологии и
отслеживать эти изменения в
иерархии работ,
предназначенной для
управления проектом;
привязать к процессам ЖЦ
инструментальные средства
поддержки этих процессов и
обеспечить вызов
инструментальных средств из
соответствующих экранов
гипертекстового справочника;
обеспечить просмотр
гипертекстовых экранов
описания используемых методов
из инструментальных средств;
обеспечить поддержку процесса
управления разработкой, в
частности, за счет
взаимодействия со средством
планирования работ MS Project,
оценивания трудоемкости
проекта, отслеживания
выполнения работ, создания
графиков работ, и др.
Особенно важными являются
возможность авторизации
методологии и интерактивный доступ
любого разработчика к описанию
любого метода или процесса в нужный
ему момент времени. На современном
этапе развития технологии, в
условиях быстрого изменения как
программных и аппаратных средств,
так и задач бизнеса, методология
создания, сопровождения и развития
ПО не должна быть неизменной; она
должна иметь возможность
изменяться и настраиваться на
новые технологии, методы и
инструментальные средства.
Современные разработчики больших
ИС приобретают одну или несколько
методологий поставщика, а затем
создают на их основе собственные
методологии и технологии,
адаптированные к конкретным
условиям (см. подраздел 1.3).
В SE Companion исходным документом,
описывающим методологию (как
процессы ЖЦ, так и все
сопутствующие методы и методики),
является файл в формате MS Word. Это
обеспечивает возможности для
описания методологии с любой
степенью детализации, проведения
разметки для создания гипертекста
и авторизации методологии в
принятом стандартном формате.
Гипертекстовое описание
методологии и технологии создания
ПО строится из описания процессов
жизненного цикла, методов и
методик, и представляет собой
единый гипертекстовый документ в
формате MS Help. Итоговое
гипертекстовое описание
получается в результате трансляции
исходного документа. Все изменения
и дополнения методологии
производятся посредством
корректировки и, возможно,
дополнительной разметки исходного
документа.
Описание методологии создания
системы обычно состоит из раздела
описания процессов ЖЦ и разделов
описания методов и методик. В свою
очередь, раздел описаний процессов
состоит из иерархии описаний
стадий, этапов и операций
жизненного цикла с обязательным
описанием выходных компонентов
каждого процесса. Компоненты ПО
создаются с применением методик и
методов, описываемых в
соответствующих разделах.
Минимальная конфигурация
аппаратно-программных средств,
требуемых SE Companion Authoring Tool:
процессор: i486/33;
оперативная память: 4 Mбайт для
просмотра гипертекста, 12 Mбайт
для авторизации;
дисковая память: 20 Mбайт;
операционные среды: Microsoft Windows
3.1, Microsoft Windows for Workgroups 3.11, Microsoft
Windows NT 3.5, Microsoft Windows 95.