Продуктовая разработка

Компетенция «Продуктовая разработка» нацелена на создание среды профессионального роста, в которой участники демонстрируют и повышают уровень своих навыков в полном цикле разработки комплексных программных продуктов для решения разнообразных проблем бизнеса.


Содержание компетенции


Командная работа

Команда компетенции

Работа на компетенции «Продуктовая разработка» – командная. Конкурсное задание выполняется командой из 3 человек и оценка выставляется команде.

Состав команды

3 участника

Участники

Участникам команды необходимо иметь и распределить между собой следующие компетенции и зоны ответственности:

  1. Управление продуктом
  2. Управление проектом
  3. Аналитика (бизнес и системная)
  4. Программная архитектура
  5. Разработка программного обеспечения (бэкенд, фронтенд, базы данных)
  6. Тестирование программного обеспечения
  7. Разработка документации (технические писатели)
  8. DevOps и DevSecOps

Выполнение и оценка задания

Участники в составе команды выполняют техническое задание

24 часа
=
  • 3 дня по 8 часов.

Оценка результатов проводится экспертами на 4-й день.
Эксперты по проверке проводят развёртывание и проверку решения в соответствии с критериями оценки.


Конкурсное задание

Состав конкурсного задания

Функциональные требования к системе, описывающие бизнес-задачу, для решения которой нужно разработать приложение (продукт) уровня предприятия.

  1. Исходные данные для разработки
  2. Требования по документированию и презентации
  3. Окружение в рамках бизнес-сценария (API, документация)

Схема оценки

  1. 20% - Представление системы потенциальному заказчику
  2. 12% - Разработка документации по системе
  3. 13% - Разработка дизайна системы
  4. 5% - Безопасность разработки системы
  5. 50% - Разработка системы по функциональным требованиям

Конкурсные задания прошлых лет


Оценка

Проверка уровня

Каждый специалист проверяется на уровень владения двумя группами знаний и навыков

Группы знаний и навыков

Профессиональные навыки по специализации участника

  • Бэкенд-разработка
  • Фронтенд-разработка
  • Аналитика (бизнес и системная)
  • Компьютерная безопасность и развёртывание
  • Графический дизайн и дизайн пользовательского интерфейса
  • Архитектурное проектирование ПО

Общепрофессиональные навыки универсальные для команды

  • Командное взаимодействие и коммуникация
  • Управление проектами: методология, планирование, приоритизация
  • Работа с информационными системами и системами контроля версий
  • Чтение технической документации и функциональных требований

Оценка навыков

Навыки оцениваются через качество и эффективность выполнения трудовых действий

Группы трудовых действий
  • Критерий А
    Безопасность разработки системы
  • Критерий В
    Разработка системы по функциональным требованиям
  • Критерий С
    Разработка дизайна системы
  • Критерий D
    Разработка документации по системе
  • Критерий E
    Представление системы потенциальному заказчику

Правила на площадке

  1. Работа на площадке – и Участников и Экспертов, ведется строго согласно плану работы на площадке.
  2. Время работы отслеживается по таймеру, который видно отовсюду на площадке.
  3. На столе участника не должно быть посторонних предметов: чехлов, сумок и т.д.
  4. На столе участника допускается: авторучка, карандаш, бумага, медикаменты, принятие пищи в обеденное время.

Правила коммуникации на площадке

Взаимодействие ведется в Telegram-чатах

Чат 1. Команда
Команда вправе создать собственный чат для внутрикомандного взаимодействия
Чат 2. Эксперты
Эксперты, Главные эксперты, Зам. Главных экспертов
Чат 3. Общий чат компетенции
Участники и Эксперты


Правила общения в Telegram
  • Профиль участника:
    Фото, фамилия, имя (на русском языке)
  • Уважение к собеседникам

План работы площадки

  • План работы площадки с указанием времени и места публикуется заранее и доступен всем участникам и экспертам.
  • Все мероприятия начинаются и заканчиваются строго по времени.
  • В день C1 участники получают конкурсное задание, после чего у них есть час для уточнения вопросов с экспертами.
  • В конце каждого дня (кроме C3) выделяется по 10 минут на команду для проведения чекпоинта, где команды могут представить результаты работы за текущий день и задать дополнительные вопросы.
  • В день C4 проводится презентация командами своих разработок членам жюри, порядок выступлений определяется жеребьевкой.

Рабочее место участника

  • Рабочее место участника состоит из одного рабочего стола, стула, ПК с двумя мониторами. Все компьютеры подключены к сети.
  • Для каждой команды выделяется рабочее пространство в облачной инфраструктуре, изолированное от других команд.
  • В день С-1 участники проводят настройку и проверку рабочего места. После завершения проверки замечания по номенклатуре, количеству, комплектности и качеству предоставленных рабочих мест и инфраструктуры не принимаются, замена возможна только при обнаружении брака и наличия резерва.
  • Распределение рабочих мест между командами производится посредством жеребьевки. На проверку и настройку рабочих мест отводится шесть часов.

Файлы для загрузки

Ящик инструментов

  • Участники могут использовать только те инструменты, которые заявлены в их ящике инструментов и проверены экспертами на соответствие требованиям. Использование не заявленных инструментов запрещено.
  • Участники могут использовать только общедоступные Open Source библиотеки и фреймворки с открытой лицензией (MIT, GPL и аналогичные). Использование закрытых внутри-дивизиональных разработок запрещено.

Файлы для загрузки

СТРОГО ЗАПРЕЩЕНО ПРАВИЛАМИ

  1. Использование недобросовестных методов для получения преимущества, включая копирование решений других команд, неразрешённое применение чужого кода или иные формы мошенничества
  2. Использование несогласованных личных устройств в рабочее время, включая ноутбуки, планшеты, смартфоны, смарт-часы и т.д.
  3. Использование пиратского или нелегального программного обеспечения, а также закрытых дивизиональных разработок и несогласованных экспертами инструментов
  4. Создание помех другим участникам или экспертам, включая вмешательство в работу других команд

Ваш эксперт

Педора Сергей Александрович
Менеджер компетенции «Продуктовая разработка»

+7 916 634 8536
SeAlPedora@rosatom.ru