Этапы жизненного цикла

Лекция № 2

Жизненный цикл программного продукта ( ЖЦ,Life cycle )

Ср. длительность

1. Разработка (Development): 0,5 - 2 года

· Проектирование (Design)

· Реализация (Implementation)

2. Сопровождение (Maintenance) 1- 10 лет

Вопрос 1. (См. в конце лекции)

Этапы разработки

Этап Результат Трудоемкость (в среднем)
1. Проектирование    
1.1 Анализ требований Внешняя спецификация (ТЗ) 10%
1.2 Общее проектирование Внутренние (проектные) спецификации 10%
1.3 Детальное проектирование 20%
2. Реализация    
2.1 Кодирование Исходные тексты программ 10%
2.2 Автономное тестирование Журналы ошибок (Bug books) 20%
2.3 Комплексное тестирование 30%

NB: 1. Отладка входит в понятие тестирования

2. Терминология разнообразна; например, Microsoft называет тестирование - стабилизацией

3. Спецификация (specification) означает строгое, подробное описание, в отличие от description; по-русски – техническое задание (ТЗ)

4. Указана средняя трудоемкость для систем обработки данных

ЖЦ как путь из реального мира в мир абстракций и обратно:

 
 



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



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