Twinkling lights and nested loops: distributed problem solving and spreadsheet development
International Journal of Man-Machine Studies - Computer-supported cooperative work and groupware. Part 1
The management of end-user computing: status and directions
ACM Computing Surveys (CSUR)
The case for collaborative programming
Communications of the ACM
What we know about spreadsheet errors
Journal of End User Computing - End User Development
Hitting the wall: errors in developing and code inspecting a 'simple' spreadsheet model
Decision Support Systems
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Evaluation of code review methods through interviews and experimentation
Journal of Systems and Software - Special issue on Evaluation and assessment in software engineering
The costs and benefits of pair programming
Extreme programming examined
The Practical Guide to Extreme Programming
The Practical Guide to Extreme Programming
Strengthening the Case for Pair Programming
IEEE Software
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
The economics of end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Pair programming improves student retention, confidence, and program quality
Communications of the ACM - Music information retrieval
Evaluating performances of pair designing in industry
Journal of Systems and Software
Pair programming in software development teams - An empirical study of its benefits
Information and Software Technology
Hi-index | 0.00 |
Group development has been proposed as a way of improving quality in end user development. Earlier experiments have shown promising results on error rates. However, these studies have been carried out on students, often, in laboratory settings. This study reports on a field experiment on group development during spreadsheeting. Experienced business managers have been working alone (monads) and in groups of two (dyads), solving a context specific problem. The results show that dyads made 36% fewer errors than monads. Hence, the results verify earlier findings and that group development can be recommended as a technique to include in end user development processes to improve quality.