機能が追加されるほど、製品のユーザビリティはますます複雑になりました。継続的な機能修正により、ユーザビリティとユーザエクスペリエンスは悪くなりました。ユーザの問題をうまく解決する代わりに、ユーザをひどく混乱させていました。 モノリスのソフトウェアアーキテクチャのせいで、システム全体に影響を与えずに、新しい機能を追加するのは難しく、新しい変更のリリースは、非常に複雑でした。たった2、3行のコードを変更した時でさえ、製品全体をリビルトしてリデプロイしなければなりませんでした。そのため、リスクの高いデプロイとなり、めったにすることができず、新しい機能のリリースは遅れがちになりました。 物を分割して、移動させる必要があるのは明らかでした。 3年以上前に、私たちは製品戦略を変更しました。ユーザビリティとユーザエクスペリエンスの改善に集中し、1つの製品であるJUST SOCIALを別々のアプリに分割し