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
スタートアップの技術選定 TIPS
Search
akkiee76
February 28, 2022
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スタートアップの技術選定 TIPS
akkiee76
February 28, 2022
More Decks by akkiee76
See All by akkiee76
Graph Art with Charts API – Beyond Data Visualization
akkie76
0
240
Meet the Translation API
akkie76
0
490
コードレビューで開発を加速させるAIコードレビュー
akkie76
1
730
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
6.2k
コードレビューを支援するAI技術の応用
akkie76
5
1.3k
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
9.9k
Jetpack Compose で Adaptive Layout に対応しよう
akkie76
0
1.2k
Observationではじめる値監視
akkie76
4
4.9k
TextField 表示スタイル変更の 有効活用例 5 選
akkie76
0
780
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Automating Front-end Workflow
addyosmani
1370
210k
Embracing the Ebb and Flow
colly
88
5.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
HDC tutorial
michielstock
2
720
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
How to make the Groovebox
asonas
2
2.2k
Done Done
chrislema
186
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
420
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Transcript
〜 失敗から学ぶ技術選定の観点 〜 スタートアップの技術選定 TIPS Akihiko Sato
今日伝えたいこと スタートアップの技術選定で考慮するべきこと (マネージメント観点)
自己紹介 Akihiko Sato / 株式会社ラクス Lead Engineer SaaS 開発 (Backend,
Frontend) / Mobile 開発 (iOS, Android) 読書 / コーヒー / HHKB / 機械式時計
私のスタートアップでの経験 数年前、プロダクトのスタートアップに参加することなりました。 スタートアップは、新しい技術に挑戦できるチャンス✨ (モチベーション ↑↑↑)
リリース時期こそ決まっていましたが、 ある程度は技術的チャレンジが可能な状況。 * 当時のトレードオフスライダー 技術選定にあたって
チャレンジしたこと ① SPA を導入した Frontend 開発 ✨ ◦ vue.js ◦
Flux アーキテクチャー ◦ vuetify を採用した UI 開発 ② スクラム開発 ✨ *いづれも経験者なし
チャレンジしなかったこと ① Frontend 開発の言語に TypeScript を採用する ② Backend 開発の言語に Kotlin
を採用する ◦ メンバーも経験があった java x Spring Boot を採用 *流石に盛りすぎなので断念
開発が始まってからの課題 ① Frontend の学習コスト⚡ ◦ 言語的作法、アーキテクトの拡張、マテリアルデザイン ◦ 新規メンバーの立ち上がりコスト(継続的に発生) ② スクラム開発のオーバーヘッド⚡
◦ イベントを真面目に実施して開発時間が減少 新規メンバーの立ち上がりコストは予測できなかった ☔
サービスローンチの結果 ① スコープが大幅に削減⚡ ◦ 顧客が満足して利用できる機能を実現できなかった ② リリース納期を数ヶ月延長⚡ ◦ リリース延期のよりビジネスチャンスに影響 ◦
その後コロナ禍に突入し、顧客要望も変化 チーム課題改善は行いマシになったが、散々な結果に。。
得られた気付き ① スタートアップは結果が求められる ② プロダクトは事業を実現する手段 👉 これらの観点を持って、技術選定をする必要がある
まとめ スタートアップの技術選定 TIPS ① 事業上求められる優先順位が重要 ② メンバーのスキル・経験から結果を出せる選定を行う ③技術的チャレンジは焦点を絞る
ご清聴ありがとうございました