Extreme Programming
Extreme Programming is an agile software development methodology characterized by its emphasis on frequent customer feedback, iterative planning, continuous testing, and disciplined coding practices such as pair programming and test-driven development to enhance software quality and responsiveness to changing requirements.
447
Publications
21.4K
Citations
975
Authors
438
Institutions
Publications per year
2017–2026
75
447
Agile software development: the business of innovation
James A. Highsmith, Alistair Cockburn · Computer · 2001 · 1.2K citations
Embracing change with extreme programming
Laurie Williams, James E. Tomayko · Computer Science Education · 2002 · 914 citations
1–5 of 447
975
12
h-index
8
h-index
7
h-index
6
h-index
6
h-index
1–5 of 975
438
North Carolina State University
Raleigh, United States
14 h-index
31 publications
2.4K citations

VTT Technical Research Centre of Finland
Espoo, Finland
10 h-index
17 publications
1K citations

University of Calgary
Calgary, Canada
9 h-index
18 publications
770 citations
Technion – Israel Institute of Technology
Haifa, Israel
7 h-index
14 publications
486 citations
Universitas Teknokrat Indonesia
Bandar Lampung, Indonesia
6 h-index
15 publications
476 citations
Virtual University of Pakistan
Lahore, Pakistan
5 h-index
11 publications
306 citations
Carnegie Mellon University
Pittsburgh, United States
5 h-index
6 publications
235 citations
Technical University of Munich
Munich, Germany
5 h-index
7 publications
366 citations
1–8 of 438
24 publications · 2K citations
22
h-index
SEN · 11 publications · 364 citations
10
h-index
7 publications · 2.9K citations
7
h-index
Conference · 5 publications · 259 citations
5
h-index
5 publications · 207 citations
5
h-index
1–5