Digital Interview (командный проект) — различия между версиями
Строка 25: | Строка 25: | ||
=== Чему научатся студенты? Что самое интересное в проекте? === | === Чему научатся студенты? Что самое интересное в проекте? === | ||
− | Студенты получат возможность пройти весь цикл создания IT-продукта от формирования видения продукта и организации работы, до запуска MVP и его развития. В процессе работы студенты будут узнавать и применять на практике актуальные методики, повышающие вероятность успеха конечного продукта. | + | Студенты получат возможность пройти весь цикл создания IT-продукта от формирования видения продукта и организации работы, до запуска MVP (минимально жизнеспособного продукта) и его развития. В процессе работы студенты будут узнавать и применять на практике актуальные методики, повышающие вероятность успеха конечного продукта. |
==== Развитие инженерных навыков: ==== | ==== Развитие инженерных навыков: ==== | ||
* Выбор технологий и архитектуры решения; | * Выбор технологий и архитектуры решения; | ||
Строка 79: | Строка 79: | ||
=== Критерии оценки === | === Критерии оценки === | ||
− | + | ==== Оценка 4-5 ==== | |
+ | ===== Разработка технического прототипа. ===== | ||
+ | Прототип позволяет в браузере получить доступ к камере/микрофону, записать видео и сохранить его на сервере. | ||
+ | ==== Оценка 6-7 ==== | ||
+ | ===== Разработка MVP. Видео ответы. ===== | ||
+ | Панель администрирования: | ||
+ | * Можно создать вакансию и указать для нее список вопросов; | ||
+ | * Для вакансии можно сгенерировать уникальную ссылку для отправки кандидату; | ||
+ | * Можно посмотреть видео, записанное кандидатом. | ||
+ | Кабинет кандитата: | ||
+ | * Возможность пройти интервью в режиме записи ответов на вопросы (без рекрутера). | ||
+ | ==== Оценка 8==== | ||
+ | ===== Добавление возможности проведения интервью с рекрутером. ===== | ||
+ | Панель администрирования: | ||
+ | * Для вакансии можно выбрать формат интервью: без рекрутера/с рекрутером; | ||
+ | * Для вакансий с рекрутером помимо ссылки для кандидата генерируется ссылка для рекрутёра. | ||
+ | * Для вакансий с рекрутером можно посмотреть записи собеседований. | ||
+ | Кабинет рекрутера: | ||
+ | * Возможность видеть/слышать кандидата; | ||
+ | * Возможность оставлять комментарии на timeline в процессе интервью. | ||
+ | |||
+ | Кабинет кандидата: | ||
+ | * Возможность видеть/слышать рекрутера. | ||
+ | |||
+ | ==== Оценка 9 ==== | ||
+ | ===== Добавление возможности тестирования. ===== | ||
+ | Панель администрирования: | ||
+ | * К вакансии можно прикрепить тест. Вопросы могут быть либо текстом либо картинкой. Типы вопросов в тесте: | ||
+ | ** Выбор одного ответа из списка; | ||
+ | ** Выбор нескольких ответов из списка; | ||
+ | ** Ввод собственного ответа. | ||
+ | (Для каждого вопроса возможно ограничивать максимальное время на обдумывание). | ||
+ | * Возможность просматривать результаты тестов кандидата. | ||
+ | Кабинет кандидата: | ||
+ | * Возможность проходить тест. | ||
+ | ==== Оценка 10 ==== | ||
+ | ===== Разработка API для внешних систем ===== | ||
+ | Возможности: | ||
+ | * Генерировать уникальную ссылку для кандитата/ректутера | ||
+ | * Получать данные о результатах прохождения собеседования: ссылка на видео, результаты тестов, комментарии рекрутера. | ||
=== Похожие проекты === | === Похожие проекты === | ||
* http://skillaz.co/; | * http://skillaz.co/; |
Версия 13:32, 4 октября 2016
Компания | 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. Видео ответы.
Панель администрирования:
- Можно создать вакансию и указать для нее список вопросов;
- Для вакансии можно сгенерировать уникальную ссылку для отправки кандидату;
- Можно посмотреть видео, записанное кандидатом.
Кабинет кандитата:
- Возможность пройти интервью в режиме записи ответов на вопросы (без рекрутера).
Оценка 8
Добавление возможности проведения интервью с рекрутером.
Панель администрирования:
- Для вакансии можно выбрать формат интервью: без рекрутера/с рекрутером;
- Для вакансий с рекрутером помимо ссылки для кандидата генерируется ссылка для рекрутёра.
- Для вакансий с рекрутером можно посмотреть записи собеседований.
Кабинет рекрутера:
- Возможность видеть/слышать кандидата;
- Возможность оставлять комментарии на timeline в процессе интервью.
Кабинет кандидата:
- Возможность видеть/слышать рекрутера.
Оценка 9
Добавление возможности тестирования.
Панель администрирования:
- К вакансии можно прикрепить тест. Вопросы могут быть либо текстом либо картинкой. Типы вопросов в тесте:
- Выбор одного ответа из списка;
- Выбор нескольких ответов из списка;
- Ввод собственного ответа.
(Для каждого вопроса возможно ограничивать максимальное время на обдумывание).
- Возможность просматривать результаты тестов кандидата.
Кабинет кандидата:
- Возможность проходить тест.
Оценка 10
Разработка API для внешних систем
Возможности:
- Генерировать уникальную ссылку для кандитата/ректутера
- Получать данные о результатах прохождения собеседования: ссылка на видео, результаты тестов, комментарии рекрутера.
Похожие проекты
Представленные проекты обладают довольно скромным функционалом, но работают в похожем сегменте.
Контактная информация
Шелехин Андрей
- e-mail: a.shelekhin@tinkoff.ru;
- skype: andrey.shelekhin;
- telegram: @AndreyShelekhin.