Стажировка студентов ВКИ в «Евростудио». Часть 7: Две предзащиты

13 июня 2018

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

Все студенты, несмотря на волнение и сложность проектов, хорошо презентовали свои работы, ответили на вопросы и получили предварительные оценки. Но суровый наставник Николай остался не совсем доволен выступлениями своих подопечных, а потому на следующий же день собрал собственную комиссию из рецензентов работ — сотрудников отдела разработки «Евростудио» — Константина, Антона, Алексея, и своей коллеги по проведению стажировки Натальи. Поэтому дальше мы расскажем вам, какие вопросы вызвали работы стажёров у «официальной» комиссии и какие — у комиссии «Евростудио» и почему никогда не стоит отвечать «нет».

Сервис для собеседований — предварительная оценка 5

Комиссию на предзащите интересовали возможности и функционал сервиса:

  • Можно ли обозначить разное время для ответов на разные тестовые задания? (Можно)
  • В каких случаях востребовано видеособеседование (при массовых подборах и при наборе сотрудников в удаленные филиалы).
  • Как видите, эти вопросы комиссии мы предугадали ещё на репетициях защиты, и Артём был к ним готов.

Но на предзащите в стенах «Евростудио» комиссия оказалась более погружённой в процесс, и сразу после рассказала Артёма посыпались вопросы:

  • Есть ли обязательные вопросы, которые программа выберет из общего списка в любом случае, и предполагается ли обратная связь с кандидатом через приложение?
  • Поддерживает ли приложение экселевские файлы, и можно ли отправить резюме один раз, но на две различные вакансии?

После нескольких подряд «Нет» от Артёма (и после подобных ответов остальных стажёров официальной комиссии в предыдущий день) Николай не выдержал:

Николай Технический директор «Евростудио»

Никогда не отвечай «нет, это не реализовано»! Говори, что это точка роста, один из вариантов развития, следующий этап разработки и тому подобное. А к настоящему моменту создан MVP (минимально жизнеспособный продукт).

Удобная и со всех сторон верная формулировка, согласитесь? Все присутствующие тоже с этим согласились и тут же начали применять.

Каталог туристических маршрутов — предварительная оценка 5

Работа Павла вызвала оживлённую дискуссию среди членов официальной приёмной комиссии, они переживали за конечного пользователя:

  • Если приложение станет популярным, то среди тысяч пользователей появятся и сотни представителей магазинов или отелей, которые начнут помечать точки со своими заведениями как интересные для туристов. И получится, что вся карта окажется забитой такими отметками. Не собьет ли это туристов с толку? Кто будет контролировать — действительно ли отмеченное место достойно внимания?

Но так как этого вопроса мы касались на репетициях, у Павла был заготовлен ответ: если много точек окажется рядом, они будут объединены в кластеры, чтобы не занимать много места на карте. А отличить коммерческие пометки от некоммерческих помогут отзывы.

Среди членов комиссии «Евростудио» работа также вызвала бурные обсуждения:

  • Можно ли создавать маршруты без GPS-треков? (да, маршрут пройдет вдоль дороги, отмеченной на карте)
  • Может ли любой желающий зарегистрироваться на сайте? (да)
  • Можно ли зайти в приложение с помощью учетки Google? (это следующий этап, пока реализована стандартная версия :) )
  • Как осуществляется модерация? (это может делать администратор, ему поступают жалобы пользователей)
  • Ограничена ли длина маршрута? (не ограничена)

После того, как прозвучало предположение, что было бы полезно добавить в маршруты хорошие кафе и рестораны, а также отметить грибные леса, дикие пляжи и прочие интересные места, все оживились ещё больше. Поставив себя на место туристов, собравшиеся пришли к выводу, что делиться грибными местами вряд ли кто-то захочет.

В итоге Наталье пришлось взять на себя роль модератора и вернуть всех к теме обсуждения. Резюмируя, Константин перечислил ключевые замечания, заметив, что хотя киллер фича (killer feature — отличительная, и супер-классная характеристика программного продукта) не сделана, но технический скилл хорош. Но также не стоит забывать, что любой успешный сервис кто-то ругает — это нормально.

Система для администрирования учебных расписаний — предварительная оценка 5

Работа Дмитрия, конечно же, заинтересовала комиссию с практической стороны:

  • Почему так долго формируется расписание? (по сравнению с составлением вручную, это вовсе не долго)
  • Может ли программа учесть, в какие часы преподаватель доступен в принципе? (нет, если кто-то заболел, то придётся вручную пометить, что конкретный преподаватель недоступен)
  • Можно ли удалить из расписания пару/аудиторию и подобрать другую с учетом существующих ограничений? (да)

Комиссию «Евростудио» работа Дмитрия также заинтересовала — но уже не только с практической стороны, но и со стороны оптимизации.

  • Что будет, если все группы не войдут в предназначенную для них аудиторию? (это программно невозможно, а чтобы посадить несколько групп вместе, нужно поправить расписание руками)
  • Как оптимизировать занятость преподавателей, чтобы между парами у них не было окон? (эта возможность на данном этапе не реализована)
  • Как учитываются праздничные дни? (при необходимости пары можно перенести)
  • А что насчёт ошибок, при внесении данных вручную? (приложение не позволит в принципе допускать ошибки, а потом их исправлять)
  • При этом комиссия отметила, что все обсуждаемые возможности не реализованы ни в каких аналогах, а решение таких задач тянет на докторскую диссертацию.

Блокчейн в образовании — предварительная оценка 4

Перед официальной комиссией Андрей разволновался и потерял целый балл, однако представил свою работу и ответил на все вопросы:

  • Для чего вообще понадобилось использовать блокчейн? В чем его преимущество для данного приложения?
  • Может ли мошенник от имени какого-то университета изменить данные (нет, это один из принципов блокчейна) — и этот вопрос довольно подробно разбирали на репетициях защиты.

В стенах «Евростудио» стажёр собрался с мыслями и представил работу более решительно. Выбранная Андреем технология действительно довольно сложная, и также вызвала много технических вопросов:

  • На каком компьютере находится сервер?
  • Что будет, если данные занесены с ошибкой? (должна быть возможность вносить новые записи, которые заменяют старые, не удаляя их)
  • Что с конфиденциальностью информации? Если ввести номер диплома в базу, и в ответ появится ФИО владельца документа, то это уже будет нарушение закона о персональных данных. (надо сделать так, чтобы вводить в систему и номер диплома, и ФИО, а приложение в ответ определит соответствие, выдаст да/нет. Правда, данный этап пока не реализован, и этому рецензенты придумали хорошее объяснение — нужна консультация с юристами)
  • Для чего вообще в данной программе использовался блокчейн, чем он лучше обычной базы данных? Подробный рассказ о безопасности БЧ и технической невозможности подменить сохраненную запись удовлетворил пытливого рецензента.

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

Подводя итоги, Николай отметил, что стажёры не всегда хорошо слушают вопросы, поэтому часто отвечают совсем не про то, что интересует спрашивающих. Встреча на предзащите в стенах «Евростудио» длилась дольше официальной предзащиты — более двух часов. И довольно продуктивно! Потому что в итоге студенты имеют целый список возможных вопросов и хороших ответов на них, более уверены в своих работах и в себе.

Николай Технический директор «Евростудио»

Смысл всего этого мероприятия в том, чтобы вы смогли как следует подготовиться к этим вопросам и заготовить ответы. Причем ответы, которые вы хорошо продумали и правильно презентовали. И тогда вы справитесь с любой ситуацией, которая может возникнуть на защите.

Наталья Project-менеджер «Евростудио»

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

Итак, большой путь, начавшийся ещё в январе, почти пройден. Стажеры многому научились и узнали, как работают в IT-компаниях, пообщались с опытными коллегами и, наконец, каждый разработал свой собственный MVP :) Впереди — защита дипломов. Держим кулаки за наших ребят!

Поделиться
Отправить

Еще на эту тему

Стажировка в «Евростудио». Часть 3. Первые сложности

Тем временем наши стажеры продолжают трудиться над проектами, сталкиваются с новыми сложностями и находят новые методы их решения, в общем, приобретают навыки, необходимые хорошему...

Стажировка в «Евростудио». Часть 1. Начало

Не можешь найти нужного кадра в команду? Обучи его! Многие боятся, что после этого кадр уйдёт, или что на обучении требуется слишком много...

Стажировка в «Евростудио». Часть 2. Проекты: ожидания и реальность

Мы продолжаем рассказывать о том, как проходит стажировка студентов ВКИ НГУ в отделе веб разработки «Евростудио». Когда пришло время защищать...

Вам нужен новый сайт? Продвижение проекта?