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
技術選定完全に理解した
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
unsoluble_sugar
May 26, 2022
Technology
600
0
Share
技術選定完全に理解した
エンジニア達の「〇〇完全に理解した」Talk #29 の発表スライドです
https://easy2.connpass.com/event/247539/
unsoluble_sugar
May 26, 2022
More Decks by unsoluble_sugar
See All by unsoluble_sugar
uLoopMCP × Claude Code, Trying AI-Driven Unity Game Development
unsoluble_sugar
0
25
Claude Code 超入門 バイブコーディングでつくる自分用ニュースまとめ
unsoluble_sugar
0
37
ゆるいエンジニアリングコミュニティはいいぞ
unsoluble_sugar
0
130
Godot Engineについて調べてみた
unsoluble_sugar
0
900
ドキュメント翻訳から始めるOSS推し活
unsoluble_sugar
0
2.8k
VC ClientでRVC完全に理解した / rvc-with-vcclient-completely-understood
unsoluble_sugar
0
2.3k
VCCでVRChatにVRMアバターをアップロードする方法完全に理解した
unsoluble_sugar
0
680
「未経験からエンジニア」でやり抜いた時の昔話
unsoluble_sugar
0
2.8k
Coursera完全に理解した
unsoluble_sugar
0
4.6k
Other Decks in Technology
See All in Technology
[最強DB講義]推薦システム | 評価編
recsyslab
PRO
0
110
Class.new is all you need
riseshia
1
170
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.5k
AWS Transform CustomでIaCコードを自由自在に変換しよう
duelist2020jp
0
150
Cortex Codeのコスト見積ヒントご紹介
yokatsuki
0
110
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
350
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
130
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
770
Shipping AI Agents — Lessons from Production
vvatanabe
0
290
AI: Making Admin and Users, Lives Better
kbmsg
0
110
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
150
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
150
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
98
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
110
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
54k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Side Projects
sachag
455
43k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
170
Mind Mapping
helmedeiros
PRO
1
160
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Building the Perfect Custom Keyboard
takai
2
740
Transcript
@unsoluble_sugar 2022/05/26 エンジニア達の「〇〇完全に理解した」 Talk #29 技術選定完全に理解した
自己紹介 @unsoluble_sugar ONE CAREER Inc. / Engineering Manager Easy Easy
/ Organizer - PR Tech Hunter / Blogger, Affiliator Otaku / Game, Anime, Gadget
技術選定、してますか? • 新規開発プロジェクト • 機能追加 • リプレース • 事業ピボット
技術選定、してますか? • フロントエンド/サーバサイド • ネットワーク/インフラ構築 • 言語/フレームワーク • プラットフォーム •
開発ツール • CI/CD • SaaS
技術選定の勘所 • 何を実現したいか • 何が達成できれば良いのか 要件の整理
要件の整理 • 目指すゴールの定義 ◦ ユーザー体験 ◦ パフォーマンス • 運用のしやすさ ◦
利用者 ◦ メンテナンス • Design Doc等があると良さそう
技術選定の勘所 • 開発期間 • 予算 • 人的リソース 評価基準の明確化
評価基準 • 開発期間 ◦ 短期?中長期? ◦ 事前調査、検証の時間 • 予算 ◦
導入費用、工数 • 人的リソース ◦ メンバーアサイン
開発チーム体制 • メンバーの技術スタック ◦ スキル領域 ◦ 前提知識の有無 ◦ 相談相手が居るか •
キャッチアップ速度 ◦ 学習コスト ◦ 実装難易度
技術選定の勘所 • 機能面 • 導入 • 運用 • 保守 •
コスト 候補選定と検証
機能面 • 要件を満たしているか ◦ 大前提 • 拡張性 ◦ カスタマイズの有無 •
制限事項 ◦ アップデート阻害の可能性
導入 • ライセンス形態 • 実績、導入事例 ◦ ex. OSSの場合 ▪ コントリビューター数
▪ コミット、PR数 ▪ スター数 • サンプルプログラムの品質 • ドキュメントの充実性
運用・保守 • セキュリティ ◦ 第三者評価 ◦ サポート体制 • アップデート頻度 ◦
issue、プルリク対応の様子 ◦ 脆弱性への対応速度 • 利用ユーザーの母数
ランニングコスト • サブスクリプション型(月額 /年額) • 従量課金制 ◦ ex. API ▪
時間帯位でのcall数 ▪ トラフィック量 ◦ ex. SaaS ▪ ストレージ使用容量 ▪ セッション数 ▪ インスタンス起動時間
スイッチングコスト • 依存関係 • 類似ライブラリの状況調査 • 流行り廃りも定期的にウォッチ