Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Другие типы моделей жизненного цикла (v-образная, инкрементная, быстрого прототипирования).

Поиск

V-образная модель была создана как разновидность обобщенной (итерационной) каскадной модели. Целью итераций в этой модели является обеспечение процесса тестирования: тестирование продукта обсуждается, проектируется и планируется на ранних этапах жизненного цикла разработки.

 

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

Модель быстрого прототипирования предназначена для быстрого создания прототипов ПС с целью уточнения требований заказчика и поэтапного развития системы в конечный продукт. Скорость (высокая производительность) выполнения проекта обеспечивается планированием разработки прототипов и участием заказчика в процессе разработки.

 

Корпоративные модели ЖЦ: MSF, RUP, XP.

Microsoft Solution Framework

Особое внимание требованиям заказчика;

Не только выполнение задачи, но и поиск решения проблемы заказчика.

I фаза – создание общей картины

1) ядро проектной группы сформировано

2) тенденция проекта составлена

II фаза – планирование

1) верификация технологий определена

2) базовая версия функциональной спецификации создана

3) базовая версия сводного плана создана

4) базовая версия календарного плана утрверждена

5) среды разработки и тестирования развернуты

III фаза – разработка

1) концепция проекта подтверждена

2-N) промежуточные версии проекта

IV фаза – стабилизация

1) точка конвергенции пройдена

2) точка достижения нуля пройдена

3) тестирование приемлемости для потребителя

4) версии-кандидаты утверждены

5) контрольное тестирование завершено

6) пилотная версия внедрена

V фаза – развертывание

1) ключевые компоненты развернуты

2) внедрение на места завершено

3) внедрение решения стабилизировано

EXtreme Programming

Разновидность итерационно-инкрементальной модели, является примером «живой разработки» ПО.

· Живое планирование – определенный объем работ до конца текущей фазы.

· Частая смена версий.

· Простые проектные решения.

· Разработка на основе тестирования.

· Постоянная переработка.

Принципы:

· 40-часовая рабочая неделя + Сверхурчные работы.

· Парное программирование.

Rational Unified Process

Разновидность инкрементально-итеративная модель с элементами каскадной.

9 процессов в 4 основных фазах (Начало, Проработка, Разработка, Передача):

1) Бизнес-моделирование – понять и оценить риски, найти пути их решения, определить последствия для бизнеса, для которого будет работать система

2) Управление требованиями (их определение) – создать план проекта

3) Анализ и проектирование – разработать архитектуру, создать проект модели

4) Реализация – разработать исходный код и провести модульное тестирование

5) Тестирование – общая оценка дефектов и оценка качества продукции в целом.

6) Развертывание

7) Управление проектом

8) Управление конфигурацией и изменениями

9) Управление средой проекта


Модели организации команд: Административная модель. Модель хаоса. Модель открытой архитектуры.

- Практически любую методологию можно с успехом применять в каком-нибудь проекте.

- Любая методология может привести к провалу проекта.

Административная модель.

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



Поделиться:


Последнее изменение этой страницы: 2016-04-21; просмотров: 622; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.211.116 (0.007 с.)