Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРОГ_ИНЖ / Lektsia_1_2.ppt
Скачиваний:
87
Добавлен:
16.03.2015
Размер:
6.03 Mб
Скачать

Модель программного процесса

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

Говоря о моделях процессов, необходимо различать фазы и виды деятельности:

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

например, тестирование: на фазе
Разные виды деятельности часто требуют разные

Вид деятельности

(activity)

– это определенный тип работы, выполняемый в процессе разработки ПО.

профессиональные навыки и выполняются разными специалистами. (менеджер управляет, программист кодирует и пр)

В рамках одной фазы может выполнятся много различных видов деятельности. Кроме того, один вид деятельности может выполняться на разных фазах –

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

К наиболее известным

моделям относятся:

Водопадная (каскадная) модель

Спиральная (циклическая) модель

разработка

визуального программирования (3 пок – алгоритмический (как делать))

Соседние файлы в папке ПРОГ_ИНЖ