A workaround is a bypass of a recognized problem in a system. A workaround is typically a temporary fix that implies that a genuine solution to the problem is needed. But workarounds are frequently as creative as true solutions, involving outside the box thinking in their creation.

Typically they are considered brittle in that they will not respond well to further pressure from a system beyond the original design. In implementing a workaround it is important to flag the change so as to later implement a proper solution.

Placing pressure on a workaround may result in later system failures. For example, in computer programming workarounds are often used to address a problem or anti-pattern in a library, such as an incorrect return value. When the library is changed, the workaround may break the overall program functionality, effectively becoming an anti-pattern, since it may expect the older, wrong behaviour from the library.

Workarounds can also be a useful source of ideas for improvement of products or services.

Other articles related to "workaround":

List Of Marvell Technology Group Chipsets - 88SE61xx SATA/IDE Controllers Chipsets - Motherboard Builders That Use 88SE61xx Chipsets - MSI Motherboards That Use Marvell 88SE6111 Chipset
... chipset with Intel P35 chipset P35 Diamond (Intel P35 and ICH9R) (try to use AHCI workaround for IDE Harddisk support for Linux) P35 Neo (Intel P35 and ICH9) (No IDE Harddisk support for Linux) P35 Neo Combo (Int ...
Parallel Adoption - Conversion Scenario
... Workaround strategy / Rollback plan Being distinct from the other adoption scenarios, also integrated in the conversion scenario is the workaround or contingency strategy with a ... The workaround strategy is defined in a broader scope in another entry, but in this context it indicates as defined in the above table A backup plan ... The rollback plan, as being one possible workaround strategy, is initiated if something goes wrong in the conversion phase ...
Experimental IGoogle
... A workaround to restore the original tab layout was found by attaching "?gl=all" to the end of the iGoogle URL ... On June 4, 2009, this workaround was eliminated ... Within days, another workaround was discovered ...
Z (video Game) - Versions
... A workaround for Z 95's incompatibility with Windows XP which allows Z95 to run on a Windows XP system without any form of emulation was posted on the ZZone forums ... The workaround, named "Z Expansion XP", involves disabling some protected instructions in the Z 95 executable and contains a custom installer since the original Z 95 installer refuses to run ... In the concerning forum thread the Z Expansion XP workaround is also reported to work under Windows Vista ...