"You can't physically touch software. You can hold a floppy disk or CD-ROM in your hand, but the software itself is a ghost that can be moved from one object to another with little difficulty. In contrast, a road is a solid object that has a definite size and shape. You can touch the material and walk the route... Software is a codification of a huge set of behaviors: if this occurs, then that should happen, and so on. We can visualize individual behaviors, but we have great difficulty visualizing large numbers of sequential and alternative behaviors... The same things that make it hard to visualize software make it hard to draw blueprints of that software. A road plan can show the exact location, elevation, and dimensions of any part of the structure. The map corresponds to the structure, but it's not the same as the structure. Software, on the other hand, is just a codification of the behaviors that the programmers and users want to take place. The map is the same as the structure... This means that software can only be described accurately at the level of individual instructions... A map or a blueprint for a piece of software must greatly simplify the representation in order to be comprehensible. But by doing so, it becomes inaccurate and ultimately incorrect. This is an important realization: any architecture, design, or diagram we create for software is essentially inadequate. If we represent every detail, then we're merely duplicating the software in another form, and we're wasting our time and effort."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
George Stepanek (2005) Software Project Secrets: Why Software Projects Fail. p. 10-11
https://en.wikiquote.org/wiki/Map
Revision History
No revisions have been submitted for this quote.
Categories
Map
39 quotes on TrueQuotesView all quotes by Map →
Related Quotes
"The map is not the territory, and the name is not the thing named."
"Let's not pretend that mental phenomena can be mapped on to the characteristics of billiard balls."
"There are no maps to lead us where we are going, to this new world of our own making. As the world looks back to nine…"
"In fact, it is Shakespeare who gives us the map of the mind. It is Shakespeare who invents Freudian Psychology. Freud…"
"“It does not appear to be too difficult,” Alain agreed. “But I remember being cautioned that maps carry their own ill…"
"History is not everything, but it is a starting point. History is a clock that people use to tell their political and…"
"A face is a road map of someone's life. Without any need to amplify that or draw attention to it, there's a great dea…"
"This seems highly likely, especially as it has been shown that in several systems mutations affecting the same amino …"
"Ideas, unlike solid structures, do not perish. They remain immortal, immaterial and everywhere, like all Divine thing…"
"Wars of nations are fought to change maps. But wars of poverty are fought to map change."