Разработайте бизнес-приложение и автоматизируйте процессы реального предприятия.
Профиль посвящен созданию приложений для бизнеса. В XI cезоне НТО участники пробуют себя в роли IT-эксперта и решают задачи по автоматизации в горнодобывающей отрасли. Школьники получают опыт, востребованный у топовых работодателей. Победителей ждут призы, сертификаты и крутые карьерные перспективы!
«Эта олимпиада — путь к великим свершениям. Она дает множество различных преимуществ, и в первую очередь — опыт».
Виталий Глинин. Финалист. 2025
«Я участвую в НТО уже три года и должен сказать, что это самое крутое мероприятие для школьников, которые занимаются инженерной деятельностью, для тех, кто просто хочет попробовать себя в чем-то новом. Присоединяйтесь, стремитесь, развивайтесь!»
Алексей Жеребцов. Финалист. 2025
I этап — индивидуальный. Участникам предстоит решать задания двух туров:
Также участники пройдут образовательный курс по основам моделирования бизнес-процессов и базовым принципам автоматизации.
Для решения задач II этапа необходимо собрать команду из 2 человек: чем сплоченнее работа, тем выше шансы на успех в финале.
Участники приступят к решению комплексных задач, приближенных к условиям реальных проектов. В процессе команды:
Особое внимание уделяется особенностям автоматизации предприятий горнодобывающей промышленности — это станет основой финального задания.
Команде предстоит спроектировать и реализовать систему автоматизации для предприятия горнодобывающей промышленности.
Необходимо:
Наставников мы приглашаем пройти бесплатную программу подготовки от Учебного центра №1 Фирмы 1С — «Легкий старт». От вас понадобится только официальная заявка от школы.
Начиная со II этапа участникам необходимо объединиться в команды. Тем, у кого команды нет, организаторы помогут ее найти (подробнее о командообразовании и том, как искать команду).
Чем больше компетенций в команде, тем выше ее эффективность.
На I этапе понадобятся следующие компетенции:
Базовые знания математики: геометрия, тригонометрия, теория графов, функции и их графики.
Базовые знания информатики: основы алгоритмизации и ООП, структуры данных, базовые алгоритмы (например, сортировки), обработка исключений.
Навыки работы с библиотеками, компьютерной графикой и построением графиков данных.
На II и заключительном этапах понадобятся следующие компетенции:
Понимание принципов автоматизации: какие бизнес-процессы можно и нужно автоматизировать, общие подходы к построению автоматизированных систем.
Базовое понимание бизнес-процессов: взаимодействие людей, систем и машин в компании, роли и их взаимосвязи.
Программирование (1С, Python или другой язык, необходимый для разработки приложения по автоматизации бизнес-процессов предприятия горнодобывающей отрасли. Обратите внимание! С этого сезона учащиеся 10-11 классов могут создавать программы только на платформе "1С:Предприятие 8").
Проектирование и реализация базы данных, эффективные структуры хранения.
Анализ бизнес-процессов предприятия, формулирование предложений по их оптимизации и автоматизации.
Умение формулировать требования к приложению и ставить задачи разработчику.
Личные качества и работа в команде (Soft Skills):
Уверенность: в своих силах и в возможностях команды.
Критическое мышление: умение анализировать информацию, видеть проблемы и находить нестандартные решения.
Нацеленность на результат: способность доводить задачи до конца.
Коммуникация: умение ясно выражать мысли и эффективно взаимодействовать с командой.
Для участия на II и заключительном этапах понадобится команда из 2 человек:
Разработчик (Программист). Проектирует и реализует архитектуру приложения по автоматизации бизнес-процессов на выбранном языке программирования согласно техническому заданию.
Бизнес-аналитик. Анализирует бизнес-процессы предприятия из задания. Определяет, где технологии дадут максимальный эффект. Формулирует требования к приложению и ставит задачи разработчику. Контролирует соответствие решения бизнес-целям.
Основы программирования на С
Подготовка школьников к олимпиадам по 1С
Автоматизация бизнес-процессов. Курсы 1С
Программирование на Python
Программирование в 1С для школьников
Java. Базовый курс
Создание клиент-серверного приложения с нуля на Python
Проектирование удобных и красивых интерфейсов взаимодействия человека и цифровых систем
Практическая безопасность клиент-серверных приложений
Введение в программирование (C++)
Быстрый старт в спортивное программирование
Бизнес-процессы как инструмент познания и описания окружающего мира
Бизнес-процессы в 1С
Основы Git
Сборник задач НТО. Автоматизация бизнес-процессов. 2024/2025 гг.