Empirical Software Engineering
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Extreme Programming Refactored: The Case Against XP
Extreme Programming Refactored: The Case Against XP
Introducing Agile Methods: Three Years of Experience
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Using Academic Courses for Empirical Validation of Software Development Processes
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Investigating the extreme programming system---An empirical study
Empirical Software Engineering
Proceedings of the 28th international conference on Software engineering
A survey of evidence for test-driven development in academia
ACM SIGCSE Bulletin
Information and Software Technology
Incremental submission of programming code using object-oriented classes
ACM SIGCSE Bulletin
Evaluating the effectiveness of VOSDM: a vision oriented approach
ACM SIGSOFT Software Engineering Notes
Supporting agile processes in software engineering courses
Journal of Computing Sciences in Colleges
ComTest: a tool to impart TDD and unit testing to introductory level programming
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
An evolving collaborative model of working in students' global software development projects
Proceedings of the 2011 Community Building Workshop on Collaborative Teaching of Globally Distributed Software Development
Design guidelines for software processes knowledge repository development
Information and Software Technology
Software process improvement with agile practices in a large telecom company
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
On teaching arrays with test-driven learning in WebIDE
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Exploring influences on student adherence to test-driven development
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Impacts of adaptive feedback on teaching test-driven development
Proceeding of the 44th ACM technical symposium on Computer science education
Effective and ineffective software testing behaviors by novice programmers
Proceedings of the ninth annual international ACM conference on International computing education research
A formative study of influences on student testing behaviors
Proceedings of the 45th ACM technical symposium on Computer science education
Considering rigor and relevance when evaluating test driven development: A systematic review
Information and Software Technology
On the role of tests in test-driven development: a differentiated and partial replication
Empirical Software Engineering
Hi-index | 0.00 |
Research was conducted on using agile methods in software engineering education. This paper explores the perceptions of students from five different academic levels of agile practices. Information has been gathered through the collection of quantitative and qualitative data over three academic years, and analysis reveals student experiences, mainly positive but also some negative. Student opinions indicate the preference to continue to use agile practices at the workplace if allowed. A way these findings may potentially be extrapolated to the industrial settings is discussed. Finally, this report should encourage other academics considering adoption of agile methods in their computer science or software engineering curricula.