Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review

N Salleh, E Mendes, J Grundy - IEEE Transactions on Software …, 2010 - ieeexplore.ieee.org
The objective of this paper is to present the current evidence relative to the effectiveness of
pair programming (PP) as a pedagogical tool in higher education CS/SE courses. We …

Agile modeling, agile software development, and extreme programming: the state of research

J Erickson, K Lyytinen, K Siau - Journal of Database Management …, 2005 - igi-global.com
While there are many claims for the successful use of extreme programming (XP) and agile
modeling (AM), and the proponents can often be vocal in the extreme regarding their …

Automatic generation of programming exercises and code explanations using large language models

S Sarsa, P Denny, A Hellas, J Leinonen - Proceedings of the 2022 ACM …, 2022 - dl.acm.org
This article explores the natural language generation capabilities of large language models
with application to the production of two types of learning resources common in …

[HTML][HTML] A decade of agile methodologies: Towards explaining agile software development

T Dingsøyr, S Nerur, VG Balijepally, NB Moe - Journal of systems and …, 2012 - Elsevier
Ever since the agile manifesto was created in 2001, the research community has devoted a
great deal of attention to agile software development. This article examines publications and …

Teaching tip: The flipped classroom

HN Mok - Journal of information systems education, 2014 - ink.library.smu.edu.sg
The flipped classroom has been gaining popularity in recent years. In theory, flipping the
classroom appears sound: passive learning activities such as unidirectional lectures are …

Systematic literature reviews in agile software development: A tertiary study

R Hoda, N Salleh, J Grundy, HM Tee - Information and software technology, 2017 - Elsevier
Context A number of systematic literature reviews and mapping studies (SLRs) covering
numerous primary research studies on various aspects of agile software development (ASD) …

[PDF][PDF] Turning student groups into effective teams

B Oakley, RM Felder, R Brent, I Elhajj - Journal of student centered …, 2004 - academia.edu
This paper is a guide to the effective design and management of team assignments in a
college classroom where little class time is available for instruction on teaming skills. Topics …

Self-organizing roles on agile software development teams

R Hoda, J Noble, S Marshall - IEEE Transactions on Software …, 2012 - ieeexplore.ieee.org
Self-organizing teams have been recognized and studied in various forms-as autonomous
groups in socio-technical systems, enablers of organizational theories, agents of knowledge …

[引用][C] Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process

SW Ambler - 2002 - books.google.com
The first book to cover Agile Modeling, a new modeling technique created specifically for XP
projects eXtreme Programming (XP) has created a buzz in the software development …

New directions on agile methods: a comparative analysis

P Abrahamsson, J Warsta, MT Siponen… - 25th International …, 2003 - ieeexplore.ieee.org
Agile software development methods have caught the attention of software engineers and
researchers worldwide. Scientific research is yet scarce. This paper reports results from a …