31131

Унифицированный процесс разработки программных систем

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-08-25

45.19 KB

10 чел.

Вопрос 18 Унифицированный процесс разработки программных систем.

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

Управляется прецедентами использования.Прецеденты должны быть основным артефактом, на основании которого устанавливается желаемое поведение системы, проверяется и подтверждается правильность выбранной системной архитектуры, производится тестирование.

Процесс, основанный на архитектуре. Системная архитектура является решающим фактором при разработке концепций, конструировании, управлении и развитии создаваемой системы.

Итеративный и инкрементный процесс. Итеративным называется процесс, который предполагает управление потоком исполняемых версий системы. Инкрементный процесс подразумевает постоянное развитие системной архитектуры при выпуске новых версий, причем каждая следующая версия усовершенствована в сравнении с предыдущей.

ЖЦ процесса разработки ПС состоит из 4 фаз, каждый из которых включает определенные рабочие процессы и дисциплины в определенном удельном весе.

  1.  начало (Inception),
  2.   исследование (Elaboration),
  3.  построение (Construction)
  4.  внедрение(Transition).

 Фаза последовательность действий.

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

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

   Фаза исследование. Разработка стабильной базовой архитектуры продукта, которая позволяет решать поставленные перед системой задачи и в дальнейшем используется как основа разработки системы.

   Фаза построения. Детальное прояснение требований и разработка системы, удовлетворяющей им, на основе спроектированной ранее архитектуры. В результате должна получиться система, реализующая все выделенные варианты использования.

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

  RUP выделяет в ЖЦ на 4 основные фазы, в рамках каждой из которых возможно проведение нескольких итераций. Кроме того, разработка системы может пройти через несколько циклов, включающих все 4 фазы.

Дисциплины RUP.

  1.  моделирование предметной области – описывается структура и динамика организации; 
  2.  определение требований – описывается основанный на прецедентах метод постановки требований;
  3.  анализ и проектирование – описываются различные виды архитектуры системы;
  4.  реализация – собственно разработка программ, автономное тестирование и интеграция;
  5.  тестирование – описываются тестовые сценарии, процедуры и метрики для измерения числа ошибок;
  6.  развертывание – охватывает конфигурирование поставляемой системы;
  7.  управление конфигурациями и изменениями – управление изменениями и поддержание целостности артефактов проекта;
  8.  управление проектом – описывает разные стратегии работы с итеративным процессом;
  9.  управление средой разработки – рассматриваются вопросы инфраструктуры, необходимой для разработки системы.


 

А также другие работы, которые могут Вас заинтересовать

64762. Моделювання та розрахунки очищення води фільтруванням зі швидкістю, що спадає 296.5 KB
  Одним з основних методів визволення води від зважених і колоїдних домішок є фільтрування її через пористе середовище. Фільтрувальні споруди можуть застосовуватися в якості другого ступеня освітлення в схемах з відстійниками...
64763. СИСТЕМА СТРИМУВАНЬ ТА ПРОТИВАГ В СУЧАСНИХ ДЕМОКРАТІЯХ 161 KB
  Актуальність теми дослідження зумовлена необхідністю подальшого вдосконалення процесу здійснення влади в державі. Одна з причин – невитриманість обсягу повноважень та важелів впливу кожної з гілок влади на інші. Ситуація з практичним застосуванням системи стримувань та противаг...
64764. Формування асортименту та якості фільтрувальних нетканих матеріалів на основі термостійких волокон 1.27 MB
  Більшість газоочисних систем у тому числі рукавні фільтри були розроблені понад 20 років тому коли асортимент фільтрувальних матеріалів був вузьким. Створення нетканих матеріалів які б відповідали сучасним вимогам актуальна проблема котра гостро стоїть перед вітчизняними текстильними підприємствами.
64765. ФОРМУВАННЯ У РОЗУМОВО ВІДСТАЛИХ ШКОЛЯРІВ УМІНЬ КОРИСТУВАТИСЯ НАОЧНИМИ ЗАСОБАМИ В ПРАКТИЧНІЙ ДІЯЛЬНОСТІ (НА МАТЕРІАЛІ ТРУДОВОГО НАВЧАННЯ) 181 KB
  В цьому контексті актуальною вбачається проблема пов’язана з корекційнорозвивальним навчанням розумово відсталих дітей з розвитком їх саморегуляції в навчальній діяльності на основі формування уміння користуватися наочними засобами у практичній діяльності.
64766. ПІДВИЩЕННЯ ТОЧНОСТІ ТРИКООРДИНАТНИХ ВИМІРЮВАНЬ ПЕРЕМІЩЕНЬ У МАЛОЖОРСТКИХ КІЛЬЦЯХ 9.73 MB
  На сучасному етапі розвитку приладобудування робототехніки та інших галузей промисловості України актуальними є необхідність отримання високоточних результатів вимірювань лінійних деформацій що потребує розробки нових підходів до створення ефективних методів...
64767. РОЗРОБКА ТЕХНОЛОГІЇ ВАКУУМНОЇ ІОННО-ПЛАЗМОВОЇ МЕТАЛІЗАЦІЇ ТКАНИН ДЛЯ ЗАХИСТУ ОДЯГУ ПРАЦІВНИКІВ ЛИВАРНОГО ВИРОБНИЦТВА 859.5 KB
  Для створення безпечних умов праці робітників металургійних підприємств та профілактики профзахворювань важливу роль відіграє спеціальний одяг, який є одним з найважливіших засобів індивідуального захисту...
64768. ТЕОРЕТИЧНІ ТА МЕТОДИЧНІ ОСНОВИ ПІДГОТОВКИ МАЙБУТНЬОГО ІНЖЕНЕРА ДО ПРОФЕСІЙНОГО САМОВДОСКОНАЛЕННЯ В УМОВАХ ТЕХНІЧНОГО УНІВЕРСИТЕТУ 919.05 KB
  Актуальність і доцільність дослідження цілеспрямованого формування готовності до професійного самовдосконалення у студентів технічних ВНЗ обумовлена об’єктивною потребою суспільства в підготовці конкурентоздатних фахівців інженерних спеціальностей...
64769. НАУКОВІ ОСНОВИ РОЗРОБКИ ВІБРАЦІЙНИХ МАШИН ДЛЯ УЩІЛЬНЕННЯ ЦЕМЕНТОБЕТОННИХ СУМІШЕЙ 3.17 MB
  Для реалізації поставленої мети було розв’язано наступні задачі: оцінка і аналіз стану і еволюції розвитку вібраційної техніки для ущільнення бетонних будівельних сумішей; аналіз явищ що відбуваються в процесі вібраційного ущільнення цементобетонних сумішей...
64770. Параметрично-структурні методи підвищення якості систем регулювання промислових об’єктів 2.22 MB
  Незважаючи на здобутки теорії керування (оптимальна лінійна фільтрація Вінера-Калмана, системи з нечіткою логікою, нейромережеві технології, генетичні алгоритми оптимізації, тощо), з ряду причин техніко-економічного характеру...