As in any other area, software development is flooded with misconceptions and myths. Some derive from the dot com bubble almost two decades ago. Others have been brought to light only recently.
In any case, understanding and knowing how to deal with them is crucial to all stakeholders involved in building quality software.
Most of these misconceptions arose from a specific industry or specific circumstances. Some might even have been true at some point in time, but technological advancement leads them to become simply myths.
These misconceptions revolve around four main themes.