Analyzing Pair-Programmer’s Satisfaction with the Method, the Result, and the Partner

  • Uuno Puus
  • Asko Seeba
  • Priit Salumaa
  • Sven Heiberg
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3092)

Abstract

This paper gives an overview of a programmer satisfaction survey in pair-programming experiment. The experiment took place at Institute of Computer Science, University of Tartu (UT), Estonia. The paper includes the problem statement, description of the questionnaire, and the survey results.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Cockburn, A., Williams, L.: The Costs and Benefits of Pair Programming. In: XP 2000 (2000)Google Scholar
  2. 2.
    Gorsuch, R.L.: Factor Analysis. Erlbaum, Hillsdale (1983)Google Scholar
  3. 3.
    Hanks, B., McDowell, C.: Program Quality with Pair Programming in CS1, www.cse.ucsc.edu/brianh/papers/ProgQualHanksMcDowell.pdf
  4. 4.
    Heiberg, S., Puus, U., Priit, S., Asko, S.: Pair-Programming Effect on Developers Productivity. In: Proceedings XP 2003 (2003)Google Scholar
  5. 5.
    McDowell, C., Linda, W., Bullock, H.E., Julian, F.: The Impact of Pair Programming on Student Perfomance, Perception and Persistence, www.cse.ucsc.edu/charlie/pubs/icse2003.pdf
  6. 6.
    Sharifabdi, K., Grot, C.: Team Development and Pair Programming - tasks and challenges of the XP coach, www.agilealliance.com/articles/articles/Sharifabdi-Grot–TeamDevelopmentandPairProgramming.pdf
  7. 7.
    Succi, G., Marchesi, M., Witold, P., Laurie, W.: Preliminary Analysis of the Effects of Pair Programming on Job Satisfaction, collaboration.csc.ncsu.edu/laurie/Papers/Succi-Pedrycz–PreliminaryAnalysisoftheEffectsofPairProgramming.pdf
  8. 8.
    Williams, L., Kessler, R.R.: All I Really Need to Know about Pair Programming I Learned in Kindergarten. Communications of the ACM (2000)Google Scholar
  9. 9.
    Williams, L., Kessler, R.R., Cunningham, W., Jeffries, R.: Strengthening the Case for Pair Programming. IEEE Software (2000)Google Scholar
  10. 10.
    Williams, L.: The Collaborative Software Process. University of Utah (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Uuno Puus
    • 1
  • Asko Seeba
    • 2
  • Priit Salumaa
    • 3
  • Sven Heiberg
    • 4
  1. 1.Post-graduate studentUniversity of Tartu, Head of Laboratory, Cybernetica 
  2. 2.Post-graduate student, Helsinki University of Technology, Software Development Manager, Cybernetica 
  3. 3.MSc student, Software Systems EngineeringRWTH Aachen 
  4. 4.Research Engineer, Cybernetica 

Personalised recommendations