Жизненный цикл программного обеспечения

Тема 0

Жизненный цикл разработки программного обеспечения включает в себя рабочие процессы, используемые для определения и преобразования тре-бований к программному обеспечению в поставляемый программный продукт.

Целью данной главы является введение основной терминологии дисци-плины: программа, программное обеспечение (ПО), программное сред-ство (ПС) и программный продукт (ПП), проект, жизненный цикл (ЖЦ ПО) или процесс разработки ПО (ТП ПО), этапы (стадии) и артефак-ты разработки.

Рабочий инженерный процесс состоит из набора взаимосвязанных дей-ствий, которые преобразуют один или несколько входов в выходы, при этом потребляя ресурсы для выполнения преобразования. Программная инженерия определяет рабочие операции выполняемыми инженерами-программистами для разработки, обслуживания и эксплуатации про-граммного обеспечения.

1. Определение программного средства и процесса его разработки

2. Процессы жизненного цикла ПО

3. Модели жизненного цикла ПО

модели ЖЦ ПО.jpg