Тема 1: Rational Unified Process и его поддержка средствами Rational Suit icon

Тема 1: Rational Unified Process и его поддержка средствами Rational Suit



НазваниеТема 1: Rational Unified Process и его поддержка средствами Rational Suit
Дата17.10.2016
Размер
ТипОбзор


Использование Rational Suite при создании сложных систем

  • Тема 1: Rational Unified Process и его поддержка средствами Rational Suit


Содержание

  • Проблемы разработки сложных информационных систем

  • Концепции Rational Software Corp.

  • Обзор Rational Unified Process

  • Обзор инструментов

  • Поддержка потоков работ

  • Заключение



Содержание

  • Проблемы разработки сложных информационных систем

  • Концепции Rational Software Corp.

  • Обзор Rational Unified Process

  • Обзор инструментов

  • Поддержка потоков работ

  • Заключение



Проблемы разработки сложных информационных систем



Проблемы разработки сложных информационных систем



Проблемы разработки сложных информационных систем



Проблемы разработки сложных информационных систем


jpg" alt="" usemap="#map0">

Проблемы разработки сложных информационных систем

  • Но, тем не менее, 26% проектов создания ИС заканчиваются успешно!

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

  • Примеры реализации:

    • Rational Unified Process (Rational Software)
    • Enterprise Component Modeling (Platinum technology)




Концепции Rational Software Inc.





Итерационная разработка



Итерационная разработка



Итерационная разработка



Итерационная разработка





Управление требованиями

  • Требование - это условие или возможность, которой должна соответствовать система

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



Управление требованиями



Управление требованиями



Управление требованиями





Использование компонентной архитектуры



Использование компонентной архитектуры



Использование компонентной архитектуры

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

  • Действия сосредоточены вокруг понятия архитектуры

  • Основной упор делается на производство и проверку правильности архитектуры приложения

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





Визуальное моделирование

  • В процессе разработки производится объектно-ориентированная модель проекта, на которой базируется вся работа

  • Модель используют UML как общую систему обозначений

  • Визуальное моделирование

    • Описывает поведение и структуру системы
    • Поддерживает согласованность описания
    • Облегчает взаимопонимание


Визуальное моделирование

  • Модель проекта представляет собой совокупность подмоделей структуры и поведения

  • Каждая подмодель представлена набором диаграмм

  • Подмодели согласованы между собой



Визуальное моделирование





Контроль качества



Контроль качества

  • Концепции Rational Software Ink. предполагают объективно осуществляемое управление качеством

  • Оценка качества всех действий и их участников выполняется с использованием объективных измерений и критериев

  • Испытание (тестирование) качества производится на всех итерациях жизненного цикла





Управление изменением





Обзор Rational Unified Process



Обзор Rational Unified Process



Rational Unified Process. Архитектура



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Структура жизненного цикла



Rational Unified Process. Основные потоки работ



Rational Unified Process. Основные потоки работ



Rational Unified Process. Основные потоки работ



Rational Unified Process. Реализация

  • Подробное описание процесса разработки, технологии работы, правил создания артефактов

  • Рекомендации по использованию средств инструментальной поддержки

  • Настраиваемые шаблоны, позволяющие использовать информацию проекта для создания отчетных документов

  • Инструментарий для настройки процесса для нужд организации и конкретного проекта





Обзор инструментов поддержки Rational Unified Process



Общая платформа группы



Общая платформа группы. Rational ClearQuest



Общая платформа группы. Rational RequisitePro



Общая платформа группы. Rational SoDA



Инструменты для аналитиков.



Инструменты для аналитиков. Rational Rose (Modeler Edition)



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

  • Роль разработчика:

  • Определить, как будет работать система

  • Определить архитектуру

  • Создавать, изменять и тестировать код



Инструменты для разработчиков. Rational Rose (Modeler Edition)

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

  • Автоматически создает каркас кода для Java, C++, Microsoft VB и др. языков

  • Автоматически поддерживает соответствие между моделью и ее реализацией для Microsoft VisualStadio



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



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



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



Инструменты для тестировщиков

  • Роль тестировщика:

  • Гарантировать, что требования выполнены

  • Создавать, изменять и запускать тесты

  • Фиксировать результаты тестирования



Инструменты для тестировщиков. Rational Robot



Инструменты для тестировщиков. Rational TestFactory



Инструменты для тестировщиков. Rational Suite PerformanceStudio

  • Rational Suite PerformanceStudio:

  • для тестировщиков, которые разрабатывают и выполняют эксплуатационное тестирование

  • для архитекторов, которые проверяют архитектуру в начале процесса разработки.



Другие полезные инструменты

  • Rational ClearCase предназначен для решения проблем конфигурационного управления

  • Microsoft Project используется для планирования проекта. Интегрирован с RequisitePro

  • и др.





Поддержка потоков работ средствами Rational Suite





Заключение





Похожие:

Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconМетодичні вказівки до виконання курсового проекту Етапи роботи над курсовим проектом: аналіз предметної області
Тема курсового проекту: Моделювання засобами програмного забезпечення uml rational Rose предметної області «Розробка та захист дипломного...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconUnified systems of documentation. Unified system of managerial documentation
Разработан всероссийским научно-исследовательским институтом документоведения и архивного дела (вниидад) Федеральной архивной службы...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconМуниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №5 Выступление на рмо учителей математики Тема: «Из опыта работы по созданию персонального сайта и поддержка информационного пространства в сети Интернет»
Тема: «Из опыта работы по созданию персонального сайта и поддержка информационного пространства в сети Интернет»
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconСаратовская государственная академия права
...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconOccupational safety standards system. Transporting process of loads
Постановлением Государственного комитета СССР от 29 апреля 1980 г. N 1973 срок введения установлен с 01. 07. 1981
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconПроект «Формирование у дошкольника потребности здорового образа жизни средствами семейного театра» Актуальность
Здоровье – это сложное понятие, включающее характеристики физического и психического развития человека, адаптационные возможности...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconГ. И. Мартыненко, Р. Э. А. им. Г. В. Плеханова, доцент, к э. н. Поддержка предпринимательства в свете федеральных закон
Поддержка предпринимательства в свете федеральных законов: фз №94 «о размещении заказов на поставки товаров, выполнение работ, оказание...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconОбщие принципы работы виртуального методического объединения, требования к учебно-методическим материалам
Основной цель нашего проекта «Интернет-поддержка профессионального развития педагогов» является формирование профессиональных сетевых...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconПедагогическая поддержка школьников с целью предоставления им широких возможностей для самореализации в различных видах деятельности (в соответствии с планом по реализации президентской инициативы «Наша новая школа»)
Мы знаний, но и развитие его личности, его познавательных и созидательных способностей, для чего необходима целенаправленная работа...
Тема 1: Rational Unified Process и его поддержка средствами Rational Suit iconЗависимость эффективности дистанционного обучения от взаимодействия его участников
Реализация этой цели связана как с содержанием образования, так и с методами, средствами, используемыми в учебном процессе
Разместите ссылку на наш сайт:
Справочники, творчество


База данных защищена авторским правом ©dmee.ru 2000-2014
При копировании материала обязательно указание активной ссылки открытой для индексации.
контакты