Объектами профессиональной деятельности выпускников, освоивших программу бакалавриата, являются программный проект (проект разработки программного продукта), программный продукт (создаваемое программное обеспечение), процессы жизненного цикла программного продукта, методы и инструменты разработки программного продукта, персонал, участвующий в процессах жизненного цикла.
Выпускник, освоивший программу бакалавриата, должен быть готов решать следующие профессиональные задачи:
- взаимодействие с заказчиком в процессе выполнения программного проекта;
- построение моделей объектов профессиональной деятельности, в том числе для сложных предметных областей и задач и с использованием инструментальных средств компьютерного моделирования;
- организация работы коллективов исполнителей программного проекта; освоение и применение средств автоматизированного проектирования, разработки, тестирования и сопровождения программного обеспечения;
- обеспечение соответствия разрабатываемого программного обеспечения и технической документации российским и международным стандартам, техническим условиям, ведомственным нормативным документам и стандартам предприятия;
- использование типовых методов для контроля, оценки и обеспечения качества программной продукции;
- участие в создании технической документации по результатам выполнения работ;
- участие в составлении технической документации (графиков работ, инструкций, планов, смет, заявок на материалы, оборудование, программное обеспечение) и установленной отчетности по утвержденным формам;
- планирование и организация собственной работы;
- планирование и координация работ по настройке и сопровождению программного продукта;
- участие в проведении технико-экономического обоснования программных проектов;
- участие в проведении научных исследований (экспериментов, наблюдений и количественных измерений), связанных с объектами профессиональной деятельности (программными продуктами, проектами, процессами, методами и инструментами программной инженерии), в соответствии с утвержденными заданиями и методиками;
- выполнение измерений и рефакторинг кода в соответствии с планом.
Выпускник подготовлен к производственно-технологической, организационно-управленческой, сервисно-эксплуатационной, проектной деятельности в компаниях малого, среднего и крупного бизнеса, финансовых, страховых, инвестиционных организациях, а также к научно-исследовательской работе в областях, требующих профессиональной разработки программного обеспечения, созданию и использованию компьютерных моделей процессов и объектов.