Teaching software development in a studio environment
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
A Discipline for Software Engineering
A Discipline for Software Engineering
Models for Undergraduate Project Courses in Software Engineering
Proceedings of the SEI Conference on Software Engineering Education
Process Improvement in the Classroom
Proceedings of the 8th SEI CSEE Conference on Software Engineering Education
The Integration of Software Engineering into a Computer Science Curriculum
Proceedings of the 8th SEI CSEE Conference on Software Engineering Education
An Introduction to Software Architecture
An Introduction to Software Architecture
Investigating data quality problems in the PSP
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
TAP-D: A model for developing specialization tracks in a graduate software engineering curriculum
Annals of Software Engineering - Special issue on software engineering education
The reflective practitioner perspective in software engineering education
Journal of Systems and Software
The concept of change in technology transfer
Proceedings of the 2006 international workshop on Software technology transfer in software engineering
A project-based immersion system
CSEETW '08 Proceedings of the 2008 21st IEEE-CS Conference on Software Engineering Education and Training Workshop
Teaching eXtreme programming in a project-based capstone course
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
A HOT --- Human, Organizational and Technological --- framework for a software engineering course
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
An Empirical Study of the “Prototype Walkthrough”: A Studio-Based Activity for HCI Education
ACM Transactions on Computer-Human Interaction (TOCHI)
Studios in software engineering education: towards an evaluable model
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
The Software Development Studio is the centerpiece of Carnegie Mellon's Master of Software Engineering Curriculum. It represents 40 per cent of the course units students spend in the program. The Studio has continously evolved since its prototype in the spring and summer of 1990. The lessons learned about organization, projects, and other issues are the subject of this paper. The use of a well-established development process, a matrix organization, and one-on-one mentoring give the highest return on investment.