статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Сопровождение программного обеспечения

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск
Разработка программного обеспечения
Процесс разработки ПО
Шаги процесса

Анализ  Проектирование  Программирование  Документирование  Тестирование

Модели

Итеративная  Спиральная  Каскадная  V-Model  Dual Vee Model

Методологии

Agile (XP, Lean, Scrum и др.)  Cleanroom  OpenUP  RAD  RUP  MSF  DSDM  TDD

Сопутствующие дисциплины

Конфигурационное управление  Управление проектами  Управление требованиями

Сопровожде́ние программного обеспечения в процесс улучшения, оптимизации и устранения дефектов программного обеспечения (ПО) после передачи в эксплуатацию. Сопровождение ПО в это одна из фаз жизненного цикла программного обеспечения, следующая за фазой передачи ПО в эксплуатацию. В ходе сопровождения в программу вносятся изменения, с тем, чтобы исправить обнаруженные в процессе использования дефекты и недоработки, а также для добавления новой функциональности, с целью повысить удобство использования (юзабилити) и применимость ПО.

В модели водопада, сопровождение ПО выделяется в отдельную фазу цикла разработки. В спиральной модели, возникшей в ходе развития объектно-ориентированного программирования, сопровождение не выделяется как отдельный этап. Тем не менее, эта деятельность занимает значительное место, учитывая тот факт, что обычно около 2/3 жизненного цикла программных систем занимает сопровождение.

Сопровождаемость программного обеспечения в характеристики программного продукта, позволяющие минимизировать усилия по внесению в него изменений:

  • для устранения ошибок;
  • для модификации в соответствии с изменяющимися потребностями пользователей.

[править] Ссылки

Пространства имён

Варианты
Просмотры
Действия