ソフトウェアのビジネス検証性に対する弱さ
将来のメンテナビリティの工数から借り入れていると一定言えるかもしれない
ビジネスの要求を満たすための検証が意外と迅速に行なうことができない
ビジネスの要求とその変化が大きいというフェーズでは、そもそもビジネス自体が固まっていない
これまで積み上げてきたドメインモデルやロジックに根本から影響を及ぼす要求が出ると容易にその要求を叶えることが難しくなる
真面目にソフトウェア設計をすると作り直しレベルになるが、そんな体力は会社にないため割れ窓が増えていく
1natsu.icon ここで「優れた設計によって変更が容易になるため、あらゆる素早く躊躇なく変化し続けられる」というアジリティの正論の話が出てくる https://gyazo.com/7fa3daa0b61c98ec71d6267c356b3f4c https://speakerdeck.com/twada/building-automated-test-culture-2022-autumn-edition?slide=65
1natsu.icon 本当に達人級のプログラマーを雇い続け優れた設計を維持し続けられるならね
ソフトウェアは「検証性に対して弱い」という特性がある
1natsu.icon ということをもっと周知されているべきか