Evaluating pair programming with respect to system complexity and programmer expertise

E Arisholm, H Gallis, T Dyba… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
A total of 295 junior, intermediate, and senior professional Java consultants (99 individuals
and 98 pairs) from 29 international consultancy companies in Norway, Sweden, and the UK …

Software engineering job productivity—a systematic review

A Hernández-López, R Colomo-Palacios… - … Journal of Software …, 2013 - World Scientific
Productivity is a key element in organizational management. Although it can be measured at
different levels (country, sector, organization…) this research focuses on productivity at the …

Field experiences with eXtreme programming: Developing an emergency response system

A Fruhling, GJD Vreede - Journal of Management Information …, 2006 - Taylor & Francis
eXtreme Programming (XP) is a well-known agile software development method. While a
number of reports have been published on explaining the XP methodology and the …

An active search strategy for efficient object class detection

A Gonzalez-Garcia, A Vezhnevets… - Proceedings of the …, 2015 - openaccess.thecvf.com
Object class detectors typically apply a window classifier to all the windows in a large set,
either in a sliding window manner or using object proposals. In this paper, we develop an …

[图书][B] Agility and Discipline Made Easy: Practices from OpenUP and RUP

P Kroll, B MacIsaac - 2006 - books.google.com
" The Japanese samurai Musashi wrote:'One can win with the long sword, and one can win
with the short sword. Whatever the weapon, there is a time and situation in which it is …

Facilitating Group Learning Using an Apprenticeship Model: Which Master is More Effective in Programming Instruction?

MB Garcia - Journal of Educational Computing Research, 2023 - journals.sagepub.com
Computer programming is a difficult course for many students. Prior works advocated for
group learning pedagogies in pursuit of higher-level reasoning and conceptual …

Predicting project velocity in xp using a learning dynamic bayesian network model

P Hearty, N Fenton, D Marquez… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Bayesian networks, which can combine sparse data, prior assumptions and expert judgment
into a single causal model, have already been used to build software effort prediction …

Investigating pair-programming in a 2nd-year software development and design computer science course

E Mendes, LB Al-Fakhri, A Luxton-Reilly - Proceedings of the 10th …, 2005 - dl.acm.org
This paper presents the results of a pair programming experiment conducted at the
University of Auckland (NZ) during the first semester of 2004. It involved 300 second year …

Two controlled experiments concerning the comparison of pair programming to peer review

MM Müller - Journal of Systems and Software, 2005 - Elsevier
This paper reports on two controlled experiments comparing pair programming with single
developers who are assisted by an additional anonymous peer code review phase. The …

Effects of pair programming at the development team level: an experiment

J Vanhanen, C Lassenius - 2005 International Symposium on …, 2005 - ieeexplore.ieee.org
We studied the effects of pair programming in a team context on productivity, defects, design
quality, knowledge transfer and enjoyment of work. Randomly formed three pair …