razvitie-rebenka/prd.md

11 KiB
Raw Permalink Blame History

PRD — «Развитие ребёнка»: гид для родителей

Версия 1.0 · проект Elena_Tsaai/razvitie-rebenka Живой сайт: https://pages.git.vibe42.kz/Elena_Tsaai/razvitie-rebenka/ Репозиторий: https://git.vibe42.kz/Elena_Tsaai/razvitie-rebenka


1. Описание продукта

Одностраничный информационный сайт для родителей, который помогает:

  • оценить развитие ребёнка по четырём сферам и возрастам;
  • сразу получить персональные рекомендации, если какая-то сфера отстаёт;
  • узнать о условиях здорового развития и признаках, при которых нужен специалист;
  • обезличенно передать результат оценки владельцу сайта для анализа.

Контент опирается на публикуемые материалы ВОЗ и ЮНИСЕФ.

2. Цели и задачи

Цель продукта Дать родителям простой инструмент самопроверки развития ребёнка и поддержать их конкретными советами.
Цель владельца Собирать обезличенные данные оценок для анализа: какие сферы/возрасты отстают чаще, какие навыки реже освоены.
Не-цели Не диагноз, не замена врачу; не хранение персональных данных детей; не агрегатная статистика в реальном времени на самом сайте (в текущей версии).

3. Целевая аудитория

  • Основной пользователь — родитель ребёнка 07 лет (не специалист).
  • Владелец/аналитик — автор сайта, который анализирует собранные данные в Google Таблицах.

4. Сценарий использования

  1. Родитель открывает сайт, выбирает возраст ребёнка.
  2. Отмечает освоенные навыки в чек-листах по 4 сферам.
  3. Видит общий прогресс (процент) и прогресс по каждой сфере.
  4. Под чек-листами автоматически появляются рекомендации: общий статус + советы по отстающим сферам + блок «когда к специалисту».
  5. При желании анонимно отправляет результат (с согласия) — данные попадают в Google Таблицу владельца.

5. Функциональные требования

5.1. Структура страницы

  • Шапка с навигацией (Сферы, Оценка, Уход, Тревоги, Источники).
  • Hero: заголовок, подзаголовок, CTA, ключевые цифры.
  • Секции: «4 сферы», «Интерактивная оценка», «Заботливый уход», «Красные флаги», «Советы родителям», «Источники», футер.

5.2. Сферы развития (4)

  • Физическое и моторное (крупные/мелкие движения, рост).
  • Когнитивное (познание, игра, причинно-следственные связи).
  • Речевое и коммуникативное.
  • Социально-эмоциональное.

5.3. Интерактивная оценка

  • Выбор возраста из 6 периодов: 06 мес, 612 мес, 12 года, 23 года, 35 лет, 67 лет.
  • Чек-листы вех развития по каждой сфере (~100 вех суммарно).
  • Боковая панель: общее прогресс-кольцо (%), счётчик освоенных вех, прогресс-бары по сферам, индикатор «смотрите рекомендации ниже».
  • Отметка навыка кликом; пересчёт в реальном времени.

5.4. Автоматические рекомендации

По проценту освоенных вех в сфере определяется статус:

  • ≥70% — «Хорошо»
  • 4069% — «Осваивается»
  • <40% — «Отстаёт»

Общий статус = худший по сферам. Выводятся:

  • Цветной статус-блок с выводом и пояснением.
  • Карточки рекомендаций по сферам со статусом «Отстаёт»/«Осваивается» (конкретные действия родителя).
  • Блок «Когда обратиться к специалисту» — заметнее при отставании.
  • Базовые принципы заботливого ухода (ВОЗ/ЮНИСЕФ) — всегда.

5.5. Заботливый уход

5 условий Nurturing Care Framework (ВОЗ/ЮНИСЕФ/Всемирный банк): здоровье, питание, безопасность и защита, отзывчивая забота, раннее обучение.

5.6. Красные флаги

9 сигналов для обращения к специалисту (по срокам ВОЗ): нет улыбки к 2 мес, не держит голову к 34 мес, не сидит к 9 мес, нет лепета/указывания к 12 мес, нет слов к 1618 мес, не ходит к 18 мес, нет фраз к 24 мес, потеря навыков, слабый зрительный контакт.

5.7. Советы родителям

6 практических карточек: разговаривать, читать, играть, отвечать на сигналы, кормить по потребности, сон и режим.

5.8. Источники

Карточки со ссылками на материалы ВОЗ и ЮНИСЕФ + дисклеймер о неклиническом характере информации.

5.9. Сбор данных для анализа

  • Форма «Отправить результат» под инструментом оценки.
  • Обязательная галочка согласия; поле email родителя — необязательное.
  • Отправка напрямую в Google Таблицу через веб-приложение Apps Script.
  • Передаются: возраст, общий статус и %, по каждой сфере (освоено/всего/статус), детали освоенных и неосвоенных навыков, дата, email (если указан).
  • Имена и контакты детей не собираются.

6. Источники данных контента

  • ВОЗ — WHO Child Growth Standards (рост/вес/окружность головы).
  • ВОЗ — Motor Development Study (6 моторных вех).
  • ВОЗ — Improving early childhood development guidelines.
  • ЮНИСЕФ — Early Childhood Development.
  • ЮНИСЕФ/ВОЗ — Care for Child Development.
  • ВОЗ/ЮНИСЕФ/Всемирный банк — Nurturing Care Framework.

7. Технические требования и ограничения

  • Только статика: HTML + CSS + vanilla JS, один файл index.html.
  • Без бэкенда, БД, аутентификации, сборщиков.
  • Адаптивная вёрстка (мобильные/десктоп).
  • Палитра и типографика — по design.md песочницы Vibe42.
  • Публикация: push в ветку pages, раздаётся через Caddy.

8. Сбор и аналитика данных

  • Хранилище: Google Таблица, приёмник — Apps Script веб-приложение (doPost).
  • Передача: клиентский fetch (mode: no-cors, Content-Type: text/plain, тело — JSON).
  • Схема таблицы: Дата, Возраст, Общий статус, Общий %, по 4 сферам (освоено/всего/статус), Освоено (детали), Не освоено (детали), Email родителя.
  • Анализ: сводные таблицы в Google Sheets по возрастам, сферам, статусам; выявление часто отстающих сфер и редко освоенных навыков.

9. Приватность и этика

  • Данные о развитии ребёнка — чувствительные (здоровье несовершеннолетнего).
  • Сбор анонимный по умолчанию; email родителя — необязателен.
  • Обязательное явное согласие перед отправкой.
  • Дисклеймер: инструмент не ставит диагноз; при сомнениях — обратиться к врачу.

10. Метрики успеха

  • Количество собранных обезличенных оценок.
  • Доля оценок со статусом «Отстаёт» (для направления рекомендаций).
  • Распределение по возрастам и сферам (где чаще нужна поддержка).

11. Возможные следующие шаги (backlog)

  • Личная статистика родителя в localStorage (история и прогресс во времени).
  • Агрегатная live-статистика на сайте через BaaS (например, Supabase) — требует аккаунта.
  • Расширение возрастов (подростки), мультиязычность.
  • Экспорт сводных отчётов в один клик.
  • Интеграция с мессенджерами для связи со специалистом.

12. Риски

  • Зависимость от внешнего сервиса (Google Apps Script) для сбора данных.
  • Ручной характер агрегатного анализа (нет автоматической панели на сайте).
  • Возможные искажения: родитель субъективно отмечает навыки; возрастные диапазоны широкие.
  • Этические риски при сборе данных о детях — смягчаются анонимностью и согласием.