Оглавление:
- Определение - Что означает жизненный цикл программного обеспечения?
- Techopedia объясняет жизненный цикл программного обеспечения
Определение - Что означает жизненный цикл программного обеспечения?
Жизненный цикл программного обеспечения относится ко всем этапам программного продукта на всем протяжении его планирования, разработки и использования, вплоть до его возможного устаревания или выхода на пенсию. Этот процесс имеет много переменных частей, но его часто можно разделить на несколько основных частей. Это помогает разработчикам и другим людям понять, как продукт создается, внедряется и используется.
Techopedia объясняет жизненный цикл программного обеспечения
Некоторые из наиболее распространенных частей жизненного цикла программного обеспечения - это фазы планирования. Профессионалы обычно ссылаются на сбор или анализ требований, когда неразработанный продукт определяется с помощью собранных критериев. Последующие этапы включают анализ и проектирование продукта с последующей разработкой. Последние части жизненного цикла включают продукт, который был выпущен для клиента или другого конечного пользователя, и в это время производитель продукта часто продолжает участвовать в обслуживании, решении проблем, обновлении и других процессах.
Еще один способ взглянуть на разделение фаз жизненного цикла программного обеспечения - использование терминов «производственная среда» и «среда конечного использования». Здесь существует четкое различие между продуктом как внутренней незавершенной работой и продуктом. это было выпущено.
Важно отметить, что программное обеспечение не всегда проходит через эти части жизненного цикла программного обеспечения линейным образом. Скорее, могут быть различные части продукта, которые развиваются по-разному. Их часто называют итерациями в профессиональном ИТ-сообществе.