Загрузка данных


# Задание 2. User Story Mapping

## Типы пользователей

- **Организатор** создаёт семейную группу и управляет ею.
- **Участник** — любой член семьи, включая организатора. Поэтому истории участника относятся и к организатору.

## User Stories

**US-1 (организатор).** Как организатор, я хочу создать семейную группу и пригласить родственников по номеру телефона, чтобы вести бюджет вместе без сложных настроек.

**US-2 (участник).** Как участник, я хочу принять приглашение в один тап из push-уведомления или SMS, чтобы присоединиться к семье за минуту.

**US-3 (участник).** Как участник, я хочу выйти из группы в любой момент, чтобы мои данные перестали быть видны семье.

**US-4 (организатор).** Как организатор, я хочу исключить участника из группы, чтобы состав семьи в приложении соответствовал реальному.

**US-5 (участник).** Как участник, я хочу выбрать, какие карты и счета видны семье, чтобы личные траты оставались личными.

**US-6 (участник).** Как участник, я хочу скрыть отдельную операцию, чтобы, например, не раскрыть заранее подарок.

**US-7 (участник).** Как участник, я хочу видеть все расходы семьи в одной ленте по категориям, чтобы понимать, куда уходят общие деньги.

**US-8 (участник).** Как участник, я хочу исправить категорию операции, чтобы статистика расходов была точной.

**US-9 (участник).** Как участник, я хочу добавить расход наличными вручную, чтобы бюджет учитывал все траты.

**US-10 (организатор).** Как организатор, я хочу задать месячный бюджет по категориям, чтобы семья заранее договорилась о тратах.

**US-11 (участник).** Как участник, я хочу получать уведомление при расходе 80% лимита, чтобы успеть скорректировать траты.

**US-12 (организатор).** Как организатор, я хочу создать семейную цель с накоплением на вкладе банка, чтобы копить на крупные покупки вместе.

**US-13 (участник).** Как участник, я хочу видеть, сколько каждый член семьи внёс в общие траты за месяц, чтобы нагрузка делилась справедливо.

**US-14 (участник).** Как участник, я хочу перевести свою долю другому участнику в один тап, чтобы быстро выровнять вклад.

## Story Map

На доске шаги пути пользователя идут слева направо. Под каждым шагом карточки расположены по приоритету: сверху MVP, ниже Релиз 2, внизу «Позже».

**Шаг 1. Объединить семью**
- MVP: US-1, US-2, US-3
- Релиз 2: US-4

**Шаг 2. Настроить приватность**
- MVP: US-5
- Релиз 2: US-6

**Шаг 3. Видеть расходы**
- MVP: US-7
- Релиз 2: US-8, US-9

**Шаг 4. Планировать бюджет**
- MVP: —
- Релиз 2: US-10, US-11
- Позже: US-12

**Шаг 5. Делить нагрузку**
- MVP: US-13
- Позже: US-14

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

## MVP

В MVP входят 6 историй из 14. Вместе они закрывают минимальный путь пользователя: семья объединяется, каждый настраивает приватность, все видят общие расходы и вклад каждого.

- **US-1, US-2** — создать группу и вступить в неё: без группы сервиса нет.
- **US-3** — выйти из группы: закон требует, чтобы согласие на раскрытие данных можно было отозвать.
- **US-5** — выбрать карты, видимые семье: это юридическое условие и ответ на главный страх пользователей.
- **US-7** — общая лента расходов: ядро ценности сервиса.
- **US-13** — вклад каждого: закрывает обещание «справедливо распределять нагрузку».

Планирование бюджета не входит в MVP: бюджет становится полезным, когда у семьи накопится история трат за 1–2 месяца.