File(s) under permanent embargo
Agile development spikes applied to computer science education
conference contribution
posted on 2013-01-01, 00:00 authored by C J Woodward, J Montgomery, Rajesh VasaRajesh Vasa, Andrew CainAndrew CainSpikes are an agile software development technique used by software teams to investigate, close gaps and reduce risk. Computer science education can benefit from the application of agile techniques. In this paper we document our definition of spikes, adapted from agile software development practice, applied to computer science education across a number of different units. Our view is that spikes align well with many educational objectives. We also reflect on our educational experiences to present guidance on how and why spikes might be applied, including specific benefits, limitations and drawbacks. © 2013 IEEE.
History
Event
Teaching, Assessment and Learning for Engineering. International Conference (2013 : Bali, Indonesia)Pagination
699 - 704Publisher
IEEELocation
Bali, IndonesiaPlace of publication
Piscataway, N.J.Publisher DOI
Start date
2013-08-26End date
2013-08-29ISBN-13
9781467363556Language
engPublication classification
E1.1 Full written paper - refereedCopyright notice
2013, IEEETitle of proceedings
TALE 2013 : Proceedings of the IEEE International Conference on Teaching, Assessment and Learning for EngineeringUsage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC