← nzw.jp
D
PRODUCT NOTE / PRD
DayGrid
続けたくなる、習慣トラッカー。
この文書は「何ができるか」ではなく、なぜ・誰のために・どんな判断で作ってきたかを記録した開発ノートです。
TL;DR
ひとことで
DayGrid は、習慣の「予定」と「達成」をスケジュール表(ToDo × 日付のグリッド)で日単位に一目把握できる習慣トラッカーです。ストリーク(連続記録)やヒートマップで積み重ねが視覚的に育ち、続ける手応えを与えます。100% オフラインで動作し、必要な人だけ Google アカウントで同期できます。
Problem
背景・解きたい課題
「習慣を続けたい」を支える記録には、次の壁があった。
- 習慣が続かない — 手応えが見えないと、続けているのか止まったのか分からず脱落する。
- 「今日やること」が定まらない — 予定と実績がバラバラで、朝に何をやるか素早く決められない。
- 数値の羅列ではモチベが続かない — 表やリストは、積み重ねの量を直感的に感じさせてくれない。
- 端末を変えると記録が消える不安 — 記録は資産。機種変や紛失で消えると継続の意味が失われる。
DayGrid はこれを「予定と達成をグリッドで一目化し、積み重ねを可視化して継続を後押しする」ことで解く。
Who
ターゲットユーザー
プライマリ
ランニング・読書・筋トレ・瞑想・学習などの日課を定着させたい個人。「真面目な管理ツール」より、気軽に毎日開けるものを求める人。
主なユースケース
- 朝に「今日の設定」で予定を素早く確定
- 達成をワンタップで記録
- グリッド・ヒートマップで積み重ねを俯瞰
Solution & Scope
解決策とスコープ
コア機能(In scope)
- スケジュール表ビュー(ToDo × 日付グリッド)
- 3 表示モード(グリッド/リスト/月次カレンダー)
- 「今日の設定」高速登録・ワンタップ記録
- 週次達成率の統計(棒グラフ)
- ストリーク・ヒートマップ・達成アニメーション
- 習慣ごとのキャラ/カラーテーマ・リマインダー通知
- 100% オフライン動作+任意の Google 同期(Firestore)
やらないこと(Non-goals)
- 他者との共有・SNS 的な機能(個人の記録に特化)
- チーム/協働でのタスク管理
- 語学学習(Engly / LangBridge が担当)
Success Metrics
成功指標(KPI)
「積み重ねが続く」状態になっているかを、次の指標で見る。数値は目標仮置き
D30 > 25%
30 日後継続率
(習慣化に至るか)
2+ 個
アクティブ習慣数
(毎日開く価値になるか)
Decision Log
主要な意思決定ログ
各アップデートの裏にある「なぜ」を、決定・仮説・結果の 3 点で残す。理由は変更内容から再構成
v1.0.2 アプリ容量を 112MB → 62MB へ 45% 軽量化する
- DECISION
- レベル画像を WebP 化するなどして、アプリ容量を約 45% 削減した。
- WHY / 仮説
- 初回ダウンロードの重さはインストール離脱の要因。毎日開いてほしいアプリこそ、入り口の摩擦を小さくすべきだと考えた。
- RESULT
- リリース直後の早い段階で 112MB → 62MB に軽量化。導入のハードルを下げた。
v1.3.5 通知の不具合を直し、リマインダーを既定 ON にする
- DECISION
- 通知・リマインダーが動作しない問題を修正(iOS フォアグラウンド通知・Android 13 以降の権限に対応)し、リマインダーのデフォルトを ON(21:00)に変更した。
- WHY / 仮説
- 習慣アプリでリマインダーは継続の生命線。動かない、かつ自分で ON にしないと使われない状態は致命的で、初期から「気づける」状態にすべきだと判断した。
- RESULT
- 通知が確実に届くようになり、既定で毎日リマインドされる状態に。継続の取りこぼしを減らした。
v1.4.0 やさしいトーンへデザインを刷新する
- DECISION
- アプリアイコン・ホーム画面をやわらかい配色に一新。時間帯あいさつ、ワンタップ記録、やさしい応援メッセージを導入した。
- WHY / 仮説
- 毎日開くアプリは「親しみやすさ」と「記録の手軽さ」が継続に直結する。真面目すぎず気軽に開けるトーンにすることが習慣化を助ける、と考えた。
- RESULT
- 気軽に開けて素早く記録できる体験に。継続のための心理的ハードルを下げた。
Milestones
これまでの歩み
v1.4.02026-07-04やさしいトーンへデザイン刷新/ワンタップ記録
v1.3.52026-06-16通知・リマインダー修復/リマインダー既定 ON 化
v1.3.12026-06-05ストリーク・ヒートマップ・達成演出/Web 版公開
v1.0.22026-05-30容量 45% 軽量化(WebP 化)
v1.0.02026-05-24初回リリース(3 ビュー・今日の設定・統計・レベルテーマ・通知・Firestore 同期)
全バージョンの変更履歴を見る →
Roadmap / Open Questions
これから
- 統計・分析の深掘り(傾向の可視化、振り返り体験の強化)。
- 記録項目やグリッドの見せ方の拡張。
- 「続く」を測る指標(ストリーク・継続率)の計測と、それに基づくオンボーディング改善。
未決事項:ホーム画面ウィジェットの提供、通知タイミングの最適化。