Second-system effect
From Wikipedia, the free encyclopedia
|
|
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
The second-system effect (also known as second-system syndrome) is the tendency of small, elegant, and successful systems to have elephantine, feature-laden monstrosities as their successors due to inflated expectations.[1]
The phrase was first used by Fred Brooks in his book The Mythical Man-Month.[2] It described the jump from a set of simple operating systems on the IBM 700/7000 series to OS/360 on the 360 series.
Contents
See also[edit]
Notes[edit]
- ^ Raymond, Eric. "Second-system effect". The Jargon File. Retrieved 24 Jun 2013.
- ^ Brooks, Jr., Frederick P. (December 2006) [1975]. "The Second-System Effect". The Mythical Man-Month: essays on software engineering (Anniversary ed.). Addison Wesley Longman. p. 53. ISBN 0-201-83595-9.
References[edit]
This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
External links[edit]
- “Things You Should Never Do”, by Joel Spolsky, about the Netscape project
- Rewriting Software, in Notes on Haskell
- Rewrites Considered Harmful? by Neil Gunton
- The Big Rewrite by Chad Fowler
| This software-engineering-related article is a stub. You can help Wikipedia by expanding it. |