Workaround

Part of the Miles Glacier Bridge, with a temporary repair after a 1964 March earthquake which was finally repaired in July 2004
Barriers installed to slow down cyclists have been bypassed by creating a desire path so that they do not have to brake, thus showing a literal example of a workaround and the path of least resistance

A workaround is a bypass of a recognized problem or limitation in a system or policy.[1] A workaround is typically a temporary fix[2][3] 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[4][5] in their creation.

Typically they are considered brittle[6] 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.[7]

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.[8]

  1. ^ Arif Wibisono, Ibrahim Alhassan, David Sammon, Ciara Heavin, Gaye Kiely, Erma Suryani (2019). "Understanding Theory of Workarounds in Practice". Procedia Computer Science. 161 (3): 187–194. doi:10.1016/j.procs.2019.11.114.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  2. ^ "IT: a temporary method for dealing with a computer or software problem until a more permanent solution is found: One easy workaround is to ..."
  3. ^ "work around - Definition". Cambridge English Dictionary.
  4. ^ "It requires that social workers think 'outside the box' - outside their normal frames of ...
  5. ^ Mel Gray; John Coates; Michael Yellow Bird (2008). ndigenous Social Work Around the World: Towards Culturally Relevant. Ashgate Publishing. ISBN 978-0754648383.
  6. ^ "Workaround [#1176558]". Drupal.org. 2 June 2011.
  7. ^ "How to Fix the 'A [?]' Autocorrect Bug in iOS 11 When Typing 'i'". 7 November 2017.
  8. ^ "Can't You Just Ask People?". TheAnthroGuys. Retrieved 2014-08-08.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne