The Second-System Effect
The term "second-system effect" was popularized by Frederick P. Brooks in his seminal work The Mythical Man-Month. It describes a phenomenon where the second iteration of a system, designed by the same creator, tends to be overcomplicated and overly ambitious. This overengineering often leads to bloated designs, missed deadlines, and disappointing results. For developers, designers, and engineers, understanding this concept is crucial to avoiding its traps.