TY - GEN
T1 - Software design studio
T2 - a practical example
AU - Lee, Jaejoon
AU - Kotonya, Gerald
AU - Whittle, Jon
AU - Bull, Christopher N.
PY - 2015/5/16
Y1 - 2015/5/16
N2 - We have been generally successful for transferring software engineering knowledge to industry through various forms of education. However, many challenges in software engineering training remain. A key amongst these is how best to energise software engineering education with real-world software engineering practices. This paper describes our experience of delivering a radically different approach based on the notion of a Software Design Studio. The Software Design Studio is both a lab for students engaged in conceiving, designing and developing software products as well as an approach for teaching software engineering in the lab which emphasizes practical hands-on work and experimentation. The feedback on the Software Design Studio – from both staff and students – has been outstanding. Although the programme is designed as a small, elite programme there is interest to see if the teaching methods can be transferred across to the much larger undergraduate programme in Computer Science. In this paper, we provide a detailed description of how our studio works in practice so that others, thinking of taking a studio or studio-inspired approach, can use in designing their own courses.
AB - We have been generally successful for transferring software engineering knowledge to industry through various forms of education. However, many challenges in software engineering training remain. A key amongst these is how best to energise software engineering education with real-world software engineering practices. This paper describes our experience of delivering a radically different approach based on the notion of a Software Design Studio. The Software Design Studio is both a lab for students engaged in conceiving, designing and developing software products as well as an approach for teaching software engineering in the lab which emphasizes practical hands-on work and experimentation. The feedback on the Software Design Studio – from both staff and students – has been outstanding. Although the programme is designed as a small, elite programme there is interest to see if the teaching methods can be transferred across to the much larger undergraduate programme in Computer Science. In this paper, we provide a detailed description of how our studio works in practice so that others, thinking of taking a studio or studio-inspired approach, can use in designing their own courses.
UR - http://puretest.lancaster.ac.uk/portal/en/publications/software-design-studio(f9889432-3c25-40c5-9d3e-818ebc4597af).html
U2 - 10.1109/ICSE.2015.171
DO - 10.1109/ICSE.2015.171
M3 - Conference contribution
SN - 9781479919345
SP - 389
EP - 397
BT - Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on (Volume:2 )
ER -