Using traceability to mitigate cognitive biases in software development.
Kannan MohanRadhika JainPublished in: Commun. ACM (2008)
Keyphrases
- software development
- software artifacts
- software architecture
- tool support
- software engineering
- software quality
- software systems
- development process
- software projects
- software developers
- life cycle
- software components
- case study
- cost estimation
- software testing
- software design
- cognitive science
- cognitive processes
- cognitive abilities
- working memory
- data sets
- software industry
- software reuse
- extreme programming
- decision making
- mental models
- software development process
- development methodologies
- software development effort
- agile software development
- cognitive systems
- software process
- cognitive model
- individual differences
- cognitive architecture
- computational model
- information systems
- artificial intelligence