Основные требования, предъявляемые к выбираемой технологии проектирования

К основным требованиям, предъявляемым к выбираемой тех­нологии проектирования, относятся следующие:

• созданный с помощью этой технологии проект должен отве­чать требованиям заказчика;

• выбранная технология должна максимально отражать все эта­пы цикла жизни проекта;

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

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

• технология должна способствовать росту производительнос­ти труда проектировщика;

• технология должна обеспечивать надежность процесса про­ектирования и эксплуатации проекта;

• технология должна способствовать простому ведению проект­ной документации.

Спиральная модель жизненного цикла

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

Методология Rational Unified Process

Rational Unified Process (RUP) — методология разработки программного обеспечения, созданная компаниейRational Software.

В основе RUP лежат следующие принципы:

· Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.

· Концентрация на выполнении требований заказчиков к исполняемой программе (анализ и построение моделипрецедентов (вариантов использования)).

· Ожидание изменений в требованиях, проектных решениях и реализации в процессе разработки.

· Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.

· Постоянное обеспечение качества на всех этапах разработки проекта (продукта).

· Работа над проектом в сплочённой команде, ключевая роль в которой принадлежит архитекторам.

Процессы и стадии RUP

1. Начальная стадия (Inception)

2. Уточнение (Elaboration)

3. Построение (Construction)

4. Внедрение (Transition)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: