Процесс разработки ПО

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

Этапы разработки ПО:

1. Определение требований

2. Анализ (что делать)

3. Проектирование (как делать)

4. Реализация

5. Тестирование

Жизненные циклы ПО:

1. Каскадный (водопадный) метод

Проблемы: рост риска со временем (устранять ошибки слишком дорого) Водопадный подход имеет тенденцию к маскировке действительных рисков до тех пор, пока не будет слишком поздно

2. Итерационный метод – повторение водопадного процесса, реализация по частям

Преимущества:

1) установление рисков на более ранних этапах, когда их еще можно избежать

2) тесная обратная связь с клиентом и более точное соответствие требованиям

3) объективная оценка состояния проекта в любой момент

4) нагрузка возрастает постепенно

5) есть возможность постоянного обучения и совершенствования процесса

3. Итерационный метод с наложением – каждый отдел занимается своим этапом разработки


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



double arrow
Сейчас читают про: