• DocumentCode
    3109069
  • Title

    Cognitive Process during Incremental Software Development

  • Author

    Xu, Shaochun ; Cui, Zendi ; Gui, Yufeng

  • Author_Institution
    Laurentian Univ., Sudbury
  • fYear
    2007
  • fDate
    11-13 July 2007
  • Firstpage
    176
  • Lastpage
    181
  • Abstract
    Empirically studying the incremental software development process could provide some insights on the cognitive process and the knowledge involved. In this study, we conducted a case study on incremental software development with ten pairs of intermediate programmers. We applied the dialog-based protocol to collect the data, and the self-directed learning as an encoding scheme to analyze the empirical data. The case study demonstrated that during incremental software development, programmers applied the four constructivist activities (absorption, reorganization, denial and expulsion) to design and implement the program. The programmers spent more absorption activities at comprehension and application levels of Bloom´s taxonomy, indicating that they need more time in learning the knowledge. There are fewer examples of reorganization, denial and expulsion in general and all of them do not appear at synthesis and evaluation levels, which differ from program debugging in which all the six Bloom´s levels appear.
  • Keywords
    encoding; learning (artificial intelligence); protocols; software engineering; absorption; cognitive process; constructivist activities; denial; dialog-based protocol; encoding; expulsion; incremental software development; reorganization; self-directed learning; Absorption; Application software; Cognition; Data analysis; Encoding; Knowledge representation; Programming profession; Protocols; Software engineering; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2007. ICIS 2007. 6th IEEE/ACIS International Conference on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-2841-4
  • Type

    conf

  • DOI
    10.1109/ICIS.2007.77
  • Filename
    4276377