Laurie Williams

Undergraduate Student Perceptions of Pair Programming and Agile Software Methodologies: Verifying a Model of Social Interaction

One of the reasons that undergraduate students, particularly women and minorities, can become disenchanted with computer science education is because software development is …

kelli-m-slaten

How and Why Collaborative Software Development Impacts the Software Engineering Course

This paper presents the results of an initial quantitative investigation to assess a variety of factors that potentially affect the collaborative software development experience. …

lucas-layman

Toward a Framework for Evaluating Extreme Programming

Software organizations are progressively adopting the development practices associated with the extreme programming (XP) methodology. Most reports on the efficacy of these …

laurie-williams

Toward an XP Evaluation Framework

laurie-williams