Современное состояние технологий в области проектирования, тестирования, отладки, внед-рения и сопровождения программного обеспечения (ПО) вычислительной техники с использованием современных CALS-технологий и CASE-средств.

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

Обследование системы, общение с заказчиком, планирование разработки, составление тех-нического задания.

Детальный анализ предметной области, принятие окончательного решения о необходимости создания информационной системы, проектирование общей архитектуры системы, выбор метода проектирования.

Каскадные и итеративные технологии. Критичность и маштабность программных проектов.