Journal of Systems and Software - Special issue: Software engineering education and training
ICSE '07 Proceedings of the 29th international conference on Software Engineering
A checklist for integrating student empirical studies with research and teaching goals
Empirical Software Engineering
Empirical software engineering: teaching methods and conducting studies
Proceedings of the 2006 international conference on Empirical software engineering issues: critical assessment and future directions
Best practices for teaching UML based software development
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Modelo colaborativo y distribuido para enseñanza de la usabilidad
Proceedings of the 10th Brazilian Symposium on on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction
Hi-index | 0.00 |
Empirical methods are important in software engineering. It is important to be able to evaluate new techniques and methods in a structured way before they are introduced in the software process. This paper presents how empirical methods may be taught by letting students take part in the execution and analysis of empirical investigations in projects. The projects that the students carry out include a role-play where teachers play the roles of managers for the students and responsible for ordering the work of the students. It is reported from an evaluation where it is found that the project is well received and that it is probable that the students reach the related learning objectives of the course.