Студопедия — Структура процесса: два измерения
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Структура процесса: два измерения






общая архитектура Rational Unified Process. В процессе Можно выделить две структуры, или, если желаете, дна измерения.

■ Горизонтальная ось представляет время и показывает развитие различных аспектов жизненного цикла процесса.

■ Вертикальная ось представляет основные технологические процессы, логически объединяющие виды деятельности по их природе.

Первое измерение представляет динамическую сторону процесса, т.е. показы показывает, как процесс происходит. Это выражается через циклы, фазы, итерации и вехи. Второе измерение представляет статическую сторону процесса: его описание че­рез компоненты процесса, виды деятельности, технологические процессы, артефакты и исполнители.

Чтобы процесс был эффективным, он должен поддерживаться соответствующими инструментальными средствами. Rational Unified Process поддерживается набором средств, по­зволяющих автоматизировать многие виды деятельности. Эти средства используются для создания и эксплуатации различных артефактов (в частности, моделей) процесса разра­ботки программного обеспечения, а именно— визуального моделирования, программи­рования и тестирования. Инструментальные средства бесценны при учете использования ресурсов, связанного с управлением изменениями и конфигурацией, сопровождающим каждую итерацию.

 

Инструментальная поддержка

Чтобы процесс был эффективным, он должен поддерживаться соответствующими инст­рументальными средствами. Rational Unified Process поддерживается набором средств, по­зволяющих автоматизировать многие виды деятельности. Эти средства используются для создания и эксплуатации различных артефактов (в частности, моделей) процесса установки программного обеспечения, а именно – визуального моделирования, программи­рования и тестирования. Инструментальные средства бесценны при учете использования ресурсов, связанного с управлением изменениями и конфигурацией, сопровождающим каскадную итерацию.

Поскольку для моделирования производства и системы используются одни и те же понятия языка UML (особенно это справедливо для незначительно отличающихся стереотипов), то в обоих случаях можно применять и одинаковые инструментальные средства. Одним из таких средств, обеспечивающих визуальное моделирование, явля­ется Rational Rose.

Для описания текстовых аспектов моделей производства и установления зависи­мостей между элементами различных моделей можно использовать, как и в случае программно-технического моделирования, средство Rational RequisitePro.

Для создания и поддержания документации по моделям можно использовать сред­ство Rational SoDA.

Для эффективного управления всеми аспектами проектных требований, поддержа­ния их атрибутов и возможности оперативного контроля над другими элементами проекта, необходима поддержка инструментальных средств управления проектом. Одним из таких средств, облегчающих сбор требований и фиксацию их в документах и архиве требований, является Rational RequisitePro. Это приложение также предос­тавляет возможность управления масштабом требований и их изменениями. Более того, если вы используете прецеденты, то приложение RequisitePro поможет вам описать их текстовые свойства.

Для визуального моделирования артефактов процесса управления требованиями можно использовать средство Rational Rose, обеспечивающее автоматическую под­держку исполнителей и прецедентов модели прецедентов (с возможностью интеграции с RequisitePro для поддержки текстовых свойств, атрибутов требований и возможности связи), а также архива прецедентов и классов границ. Использование этого приложения также облегчает поддержание связи с элементами модели проектирования.

Еще одним полезным приложением является средство Rational SoDA, помогающее автоматизировать создание документов. Оно позволяет определить "разумный шаб­лон", способный извлекать информацию из различных источников. Приложение Ra­tional SoDA особенно полезно, если для определения результатов технологического процесса используется несколько инструментальных средств, а информацию, посту­пающую от этих средств, требуется собрать в единый документ.

3. Предпочтительным языком для выражения всех описанных моделей является UML, а все указания по моделированию, связанные с различными артефактами, выражаются в терминах этого языка. Поэтому рекомендуемым инструментальным средством, по­зволяющим фиксировать, отображать модели и управлять ими, является Rational Rose. Это приложение позволяет выполнять циклическое проектирование на не­скольких избранных языках программирования, а также поддерживать синхронность проекта и кода; кроме того, оно позволяет развивать программную систему на основе проекта или кода либо на основе и проекта, и кода.

Инструментальное средство Rational Rose обеспечивает циклическое проектиро­вание, в результате чего тесно переплетаются процессы проектирования и реализа­ции.

 

45. Статическая структура описания RUP. Понятия исполнителей и артефактов. Основные технологические процессы.

 

- Rational Unified Process— это полное описание жизненного цикла разработки программного обеспечения.

- Это продукт процесса, благодаря которому разработчики своевременно полу­чают необходимую информацию в форме "электронных руководств".

- Он обеспечивает управление многими современными технологиями и подходами: объектно-ориентированной технологией и модульной разработкой, моделированием и языком UML, архитектурой и итеративной разработкой и т.д.

В процессе описывается, кто выполняет, что выполняет, как и когда. Rational Unified Process представляется четырьмя базовыми элементами моделирования.

Исполнители: кто

• Виды деятельности: как

Артефакты: что

Технологические процессы: когда

Первые три элемента изображены на рис. 3.1, а на рис. 3.5 показан технологический процесс.







Дата добавления: 2015-04-19; просмотров: 714. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Тема: Изучение фенотипов местных сортов растений Цель: расширить знания о задачах современной селекции. Оборудование:пакетики семян различных сортов томатов...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия