Digital Interview (командный проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м
 
(не показано 6 промежуточных версии ещё одного участника)
Строка 6: Строка 6:
 
|number_of_students=2-6
 
|number_of_students=2-6
 
|categorize=yes
 
|categorize=yes
 +
|is_archived=yes
 
}}
 
}}
  
Строка 12: Строка 13:
  
 
Конечный продукт позволяет компаниям решать проблему взаимодействия с удаленными кандидатами: организация и проведение дистанционных собеседований, сокращение времени принятия решений, повышение качества набора, ведение статистики и аналитики.
 
Конечный продукт позволяет компаниям решать проблему взаимодействия с удаленными кандидатами: организация и проведение дистанционных собеседований, сокращение времени принятия решений, повышение качества набора, ведение статистики и аналитики.
Возможности:
+
==== Возможности: ====
 
* Проведение видео/аудио интервью непосредственно в браузере без дополнительного ПО;
 
* Проведение видео/аудио интервью непосредственно в браузере без дополнительного ПО;
 
* Инструменты интерактивного взаимодействия с кандидатом;
 
* Инструменты интерактивного взаимодействия с кандидатом;
* Закладки и комментарии на временной шкале для последующего анализа кандидата;
+
* Возможность для рекрутера по ходу интервью оставлять пометки на timeline на важных моментах;
 
* Проведение интервью без рекрутера (формат видео-ответов);
 
* Проведение интервью без рекрутера (формат видео-ответов);
* Организация базы кандидатов и управление их жизненны* м циклом;
 
 
* Контроль качества работы рекрутеров со стороны руководства;
 
* Контроль качества работы рекрутеров со стороны руководства;
 
* Интеграция с внешними системами рекрутинга.
 
* Интеграция с внешними системами рекрутинга.
Продукт ориентирован на:
+
==== Продукт ориентирован на: ====
 
* Растущее число компаний, в которых сотрудники работают удаленно;
 
* Растущее число компаний, в которых сотрудники работают удаленно;
 
* Компании, готовые на первых этапах собеседований общаться с кандидатами дистанционно;
 
* Компании, готовые на первых этапах собеседований общаться с кандидатами дистанционно;
Строка 26: Строка 26:
  
 
=== Чему научатся студенты? Что самое интересное в проекте? ===
 
=== Чему научатся студенты? Что самое интересное в проекте? ===
Студенты получат возможность пройти весь цикл создания IT-продукта от формирования видения продукта и организации работы, до запуска MVP и его развития. В процессе работы студенты будут узнавать и применять на практике актуальные методики, повышающие вероятность успеха конечного продукта.  
+
Студенты получат возможность пройти весь цикл создания IT-продукта от формирования видения продукта и организации работы, до запуска MVP (минимально жизнеспособного продукта) и его развития. В процессе работы студенты будут узнавать и применять на практике актуальные методики, повышающие вероятность успеха конечного продукта.  
Развитие инженерных навыков:  
+
==== Развитие инженерных навыков: ====
 
* Выбор технологий и архитектуры решения;
 
* Выбор технологий и архитектуры решения;
 
* Разработка и рефакторинг основного функционала;
 
* Разработка и рефакторинг основного функционала;
 
* Управление качеством продукта;
 
* Управление качеством продукта;
 
* Использование методик Extreme Programming.
 
* Использование методик Extreme Programming.
Развитие продуктовых навыков:
+
==== Развитие продуктовых навыков: ====
 
* Использование подхода Customer Development для формирования жизнеспособной продуктовой идеи;
 
* Использование подхода Customer Development для формирования жизнеспособной продуктовой идеи;
 
* Использования Agile и Lean подходов для совершенствования продукта, получения своевременной обратной связи и корректирования вектора развития;
 
* Использования Agile и Lean подходов для совершенствования продукта, получения своевременной обратной связи и корректирования вектора развития;
 
* Взаимодействие с реальными потенциальными пользователями.
 
* Взаимодействие с реальными потенциальными пользователями.
 
+
====Развитие управленческих навыков: ====
Развитие управленческих навыков:
+
 
* Организация работы в команде;
 
* Организация работы в команде;
 
* Выбор процесса разработки, распределение ролей и ответственности.
 
* Выбор процесса разработки, распределение ролей и ответственности.
  
 
=== Организация работы (Как студенты будут работать в команде?) ===
 
=== Организация работы (Как студенты будут работать в команде?) ===
Подготовительная стадия:
+
==== Подготовительная стадия: ====
 
* Формирования видения продукта, портретов пользователей, первичного набора гипотез;
 
* Формирования видения продукта, портретов пользователей, первичного набора гипотез;
 
* Взаимодействие с потенциальными пользователями (проблемное интервью, бумажное прототипирование, выводы);
 
* Взаимодействие с потенциальными пользователями (проблемное интервью, бумажное прототипирование, выводы);
 
* Настройка окружения для разработки: Task-трекер, система контроля версий, CI-система, сервера.
 
* Настройка окружения для разработки: Task-трекер, система контроля версий, CI-система, сервера.
  
Основная стадия:
+
==== Основная стадия: ====
 
Итеративный процесс, полноценный Scrum:
 
Итеративный процесс, полноценный Scrum:
 
* Планирование спринта;
 
* Планирование спринта;
Строка 81: Строка 80:
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===
В процессе уточнения. Зависит от уровня студентов и финального видения продукта.
+
==== Оценка 4-5 ====
 +
===== Разработка технического прототипа. =====
 +
Прототип позволяет в браузере получить доступ к камере/микрофону, записать видео и сохранить его на сервере.
 +
==== Оценка 6-7 ====
 +
===== Разработка MVP. Видео ответы. =====
 +
Панель администрирования:
 +
* Можно создать вакансию и указать для нее список вопросов;
 +
* Для вакансии можно сгенерировать уникальную ссылку для отправки кандидату;
 +
* Можно посмотреть видео, записанное кандидатом.
 +
Кабинет кандитата:
 +
* Возможность пройти интервью в режиме записи ответов на вопросы (без рекрутера).
 +
 
 +
Интеграция с внешними системами. API:
 +
* Возможность сгенерировать уникальную ссылку для кандидата;
 +
* Возможность получить результаты интервью.
 +
 
 +
==== Оценка 8====
 +
===== Добавление возможности проведения интервью с рекрутером. =====
 +
Панель администрирования:
 +
* Для вакансии можно выбрать формат интервью: без рекрутера/с рекрутером;
 +
* Для вакансий с рекрутером помимо ссылки для кандидата генерируется ссылка для рекрутёра.
 +
* Для вакансий с рекрутером можно посмотреть записи собеседований.
 +
 
 +
Кабинет рекрутера:
 +
* Возможность видеть/слышать кандидата;
 +
* Возможность оставлять комментарии на timeline в процессе интервью.
 +
 
 +
Кабинет кандидата:
 +
* Возможность видеть/слышать рекрутера.
 +
 
 +
==== Оценка 9-10 ====
 +
===== Добавление возможности тестирования кандидатов. =====
 +
Панель администрирования:
 +
* К вакансии можно прикрепить тест. Вопросы могут быть либо текстом либо картинкой. Типы вопросов в тесте:
 +
** Выбор одного ответа из списка;
 +
** Выбор нескольких ответов из списка;
 +
** Ввод собственного ответа.
 +
(Для каждого вопроса возможно ограничивать максимальное время на обдумывание).
 +
* Возможность просматривать результаты тестов кандидата.
 +
Кабинет кандидата:
 +
* Возможность проходить тест.
 +
 
 +
''(Возможен пересмотр критериев оценки в зависимости от количества участников и их уровня подготовки)''
  
 
=== Похожие проекты ===
 
=== Похожие проекты ===

Текущая версия на 12:58, 8 октября 2017

Компания Tinkoff.ru
Учебный семестр Осень 2016
Учебный курс 3-й курс
Максимальное количество студентов, выбравших проект: 2-6


Внимание! Данный проект находится в архиве и реализован не будет.

Что это за проект?

Платформа для проведения онлайн собеседований.

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

Возможности:

  • Проведение видео/аудио интервью непосредственно в браузере без дополнительного ПО;
  • Инструменты интерактивного взаимодействия с кандидатом;
  • Возможность для рекрутера по ходу интервью оставлять пометки на timeline на важных моментах;
  • Проведение интервью без рекрутера (формат видео-ответов);
  • Контроль качества работы рекрутеров со стороны руководства;
  • Интеграция с внешними системами рекрутинга.

Продукт ориентирован на:

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

Чему научатся студенты? Что самое интересное в проекте?

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

Развитие инженерных навыков:

  • Выбор технологий и архитектуры решения;
  • Разработка и рефакторинг основного функционала;
  • Управление качеством продукта;
  • Использование методик Extreme Programming.

Развитие продуктовых навыков:

  • Использование подхода Customer Development для формирования жизнеспособной продуктовой идеи;
  • Использования Agile и Lean подходов для совершенствования продукта, получения своевременной обратной связи и корректирования вектора развития;
  • Взаимодействие с реальными потенциальными пользователями.

Развитие управленческих навыков:

  • Организация работы в команде;
  • Выбор процесса разработки, распределение ролей и ответственности.

Организация работы (Как студенты будут работать в команде?)

Подготовительная стадия:

  • Формирования видения продукта, портретов пользователей, первичного набора гипотез;
  • Взаимодействие с потенциальными пользователями (проблемное интервью, бумажное прототипирование, выводы);
  • Настройка окружения для разработки: Task-трекер, система контроля версий, CI-система, сервера.

Основная стадия:

Итеративный процесс, полноценный Scrum:

  • Планирование спринта;
  • Разработка / Ревью / Тестирование;
  • Внутреннее демо;
  • Релиз;
  • Ретроспектива;
  • Сбор обратной связи.

Компоненеты (Из каких частей состоит проект?)

  • Кабинет кандидата;
  • Кабинет рекрутера;
  • Панель администрирования;
  • Система обработки видео/аудио потоков данных;
  • Модуль интеграции/экспорта.

Какие будут использоваться технологии?

Финальный скоуп технологий будет выбран совместно со студентами, в процессе определения их текущих знаний, предпочтений и обсуждения идеи. Будут выбраны:

  • СУБД;
  • Система хранения видео/аудио;
  • Язык программирования для Back-end;

Точно предстоит использовать: JavaScript, HTML5, WebSocket, WebRTC, SQL.

Какие начальные требования?

  • Базовые знания одного из языков высокого уровня: Python, C#, Java, Ruby, Go, C++;
  • Знакомство с web-стеком: HTTP, HTML, REST, JS.

Темы вводных занятий

  • Формирование видения продукта и использование подходов Customer Development;
  • Знакомство с технологиями и формирование технологического стека;
  • Способы организации процесса разработки: обсуждение существующих подходов и выбор подходящего, распределение ролей в проекте.

Критерии оценки

Оценка 4-5

Разработка технического прототипа.

Прототип позволяет в браузере получить доступ к камере/микрофону, записать видео и сохранить его на сервере.

Оценка 6-7

Разработка MVP. Видео ответы.

Панель администрирования:

  • Можно создать вакансию и указать для нее список вопросов;
  • Для вакансии можно сгенерировать уникальную ссылку для отправки кандидату;
  • Можно посмотреть видео, записанное кандидатом.

Кабинет кандитата:

  • Возможность пройти интервью в режиме записи ответов на вопросы (без рекрутера).

Интеграция с внешними системами. API:

  • Возможность сгенерировать уникальную ссылку для кандидата;
  • Возможность получить результаты интервью.

Оценка 8

Добавление возможности проведения интервью с рекрутером.

Панель администрирования:

  • Для вакансии можно выбрать формат интервью: без рекрутера/с рекрутером;
  • Для вакансий с рекрутером помимо ссылки для кандидата генерируется ссылка для рекрутёра.
  • Для вакансий с рекрутером можно посмотреть записи собеседований.

Кабинет рекрутера:

  • Возможность видеть/слышать кандидата;
  • Возможность оставлять комментарии на timeline в процессе интервью.

Кабинет кандидата:

  • Возможность видеть/слышать рекрутера.

Оценка 9-10

Добавление возможности тестирования кандидатов.

Панель администрирования:

  • К вакансии можно прикрепить тест. Вопросы могут быть либо текстом либо картинкой. Типы вопросов в тесте:
    • Выбор одного ответа из списка;
    • Выбор нескольких ответов из списка;
    • Ввод собственного ответа.

(Для каждого вопроса возможно ограничивать максимальное время на обдумывание).

  • Возможность просматривать результаты тестов кандидата.

Кабинет кандидата:

  • Возможность проходить тест.

(Возможен пересмотр критериев оценки в зависимости от количества участников и их уровня подготовки)

Похожие проекты

Представленные проекты обладают довольно скромным функционалом, но работают в похожем сегменте.

Контактная информация

Шелехин Андрей

  • e-mail: a.shelekhin@tinkoff.ru;
  • skype: andrey.shelekhin;
  • telegram: @AndreyShelekhin.