Файл: Основы проектирования программ. Этапы создания программного обеспечения (Анализ требований).pdf
Добавлен: 31.03.2023
Просмотров: 187
Скачиваний: 3
Сопровождение является самым затратным этапом в процессе создания ПО, как по времени, так и по средствам. Данный этап необходим для любого ПО, цель при разработке, не просто передача ПО заказчику, а продолжение продуктивных отношений с заказчиком
Задачами сопровождения ПО являются:
- Включение новых функций;
- Модификация существующих функций;
- Внесение изменений, связанных с модификацией оборудования;
- Исправление ошибок (которые остались в программном продукте).
Сопровождение включает следующие виды:
• корректирующее сопровождение (исправление существующих в ПО ошибок без изменения проектных спецификаций);
• обновляющее сопровождение (внесение изменений в спецификации, функциональная коррекция ПО, изготовление нового релиза, улучшающего ПО, с целью при сохранении функциональности увеличения производительности, пропускной способности и т. д.);
• адаптивное сопровождение (адаптация продукта в связи с модификацией оборудования).
Эти работы занимают до 67% временных затрат в жизненном цикле ПО.
Уже на ранних этапах разработки следует думать о сопровождении и проектировать ПО так, чтобы последующее тестирование и сопровождение доставляли как можно меньше хлопот.
ЗАКЛЮЧЕНИЕ
В ходе выполнения данного курсового проекта были рассмотрены основные этапы проектирования программного обеспечения. Для создания программного обеспечения необходимо конкретное формирование требований, в соответствии с условиями их использования и реализации определенных функций.
После определения требований и их предварительного анализа приступают к разработке и описанию целей создания ПО. Цели проекта должны быть ясными, обоснованными и измеримыми, а также известными как пользователям, так и разработчикам.
Заканчивается все выпуском соответствующего документа, который должен быть достаточным для идентификации среды ПО, его преимуществ и недостатков, состава и конфигурации ресурсов для его работы. Согласно Единой системе программной документации таким документом является техническое задание на разработку ПО.
Проектирование внутренней структуры ПО начинается с изучения спецификаций. Далее формируется структура ПО и общие правила взаимодействия его компонентов (модулей). Разработка программного обеспечения позволяет сформулировать ряд правил, способствующих получению корректных и эффективных программ.