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