59
views
0
recommends
+1 Recommend
1 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      How do you feel, developer? An explanatory theory of the impact of affects on programming performance

      research-article

      Read this article at

      ScienceOpenPublisherArXiv
      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Affects—emotions and moods—have an impact on cognitive activities and the working performance of individuals. Development tasks are undertaken through cognitive processes, yet software engineering research lacks theory on affects and their impact on software development activities. In this paper, we report on an interpretive study aimed at broadening our understanding of the psychology of programming in terms of the experience of affects while programming, and the impact of affects on programming performance. We conducted a qualitative interpretive study based on: face-to-face open-ended interviews, in-field observations, and e-mail exchanges. This enabled us to construct a novel explanatory theory of the impact of affects on development performance. The theory is explicated using an established taxonomy framework. The proposed theory builds upon the concepts of events, affects, attractors, focus, goals, and performance. Theoretical and practical implications are given.

          Most cited references99

          • Record: found
          • Abstract: not found
          • Article: not found

          New Well-being Measures: Short Scales to Assess Flourishing and Positive and Negative Feelings

            Bookmark
            • Record: found
            • Abstract: found
            • Article: not found

            Core affect and the psychological construction of emotion.

            At the heart of emotion, mood, and any other emotionally charged event are states experienced as simply feeling good or bad, energized or enervated. These states--called core affect--influence reflexes, perception, cognition, and behavior and are influenced by many causes internal and external, but people have no direct access to these causal connections. Core affect can therefore be experienced as free-floating (mood) or can be attributed to some cause (and thereby begin an emotional episode). These basic processes spawn a broad framework that includes perception of the core-affect-altering properties of stimuli, motives, empathy, emotional meta-experience, and affect versus emotion regulation; it accounts for prototypical emotional episodes, such as fear and anger, as core affect attributed to something plus various nonemotional processes.
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              A Set of Principles for Conducting and Evaluating Interpretive Field Studies in Information Systems

                Bookmark

                Author and article information

                Contributors
                Journal
                peerj-cs
                PeerJ Computer Science
                PeerJ Comput. Sci.
                PeerJ Inc. (San Francisco, USA )
                2376-5992
                19 August 2015
                : 1
                : e18
                Affiliations
                [1 ]Faculty of Computer Science, Free University of Bozen-Bolzano , Bolzano/Bozen, Italy
                [2 ]Department of Computer and Information Science, Norwegian University of Science and Technology , Trondheim, Norway
                Article
                cs-18
                10.7717/peerj-cs.18
                1505.07240
                9a218350-b72d-4c17-9290-fd84a43992e4
                © 2015 Graziotin et al.

                This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.

                This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.

                History
                : 10 June 2015
                : 27 July 2015
                Funding
                The authors received no funding for this work.
                Categories
                Human–Computer Interaction
                Social Computing
                Software Engineering

                Computer science
                Affects,Emotions,Productivity,Moods,Psychology of programming,Human aspects of software engineering,Process theory,Performance,Interpretivism,Theory building

                Comments

                Comment on this article