技術選定
そのプロジェクトにおける課題となり得る点を洗い出す
それらを個別に解決する
メンテナンスコストが低い
堅牢である
工数の見積もりが可能
少ない人数での開発ができる
多くの人数で開発しても破綻しない
学習コストが低い
情報が揃っている
公式ドキュメント
コミュニティ
自社のチームメンバーの人数や技能
このスライド読んで思ったけど、iOSとAndroidを別々に作っていると、
ユーザーが見るマニュアルには別々のことを書かないといけないのか、大変だ
「メンテナンスコスト」という単語の解像度を上げておいたほうが良い
選んでいる時は楽観的になりがち
キャッチアップというメンテナンスコスト
大きな声に頼る
https://bundlers.tooling.report/
Technology Radar
理由や検討のログを残す
https://tech.plaid.co.jp/karte-blocks-vanilla-extract-adr/#:~:text=れません。-,技術選定をした意思決定のログを残す,-今回のCSS
ADR
チーム感
技術選定で失敗しない、正解にする力 - クックパッド開発者ブログ
技術選定の観点や技術の優劣について - 30歳からのプログラミング
参考
Worse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition Speaker Deck
技術選定の審美眼 2018 / Understanding the Spiral of Technologies - Speaker Deck
mizchi/フロントエンドの技術選定で考えること
https://tech.dely.jp/entry/2020/12/13/130000
https://developer.hatenastaff.com/entry/2015/12/25/140233
はてなでの10年戦える新技術採用戦略の話
https://blog.yuuk.io/entry/infra-for-newlang
いんふら