Design slips

Design slips are design mistakes attributed to careless development.

Sources of design slips

Software developers tend to develop interaction protocols and features which are convenient for the development, especially for the debugging. Typically, they do not anticipate the ways the real users might need or use these features, or might follow the interaction protocols.

In many cases, the source for the design mistakes is in the wrong assumption by the system analysts, in charge of designing the operational procedures, that the system designers should follow implicit rules, which they did not bother to write down.

Related topic


Updated on 02 Apr 2016.