技術選定
「AよりもBが良い」
なぜ?
アーキテクチャがプロダクトにフィットするから(プロダクト依存)
なぜ?
マーケットの適性にあうプロダクトにしているから(マーケット依存)
どういう観点で?
「AのほうがBよりもスケールする。ただし複雑になる」(トレードオフ)
トレードオフを判定するのは未来にあるべき形
「AのほうがBよりも覚えやすい」(学習コスト)
「AのほうがBよりも未来がある。なぜなら…」(エコシステム)
少なくとも考えるべきこと
プロダクトの状況にあっているか?
短期的にはプロダクトにはどのような影響がある?
長期的にはプロダクトにはどのような影響がある?
エコシステムの状況
プロダクトの寿命依存