Сервис по бронированию переговорок
Спроектировал сценарий создания нового бронирования, где участники могут быть как офлайн, так и онлайн
Контекст
В компании сотрудники часто назначают друг другу встречи, чтобы обсудить рабочие дела, рассказать о результатах, решить проблему. Кроме оффлайн-участников к таким встречам часто подключаются коллеги из онлайна. В компании решили создать удобный веб-сервис, чтобы организация подобных встреч не отнимала много сил и времени.
При создании встречи организатор бронирует для оффлайн-участников комнату в офисе Контура — «переговорку». В офисе 30 переговорок вместимостью от 3 до 10 человек, они расположены на нескольких этажах, у каждой есть своё название. Переговорки по-разному оборудованы: может быть стол, маркерная доска, компьютер и телевизор, к которому можно подключить ноутбук. Для некоторых организаторов может быть важным найти переговорку, в которой обязательно есть телевизор или доска.
Так же сервис знает, когда каждый сотрудник занят или свободен и когда каждая из переговорок занята или свободна.
Определение задачи
Необходимо спроектировать сценарий создания нового бронирования, в котором можно забронировать переговорки с каким-то конкретные оборудованием и где участники могут присутствовать как лично, так и удаленно.
Поиск решения
Сервисы у конкурентов с похожими решениями закрыты подписками, поэтому пришлом вдохновляться тем о чем они рассказывают на лендингах своих сервисов.
Далее исходя из задачи, расписал User Story, всего получилось три штуки, а в реализацию пойдут первые две: Бронирование переговорки для встречи и Поиск переговорки по параметрам.
Дальше составил User Flow, чтобы понять структуру будущего сервиса
И составил Mindmap с картой сущностей сервиса, того, что в нем должно быть
Результаты проектирования
Главная страница. Что тут есть? Будущие и прошедшие бронирования которые ты создал и в которых ты был добавлен как участник, Можно посмотреть списком все переговорки (там могла бы быть фильтрация по корпусам / этажам / оборудованию). Список сотрудников.
После нажатия на кнопку "Забронировать переговорку", запускается наш сценарий
Теперь пройдеймся по другим экранам флоу. На Втором шаге нужно добавить участников встречи, и исходя из количества добавленных участников которые будут участвовать лично, система подберет подходящую по размерам комнату. Так же на этом этапе видно в каком формате работает сотрудник и доступен ли он в выбранный ранее промежуток времени.
Далее переходим к выбору подходящей переговорки. Тут уже можно отфильтровать по оборудованию если если такая необходимость.
Третий шаг, это уже подтверждение бронирования. В зависимости от того добавляли ли мы удаленных сотрудников, генерируется ссылка для подключения онлайн.
Далее возвращаемся на главную, и можем посмотреть созданное нами бронирование. Здесь уже можем посмотреть кто успел принять приглашение которое пришло на почту после создания бронирования.