Вхідні дані
Пропозиція · поля нижче — чернетка, а не остаточний формат
Сервісу знадобляться від магазину три речі: команда, правила та відвідуваність. На цій сторінці перелічено поля, які, як ми зараз очікуємо, будуть потрібні.
Команда
| Поле | Приклад (умовний) | Примітки |
|---|---|---|
| Ім'я | Анна | |
| Ролі | Касир, відповідальний за ключі | Що людині дозволено робити |
| Години за договором | 30 на тиждень | Цільове значення з допустимим діапазоном |
| Доступність | Не в неділю; не після 18:00 | Регулярна та разова |
| Побажання | Надає перевагу ранковим змінам | М'яке: враховується, коли можливо |
| Відпустки та відсутності | 10–14 березня | Жорстке: у цей час зміни не призначаються |
Правила
| Правило | Приклад (умовний) |
|---|---|
| Години роботи | Пн–Сб 08:00–22:00 |
| Мінімум працівників на роль | Щонайменше один відповідальний за ключі на відкритті |
| Тривалість зміни | Від 4 до 9 годин |
| Мінімальний відпочинок між змінами | 11 годин |
| Максимум годин на тиждень | 40 |
| Перерви | 30 хвилин після 6 годин роботи |
Трудові норми різняться залежно від країни та договору. У першій версії ми не плануємо постачати готовий набір юридичних правил: магазин сам задає свої правила. Див. Відкриті питання.
Відвідуваність
Відвідуваність підказує агентові, скільки людей потрібно щогодини. Можливі джерела — від найточнішого до найменш точного:
- Погодинні дані лічильника відвідувачів.
- Погодинна кількість чеків, вивантажена з касової системи.
- Оцінка керівника («зранку тихо, пік о 12–14 та 17–19, у суботу вдвічі більше людей»).
Агент перетворює відвідуваність на потрібну кількість працівників щогодини. Як саме (фіксоване співвідношення, власні цілі керівника чи навчання на минулих графіках) — поки відкрите питання.
Формат
Для першої версії найімовірнішою точкою входу будуть електронні таблиці, бо саме там більшість магазинів зараз зберігає ці дані. Інтеграції з HR- чи касовими системами — пізніше, якщо взагалі будуть.