• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Конкурс команд на лучшее решение IT-задачи

20 апреля в 13.30 состоится финал Конкурса на лучшее решение IT-задачи. Финал пройдет в рамках Дня IT-Карьеры ВШЭ в корпусе НИУ ВШЭ - Нижний Новгород на ул. Родионова, 136 в ауд. 402.

Ты и твоя команда можете принять участие в Конкурсе и выиграть сертификат на участие в квесте, а также фирменные призы от Вышки!

О конкурсе

В команде вам предстоит решить задачу по проектированию и реализации программной системы.

Программная система должна уметь:

  • взаимодействовать по REST интерфейсу с внешним web сервисом, который предоставляет данные по IoT (web сервис предоставляется организаторами конкурса);
  • преобразовывать эти данные и загружать в локальную аналитическую базу данных;
  • предоставлять через Excel или самостоятельно реализованный web сервис наборы аналитических запросов (подробнее описание запросов будет сформулировано при выдаче задания)

Примечание: структура аналитической базы данных и запросов к базе данных должны быть реализованы самостоятельно. Выбор СУБД остается за участниками (организаторы рекомендуют My SQL, Derby)

Этапы конкурса

 
№ п/пОписание этапаСроки проведения
1Публикация анонса и условий конкурса на странице Дня IT-Карьеры ВШЭ7 апреля 2017
2Предварительный этап:
  • регистрация команд (студенты ВШЭ и других вузов)
  • получение задания, доступа к предусмотренным заданием инструментам
7-13 апреля 2017
3Заочный этап:
  • самостоятельная работа команд по выполнению задания.
13-19 апреля 2017
4Очный этап (на Дне карьеры):
  • команды приходят с подготовленными вариантами решения,
  • показывают решения кураторам - представителям компаний,
  • получают обратную связь/рекомендации,
  • дорабатывают решения с учетом полученных рекомендаций.
20 апреля 2017
5Финал:
  • команды презентуют полученные решения,
  • жюри (в его состав входят преподаватели ВШЭ и кураторы, работавшие с командами) оценивает результаты, определяет команду-победителя,
  • награждение победителей.
20 апреля 2017

Как участвовать

  1. Заполни форму.xlsx с информацией об участниках твоей команды;
  2. Заполни все поля формы регистрации до 13 апреля 15.59 (не забудь прикрепить файл из п.1 в последнее поле регистрационной формы);
  3. Подготовь решение конкурсной задачи к 20 апреля и представь его членам компетентного жюри;
  4. Докажи, что твоя команда - лучшая!

* Конкурсное задание будет выслано всем участникам зарегистрированных команд по электронной почте (на адреса, указанные при регистрации) 13 апреля 2017 в период с 16.00 до 18.00.

Номера команд по порядку регистрации

 
№ п/пКомандаВУЗ
1АбракадабраННГУ им. Н.И. Лобачевского
2Green EnergyНИУ ВШЭ - Нижний Новгород
3USERSМининский университет
4Dream TeamНИУ ВШЭ - Нижний Новгород
5OnionНИУ ВШЭ - Нижний Новгород
6Тру ПрогерсНИУ ВШЭ - Нижний Новгород

FAQ

1. «В описании конкурса на сайте Вышки и посте ВК (раздел «О конкурсе»): «предоставлять через Excel или самостоятельно реализованный web сервис наборы аналитических запросов (подробнее описание запросов будет сформулировано при выдаче задания)» В ТЗ же, которое на почте ТОЛЬКО Excel, про свой веб-сервис ни слова.

Комментарий: Правильное описание в ТЗ - допускается использование только Excel.

2. + по языку ТОЛЬКО Java? Или Java как рекомендация?

Комментарий: допускается использование и иных языков, помимо Java (в том числе, python, js). Но при прочих равных при оценке задания предпочтение (и, как следствие, более высокий балл) будет отдано реализации на Java.

3. Можем ли мы использовать какие-то решения помимо Java/Excel и выбранной БД?

Комментарий: По первой части использования Excel/Java - см. предыдущие 2 комментария. Относительно выбранной БД не совсем понятен вопрос. Если под этим подразумевается использование некоторой конкретной СУБД, в которой будет проводиться разработка БД, то в задании не установлены ограничения на это - возможно использользование любой из существующих СУБД (PostgreSQL, MS SQL Server, Oracle, etc.). Если же под этим подразумевается необходимость реализации БД в принципе, то да, это требование является обязательным (использование альтернативных решений, будь то файловые системы хранения и/или NoSQL решения не допускается) - требуется реализация конкретной БД и взаимодействие с ней.