Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review
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 …
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 …
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
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 …
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
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 …
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 …
classroom appears sound: passive learning activities such as unidirectional lectures are …
Systematic literature reviews in agile software development: A tertiary study
Context A number of systematic literature reviews and mapping studies (SLRs) covering
numerous primary research studies on various aspects of agile software development (ASD) …
numerous primary research studies on various aspects of agile software development (ASD) …
[PDF][PDF] Turning student groups into effective teams
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 …
college classroom where little class time is available for instruction on teaming skills. Topics …
Self-organizing roles on agile software development teams
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 …
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 …
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 …
researchers worldwide. Scientific research is yet scarce. This paper reports results from a …