Вивчення теоретичних і практичних основ процесу розробки програмного забезпечення; отримання знань з питань управління проектом, персоналом, якістю програмного продукта, оцінки вартості майбутньої програмної системи.