システムの「2番目のリリース」は、(悪い意味で)ヤバい。どういうこと?ファーストバージョンをリリースした開発者が設計する「セカンドバージョンのシステム」は、その開発者の設計するもっとも危険なシステムとなる傾向があります。どうして?ファーストバージョンでは、未知のことも多く、リスクが高いため、慎重な判断をすることが多くなります。よい機能を思いついても、「それは次回使おう」と、いったん保留されます。しかし、セカンドバージョンになると、知っていることも多く、自信もあるため、保留していたものを含め、機能を盛り込みすぎてしまいます。機能を盛り込みすぎると、システムの実装が複雑になり、品質が悪くなります。機能そのものも複雑になり、使い勝手が悪くなるので、結局は使用されない機能となります。また、保留していた機能を組み込んでも、ファーストバージョン時点では現実的であった機能や技術も、もはや必要とされていな
![セカンドシステム症候群 - Strategic Choice](https://cdn-ak-scissors.b.st-hatena.com/image/square/6fcca294950401aab44949f6369732023f42edc3/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F513Y-C2739L._SL160_.jpg)