Questions Considered

Notes on thinking, learning, decision making, and occasionally running. Simple ideas, mostly obvious.

Given the incentives at play in software engineering and tech, generally, hype may be an unavoidable fact of life.

Hype is a common phenomenon in competitive environments, including in software engineering. It generally involves overstating the benefits, significance, or potential impact of some new product or idea, usually before they are fully vetted. It seems, however, that some unique characteristics of software make it exceptionally susceptible to hype when compared to more traditional engineering disciplines. In this article, we first identify the reasons behind this, discuss its ramifications, and, finally, propose some potential mitigation strategies.

The Effects of Hype in the Software Domain: Causes, Consequences, and Mitigations, by Manfred Broy and Bran Selić.

There is potential for costly consequences, so this is clearly an important issue.

Discover more from Questions Considered

Subscribe now to keep reading and get access to the full archive.

Continue reading