Понятие проекта программного средства и его классификация. Стратегии разработки программного средства, страница 2

                               Проектирование ┐                                                               Результат - Технический проект

-Детальное описание архитектуры (структуры) и его компонентов (модулей)

                               -Детальное описание структуры данных (БД)

                               -Детальное описание алгоритмов и преобразующий процедур

                               -Детальное описание входного и выходного интерфейса

                                               Кодирование ┐                                                             Результат – Программный код

-Программирование прототипа (макета) программного устройства (обычно начальный вариант интерфейса)

-Программирование модулей программного средства на выбранном языке

-Создание структур данных

                                                               Отладка ┐                                         Результат – Программное средство

-Тестирование программы

-Устранение дефектов в функциях, логике и форме реализации                программного (интерфейс) средства

-Обеспечение достоверности и надежности обрабатываемой информации

                                                                              Сопровождение

-Эксплуатационное обслуживание

                                                                              -Развитие функциональных возможностей

                                                                              -Адаптация ПС к изменениям во внешней среде

Недостатки стратегии:

1. Реальные проекты часто требуют отклонения от стандартной последовательности.

2.Неточная формулировка требований

3.Не может управляться/сопровождаться пользователем