Некоторые методы завершения программного обеспечения:
- Завершение (Closure). 1 На этом этапе осуществляется окончательное закрытие проекта. 1 Он включает оценку результатов проекта, подготовку окончательных отчётов, а также передачу продукта заказчику. 1 Также может проводиться анализ проекта с целью выявления уроков и опыта, который можно применить в будущих проектах. 1
- Опытная эксплуатация. 3 На этой стадии производится анализ результатов и внесение корректировок в процесс разработки программного обеспечения с опорой на полученный опыт. 3 Кроме того, осуществляется пополнение базы знаний разработчиков новыми решениями, которые доказали свою эффективность, а также различными предостережениями и новыми компонентами. 3
Также для завершения проекта по разработке программного обеспечения могут использоваться различные методологии, например:
- Agile. 4 В этой методологии используется гибкий и итеративный подход, предусматривающий короткие итерации и поэтапное создание ценного программного обеспечения. 4
- Waterfall. 4 В этой методологии используется жёсткая структура, полностью документированный линейный процесс, состоящий из нескольких этапов, где каждый этап должен быть завершён, прежде чем можно будет приступать к следующему. 4