Cognitive bias in software engineering
Authors:
Open Access
- 1 June 1995
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 38 (6) , 57-63
Abstract
Developer's thought processes are a fundamental area of concern. Cognitive scientist have discovered that people's intiative inferences and probality judgments do not strictly conform to the laws of logic or mathematics, and that people are willing to provide plausible explanations for random events. This article examines the role these phenomena might have in software development, ultimately concluding that what are cast as one-sided software development guidelines often can be recast beneficially as two-sided trade-offs.Keywords
This publication has 8 references indexed in Scilit:
- Towards a metrics suite for object oriented design1991
- Using Types and Inheritance in Object-Oriented ProgrammingIEEE Software, 1987
- The hot hand in basketball: On the misperception of random sequencesCognitive Psychology, 1985
- The effects of experience on performance in Wason’s selection taskMemory & Cognition, 1982
- Belief in the law of small numbers1982
- Egocentric biases in availability and attribution.Journal of Personality and Social Psychology, 1979
- REASONING AND A SENSE OF REALITYBritish Journal of Psychology, 1972
- Subjective probability: A judgment of representativenessCognitive Psychology, 1972