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
足立区ヒャッハー!地域向けアプリ開発に参加して / What a good place, Ad...
Search
高玉 広和 / TAKATAMA Hirokazu
April 20, 2020
Programming
0
2.1k
足立区ヒャッハー!地域向けアプリ開発に参加して / What a good place, Adachi-ku!
東京都足立区に住んで1年たったころ、地域向けアプリの開発に参加しました。とても楽しかったので、その軌跡を共有させてください。
高玉 広和 / TAKATAMA Hirokazu
April 20, 2020
Tweet
Share
More Decks by 高玉 広和 / TAKATAMA Hirokazu
See All by 高玉 広和 / TAKATAMA Hirokazu
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.6k
できる社員になるためのタスクばらし / Task decomposition skill for self management
takatama
1
860
コンフォートゾーンから踏み出そう!/ stepping out of your comfort zone
takatama
0
270
エンジニア採用ここだけの話 / What's behind the hiring software engineers in Japan
takatama
1
440
謎解きアドベンチャーゲーム「シンデレラの料理」/ Brain teasing adventure game Cinderella's Cooking
takatama
0
1.2k
Other Decks in Programming
See All in Programming
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
150
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
690
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
110
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
190
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
16
5.9k
MCPを使ってイベントソーシングのAIコーディングを効率化する / Streamlining Event Sourcing AI Coding with MCP
tomohisa
0
180
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
260
レトロゲームから学ぶ通信技術の歴史
kimkim0106
0
130
型で語るカタ
irof
0
790
マッチングアプリにおけるフリックUIで苦労したこと
yuheiito
0
240
生成AI時代のコンポーネントライブラリの作り方
touyou
1
300
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
440
Featured
See All Featured
Building an army of robots
kneath
306
45k
Six Lessons from altMBA
skipperchong
28
3.9k
Navigating Team Friction
lara
187
15k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Code Reviewing Like a Champion
maltzj
524
40k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
840
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
足立区ヒャッハー! 地域向けアプリ開発に参加して @takatama_jp 2020/04/20
↑ ヒーローズリーグ 2019 VUIリーグ・ファイナリスト
https://twitter.com/CHICAUMINO/status/242464983861043200
https://manga.line.me/book/viewer?id=002kr4b0&page=4 ※イメージです
http://halohalo-online.blog.jp/archives/1070610898.html
そんな足立区・五反野に住み始めて一年が経った頃... https://twitter.com/gotanno_is_good/status/1155788351665950721
五反野愛♥に あふれてる! Tシャツや スマホケースも!
参加してみた!
Demo
None
2020 2019 2019.7.29 エンジニア募集 2019.8.31 顔合わせ 2019.9.28 やりたいこと & ペルソナ作り
& アイデアソン ⇒ グルメ診断でいこう! 2019.10.19 アーキテクチャ決定 & 役割分担 ⇒ Vue.js & Flask 2019.11.23 リリースのマイルストーン作り ⇒ Step1: グルメ診断、Step2: XXX、Step3: XXX 2020.1.11 65店舗のスコア付け ⇒ 手計算でシミュレーションいい感じ! 2020.2.23 質問を具体化 2020.2.24 秋葉原出張1 Herokuにデプロイ 2020.3.15 画面デザイン案完成 & Google Places APIでデータ取得 2020.3.20 秋葉原出張2 ユニットテスト自動化 & 診断ロジック完成 2020.4.4 Zoom1 新型ウィルス対策会議 ⇒ 五反野のお店を応援だ! 2020.4.11 Zoom2 #五反野テイクアウト 流行らせようぜ! 事件2 事件3 事件5 事件4 事件1 そして、リリースへ…!?
思いもよらない事件たち 事件1: 「Docker ? Vagrant みたいなもんか」と誤解し、複数のプロセスを一つ のコンテナにまとめてしまう。知ったかぶりによる老害... 事件2: 検証のためにヒアリングした時、食べログとの違いを理解してもらえず、 あきらめてピボットしたくなる。ペルソナを作りブレないの大事。
事件3: 秋葉原のコワーキングに昔の同僚がいたので「常連なの?」ときいたら、 そこのオーナーをやっているとのこと。びっくり。世間は狭い。 事件4: 耳鼻科の待合室で開発。帰り際にREALFORCEのキーボードを頂く。 事件5: 新型ウィルスで自粛要請の飲食店を、何とか支援したい!
地域向けアプリ開発に参加して良かったこと • プロダクトオーナーに恵まれた ◦ 五反野愛がなければ、65店舗すべてに9つの観点で採点できる訳がない • 多彩で優しいメンバーに恵まれた ◦ 足立区が好きな人に悪い人はいないのでは? •
地元民がすごい ◦ どの店も美味しくて、安くて、打ち上げが楽しみ! ◦ 開発する場所がない!とつぶやいたら、場所を提供してくれる優しさ • 仕事では使わない技術を試せる ◦ Docker は Vagrantと違いプロセス単位でコンテナを作る ◦ Vue.js + Flask / Python + sqlite3、Prerender-SPA-plugin ◦ Google Places API ◦ Heroku ◦ GitHub Project
難しかったこと • なかなか進捗が出ない ◦ 定期的に会う日を作り、強制的に進捗 • アプリ開発を目的に募集、機能をリッチにしたくなる誘惑 ◦ 試行錯誤を大事にして、とにかく小さくリリースすることを徹底 •
ピボットしたくなる誘惑 ◦ 最初に時間をかけてペルソナとペインを洗い出しコンセプトを定義 • 時間ができた時に、何から手を付けたらよいか分からない ◦ やることを忘れる前に片っ端から GitHub の Issue に • 再現性はないかもしれない... ◦ 今回はとにかくメンバーに恵まれた
まとめ 勇気を出して、応募して良かった。仕事ではできない経験をしている。 知ったかぶりをして老害になる怖さを痛感した。 新しい技術を手を動かして試したり、ハッカソンや勉強会でデザイン思考やチー ムワークを学べていたのがとても役に立っている。 足立区お助けキャラクター「アダチン」 https://www.city.adachi.tokyo.jp/miryoku/character/adachin.html もの作りが好きな人、大募集だチン! 足立区で一緒にヒャッハーするんだチン!