Second-system effect

Second-system effect

In computing, the second-system effect or sometimes the second-system syndrome refers to the tendency to design the successor to a relatively small, elegant, and successful system as an elephantine, feature-laden monstrosity. The term was first used by Fred Brooks in his classic "The Mythical Man-Month". It described the jump from a set of simple operating systems on the IBM 700/7000 series to OS/360 on the 360 series.

Explanation

Although expressed as a problem of software design, the second-system effect is observable throughout all human design effort. It is somewhat akin to the idea of "fighting the last [previous] battle".

People who have designed something only once before try to do all the things they "didn't get to do last time", loading the project up with all the things they put off while making version one, even if most of them should be put off in version two as well.

ee also

* Unix philosophy
* Zawinski's Law of Software Envelopment
* OS/2
* Software bloat
* Inner-platform effect
* Sophomore slump

External links

* [http://www.joelonsoftware.com/articles/fog0000000069.html Things You Should Never Do] by Joel Spolsky, about the Netscape project.
* [http://notes-on-haskell.blogspot.com/2007/08/rewriting-software.html Rewriting Software] , in Notes on Haskell.
* [http://www.neilgunton.com/doc/rewrites_harmful Rewrites Considered Harmful?] by Neil Gunton


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Second System — can refer to the following: *Proposed New York City Subway expansion (1929 1940) *Second system effect in computer programming …   Wikipedia

  • Second Boer War — Infobox Military Conflict conflict=Second Anglo Boer War partof=the Boer Wars caption=Boer guerrillas during the Second Boer War date=11 October 1899 ndash; 31 May 1902 place=South Africa casus belli=The Jameson Raid, 1895 96 [Thomas Pakenham,… …   Wikipedia

  • Second language acquisition — is the process by which people learn a second language in addition to their native language(s). The term second language is used to describe the acquisition of any language after the acquisition of the mother tongue. The language to be learned is …   Wikipedia

  • Second Avenue Subway — Planned route of the NYC Subway Second Avenue Line ( T , in teal). Overview Type Rapid transit System …   Wikipedia

  • Second Reality — is a demo created by Future Crew for the Assembly 93 demoparty. In the PC demo competition, Second Reality placed first with its demonstration of 2D and 3D rendering. The demo was released to the public in October 1993. It is considered to be one …   Wikipedia

  • Second harmonic imaging microscopy — (SHIM) is based on a nonlinear optical effect known as second harmonic generation (SHG). SHIM has been established as a viable microscope imaging contrast mechanism for visualization of cell and tissue structure and function. A second harmonic… …   Wikipedia

  • Inner-platform effect — The Inner Platform Effect is the tendency of software architects to create a system so customizable as to become a poor replica of the software development platform they are using. This is generally inefficient and an example of an anti… …   Wikipedia

  • Copland (operating system) — Copland was a project at Apple Computer to create an updated version of the Macintosh operating system. It was to have introduced protected memory, preemptive multitasking and a number of new underlying operating system features, yet still be… …   Wikipedia

  • Second law of thermodynamics — The second law of thermodynamics is an expression of the universal law of increasing entropy, stating that the entropy of an isolated system which is not in equilibrium will tend to increase over time, approaching a maximum value at… …   Wikipedia

  • Effect size — In statistics, an effect size is a measure of the strength of the relationship between two variables in a statistical population, or a sample based estimate of that quantity. An effect size calculated from data is a descriptive statistic that… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”