Системный анализ, проектирование архитектуры ПО, хранилищ данных, организация разработки, разработка.