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
unsoluble_sugar
May 26, 2022
Technology
610
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
33
Claude Code 超入門 バイブコーディングでつくる自分用ニュースまとめ
unsoluble_sugar
0
38
ゆるいエンジニアリングコミュニティはいいぞ
unsoluble_sugar
0
130
Godot Engineについて調べてみた
unsoluble_sugar
0
920
ドキュメント翻訳から始める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
690
「未経験からエンジニア」でやり抜いた時の昔話
unsoluble_sugar
0
2.9k
Coursera完全に理解した
unsoluble_sugar
0
4.7k
Other Decks in Technology
See All in Technology
2026-05-14 要件定義からソース管理まで!IBM Bob基礎ハンズオン
yutanonaka
0
170
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
210
写真で見るAWS Summit Singapore 2026
k_adachi_01
0
120
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
190
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
830
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
130
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
470
AWSアップデートから考える継続的な運用改善
toru_kubota
2
300
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
670
サイボウズ、プラットフォームエンジニアリング始めるってよ ― プラットフォームチームの事業貢献と組織アラインメントの強化
ueokande
0
120
AI 時代の Platform Engineering
recruitengineers
PRO
1
220
クラウドネイティブ DB はいかにして制約を 克服したか? 〜進化歴史から紐解く、スケーラブルアーキテクチャ設計指針〜
hacomono
PRO
6
1.1k
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Rails Girls Zürich Keynote
gr2m
96
14k
Technical Leadership for Architectural Decision Making
baasie
3
370
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
120
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
560
Raft: Consensus for Rubyists
vanstee
141
7.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
250
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
370
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 ▪ ストレージ使用容量 ▪ セッション数 ▪ インスタンス起動時間
スイッチングコスト • 依存関係 • 類似ライブラリの状況調査 • 流行り廃りも定期的にウォッチ