Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
生成AI×ノーコード (スピーディーなアプリ開発の新時代)
Search
KNR
November 12, 2023
Programming
3
5.1k
生成AI×ノーコード (スピーディーなアプリ開発の新時代)
11月12日に開催された「FlutterFlow Tokyo Summit」にて登壇した「生成AI×ノーコード (スピーディーなアプリ開発の新時代)」の登壇資料です
KNR
November 12, 2023
Tweet
Share
More Decks by KNR
See All by KNR
AI駆動開発2025年振り返りとTips集
knr109
1
300
GPTs活用事例集
knr109
6
5.6k
2023年はたくさんアウトプットしたよ
knr109
1
1.5k
要件定義入門 (失敗しないために必要なこと)
knr109
54
24k
ChatGPTとLLMを活用して1週間で個人開発をした話
knr109
2
4.2k
(新人)エンジニアが開発しやすいREADMEの書き方
knr109
22
12k
クリエイター広場を作りました
knr109
0
230
Other Decks in Programming
See All in Programming
AtCoder Conference 2025
shindannin
0
990
組織で育むオブザーバビリティ
ryota_hnk
0
150
ゆくKotlin くるRust
exoego
1
210
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
350
SourceGeneratorのススメ
htkym
0
160
Basic Architectures
denyspoltorak
0
620
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
110
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
350
Grafana:建立系統全知視角的捷徑
blueswen
0
310
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
5
4.2k
dchart: charts from deck markup
ajstarks
3
970
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
290
Testing 201, or: Great Expectations
jmmastey
46
8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
86
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Deep Space Network (abreviated)
tonyrice
0
36
Discover your Explorer Soul
emna__ayadi
2
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
210
Technical Leadership for Architectural Decision Making
baasie
1
220
Transcript
生成AI×ノーコード スピーディーなアプリ開発の新時代 KNR
1 2 3 4 自己紹介・今日のゴール 従来のアプリ開発 生成AIを使った上流工程 ノーコードでのアプリ開発 目次
1 2 3 4 自己紹介・今日のゴール 従来のアプリ開発 生成AIを使った上流工程 ノーコードでのアプリ開発 目次
自己紹介 名前: KNR (26) 会社: Web系のシステム開発 役職: 執行役員 実績: Qiita
2022年 1位 趣味: DJ, サウナ, イベント運営
今日のゴール 生成AIを使った要件定義、設計 (上流工程)の進め方がわかる ノーコード・ローコードを使ったアプリ開発 (プロトタイプの作成)がわかる
1 2 3 4 自己紹介 従来のアプリ開発と今 生成AIを使った上流工程 ノーコードでのアプリ開発 目次
アプリ開発の流れ
ノーコードの登場 ノーコード・ローコード
生成AIの登場 生成AI ノーコード・ローコード
生成AIの登場 生成AI ノーコード・ローコード 前半 後半
1 2 3 4 自己紹介 従来のアプリ開発と今 生成AIを使った上流工程 ノーコードでのアプリ開発 目次
生成AI(ChatGPT)を使った上流工程 (要件定義、設計) 建築業界における資料のDX化を例に考える
要件定義の成果物 システム開発する目的 (Why) - 要件定義 どのように課題を解決するか (What) - 要件定義 どのようなシステムを作るのか
(How) - 設計
要件定義の成果物 システム開発する目的 (Why) - 要件定義 どのように課題を解決するか (What) - 要件定義 どのようなシステムを作るのか
(How) - 設計
システム開発する目的 (Why) - お客さんからヒアリング 建築現場の資料のDX化により、資料作成、検索及び整理の迅速化 作成された資料を元に情報をナレッジ化し共有
要件定義の成果物 システム開発する目的 (Why) - 要件定義 どのように課題を解決するか (What) - 要件定義 どのようなシステムを作るのか
(How) - 設計
None
None
None
要件定義の成果物 作成した仮説を元にヒアリングを行い要件を決めていく
生成AI(ChatGPT)を使った上流工程 (要件定義、設計) 要件定義 設計
設計の成果物 システム開発する目的 (Why) - 要件定義 どのように課題を解決するか (What) - 要件定義 どのようなシステムを作るのか
(How) - 設計
設計フェーズの成果物 機能設計 画面設計 (ワイヤー) データモデル
設計フェーズの成果物 機能設計 画面設計 (ワイヤー) データモデル
機能の仕様書 - プロンプト
None
設計フェーズの成果物 機能の仕様書 画面設計 (ワイヤー) データモデル
画面設計 (ワイヤー) - プロンプト
None
None
設計フェーズの成果物 これを元に実際は、画面のワイヤーを作成していきます
設計フェーズの成果物 機能の仕様書 画面設計 (ワイヤー) データモデル
データモデル - プロンプト
データモデル - 回答
データモデル - 回答
設計フェーズの成果物 機能仕様書 画面設計書 データ設計書
1 2 3 4 自己紹介 従来のアプリ開発と今 生成AIを使った上流工程 ノーコードでのアプリ開発 目次
ローコード・ノーコードでのアプリ開発 FlutterFlowの特徴 FlutterFlowでプロトタイプを作成する
ローコード・ノーコードでのアプリ開発 FlutterFlowの特徴 FlutterFlowでプロトタイプを作成する
FlutterFlowの特徴 GUIでサクッとアプリが開発できる ウィジェットやテンプレートが豊富 ソースコードをダウンロードできる FirebaseやSupabaseとの外部連携が容易
ノーコードでのアプリ開発 FlutterFlowと他のノーコードツール比較 FlutterFlowでプロトタイプを作成する
ノーコードでのアプリ開発 - 前提 今回作成するものは完成品ではなく、提案フェーズで見せるプロトタイプ
FlutterFlowでプロトタイプを作成する
FlutterFlowでプロトタイプを作成する - ダッシュボード
FlutterFlowでプロトタイプを作成する - ダッシュボード
None
FlutterFlowでプロトタイプを作成する - 資料作成
FlutterFlowでプロトタイプを作成する - 資料作成 画面作成自体もAIを使う
FlutterFlow AI Gen
None
まとめ 生成AIとFlutterFlowを使うことで提案フェーズで動くものを見せられる 実際の開発工数も大幅に削減できる
Twitter (X) ご清聴ありがとうございました