Upgrade to Pro — share decks privately, control downloads, hide ads and more …

企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物

 企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物

FlutterKaigi 2026 一般LTの登壇資料です。
AIで作ること自体のハードルが下がり、何を作るのか、なぜ作るのかをエンジニアが考える場面が増えています。新卒学生向けの就活支援アプリで、ユーザーインタビューの結果をもとに機能の作りを変えた事例を紹介しました。インタビューで分かったことが、Flutterのenumやgo_routerの画面遷移にどう反映されたかをお話ししています。最後に、インタビュー相手の探し方と、最初に聞いてみる質問の例をまとめました。

https://2026.flutterkaigi.jp/

Avatar for khiroyuki1003

khiroyuki1003

October 30, 2026

Other Decks in Technology

Transcript

  1. 今日話すことの全体像 ユーザーインタビューで得られた結果が、Flutterのモデルや画面遷移に直結する 事業方針 ▶ リサーチ ▶ ユーザーインタビュー デスクリサーチ アンケート データ分析

    ▶ 企画 ▶ デザイン ▶ 1 会うべき人に会う 実装 今困っている人、または最近困っていた人 2 聞くべきことを聞く 3 聞いたことから示唆を出す 4 企画を作る ▶ ▶ 検証 モデル 画面遷移 05
  2. 機能開発の流れ 何を作るかは、リサーチから決めていく 事業方針 ▶ リサーチ ▶ ユーザーインタビュー デスクリサーチ アンケート データ分析

    ▶ 企画 ▶ デザイン ▶ 実装 ▶ 検証 1 会うべき人に会う 2 聞くべきことを聞く 3 聞いたことから示唆を出す 4 企画を作る 06
  3. ユーザーインタビューの進め方 会うべき人に会うことが一番大事 事業方針 ▶ リサーチ ▶ ユーザーインタビュー デスクリサーチ アンケート データ分析

    ▶ 企画 ▶ デザイン ▶ 実装 ▶ 検証 1 会うべき人に会う 2 聞くべきことを聞く 3 聞いたことから示唆を出す 4 企画を作る 07
  4. インタビューからFlutterへ(質問の形式 / enum) 記述式では手が止まると分かり、多くの質問を選択式に変え、ヒントを足した インタビュー後 大学生活で行っている ことは何ですか? ヒント 部活 サークル

    アルバイト ▶ enum SelfAnalysisWorkQuestion { question1( id: 1, questionText: '大学生活で行っていることは?', answerFormat: AnswerFormat.choice, answerGuideline: '普段どんなことに時間を…', ), ... } 12
  5. インタビューからFlutterへ(画面遷移 / go_router) 体験の流れが、go_routerの遷移になる STEP1 STEP2 流れの説明を足す Q1 ▶ 大学生活で

    行っていることは? 部活 サークル アルバイト 質問 好きなこと ▶ 行動特性 分析結果 catalogRoute(route: AppRouteCatalog.selfAnalysisWorkTop, ...), catalogRoute(route: AppRouteCatalog.selfAnalysisWorkQuestion, ...), catalogRoute(route: AppRouteCatalog.selfAnalysisWorkReport, ...), 13
  6. 会うべき人に会うと何が変わるか 何を作るかを、想像ではなくインタビューで得た示唆で決められる 想像 示唆 自分の言葉で書くと、 ▶ 自己分析を深められる 入り口は、 考えていなかった ▶

    決めたこと 質問の形式 会うべき 人に会う 自己分析が初めてで、最初から 質問を選択式にし、 ▶ ヒントを足した ▶ 記述式では答えられない 画面遷移 ゴールと順番が見えないと、 質問の前に、 ▶ 説明画面を足した ▶ 何をすればいいか迷う 14
  7. 全体のまとめ 会うべき人に会うことで、その後のUXが決まる インタビューの進め方 1 会うべき人に会う 2 聞くべきことを聞く 3 示唆を出す 4

    企画を作る 会うべき人 今困っている人 最近困っていた人 昔困っていた人 経験していない人 最初の一歩 誰に会うか ・身近な人 ・自社のユーザー ・潜在ユーザー 何を聞くか ・やったこと ・困ったこと ・どう対処したか ・なぜそうしたか 17