1995
DOI: 10.1145/203241.203250
|View full text |Cite
|
Sign up to set email alerts
|

Cognition and software development

Abstract: Not long ago, programmers controlled computers by arranging wires on a control panel built into the side of a large floor-standing machine. Today palm-sized pointing devices are used to drag and drop visual images on machines smaller than a notebook. Dramatic differences like these make it easy to forget that software development still revolves around the needs of the computer at the expense of the needs of developers and end users.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1996
1996
1998
1998

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…Until recently this was a difficult proposition. Over the past few years, cognitive scientists have gained a deeper understanding of the needs of developers and users, and designers have gained a deeper understanding of cognition and the mental aspects of programming (Stacy, 1995). A framework to help assess the likely direction of the human-machine exchanges may include categorizations by the probable types of cognitive processes triggered during the interactions.…”
Section: Correlating Software Design Variables and Cognitive Learning Patternsmentioning
confidence: 99%
“…Until recently this was a difficult proposition. Over the past few years, cognitive scientists have gained a deeper understanding of the needs of developers and users, and designers have gained a deeper understanding of cognition and the mental aspects of programming (Stacy, 1995). A framework to help assess the likely direction of the human-machine exchanges may include categorizations by the probable types of cognitive processes triggered during the interactions.…”
Section: Correlating Software Design Variables and Cognitive Learning Patternsmentioning
confidence: 99%
“…Thus, there is a need for us to identify and understand these sources of biases in order to recognize and control them. Researchers such as Stacy (1995), and Stacy and MacMillian (1995) have also argued for the importance of understanding cognitive biases in software development. They argued that the awareness of these human biases will lead to better software engineering practice, and better understanding between the analysts and end-users.…”
Section: --Frank Lloyd Wrightmentioning
confidence: 99%
“…Johnson (1992) . Humanoriented user interface development requires at least a rough understanding of the cognitive processes involved in these interactions (Stacy 1995). In order to enable an epistemologically and empirically sound integratio n of cogn itive m odeling based on constructivist understanding of human ± computer interaction into techniques and processes for user interface developm ent, in (Peschl et al 1998) we suggest revealing empirical knowledge about cogn itive systems, their structure, and their dynam ics.…”
Section: Introductionmentioning
confidence: 99%