Software Engineering
Лекция 01: О разработке и разработчиках ПО
Тимофей Брыксин
Программа и программный продукт
Программирование VS Промышленные проекты
Анализ и проектирование
Разработка требований
Сопровождение
Организация процесса
Управление проектом
Документирование
Планирование
Управление требованиями
Контроль качества
Выпуск продукта
Программная инженерия
Standish Group 2015 Chaos Report
Отличия от других областей производства
Программные проекты крайне социализированы
Проектная команда
Профессиональные стандарты
Востребованные компетенции
Level 1: стажёр, младший разработчик
Level 2: программист/разработчик
Level 2: программист/разработчик (2)
Level 3: старший разработчик
Level 4: ведущий программист
План курса
Software Engineering Book of Knowledge