TY - GEN
T1 - Developing competencies for software requirements analysis through project based learning
AU - Noel, Rene
AU - Munoz, Roberto
AU - Becerra, Carlos
AU - Villarroel, Rodolfo
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/2
Y1 - 2016/7/2
N2 - The course 'Software Analysis Methodologies' of Computer Science career at the University of Valparaiso has among its objectives to contribute to the development of competencies related to software requirements analysis. Traditionally, through the course the students applied methods and techniques for software requirements analysis in a project with real stakeholders. Nonetheless, this activities were performed outside the classroom, not allowing the teacher to assess the performance of critical competencies, not only related to the application of software engineering knowledge, but also related to the articulation of skills such as obtaining requirements through interviews, information organization and modeling, peer communication, analysis and validation using technical language, conflict management with stakeholders, and requirements validation with stakeholders using nontechnical language. This paper presents the approach of project-based learning with work activities with real stakeholders in classes. As result it has managed to continuously assess the development of skills, a pass rate of 96%, and the achievement of learning outcomes validated by a real counterpart (stakeholder), and also by the teacher and teammates. Also, this initiative shows the articulation of two Institutional Improvement Projects funded by the Ministry of Education, for STEM teaching methodologies, and for the application of Information Technology in the classroom.
AB - The course 'Software Analysis Methodologies' of Computer Science career at the University of Valparaiso has among its objectives to contribute to the development of competencies related to software requirements analysis. Traditionally, through the course the students applied methods and techniques for software requirements analysis in a project with real stakeholders. Nonetheless, this activities were performed outside the classroom, not allowing the teacher to assess the performance of critical competencies, not only related to the application of software engineering knowledge, but also related to the articulation of skills such as obtaining requirements through interviews, information organization and modeling, peer communication, analysis and validation using technical language, conflict management with stakeholders, and requirements validation with stakeholders using nontechnical language. This paper presents the approach of project-based learning with work activities with real stakeholders in classes. As result it has managed to continuously assess the development of skills, a pass rate of 96%, and the achievement of learning outcomes validated by a real counterpart (stakeholder), and also by the teacher and teammates. Also, this initiative shows the articulation of two Institutional Improvement Projects funded by the Ministry of Education, for STEM teaching methodologies, and for the application of Information Technology in the classroom.
KW - Project Based Learning
KW - Requirements Analysis
KW - Software Engineering Education
UR - http://www.scopus.com/inward/record.url?scp=85017596306&partnerID=8YFLogxK
U2 - 10.1109/SCCC.2016.7836008
DO - 10.1109/SCCC.2016.7836008
M3 - Conference contribution
AN - SCOPUS:85017596306
T3 - Proceedings - International Conference of the Chilean Computer Science Society, SCCC
BT - Proceedings of the 2016 35th International Conference of the Chilean Computer Science Society, SCCC 2016
PB - IEEE Computer Society
T2 - 35th International Conference of the Chilean Computer Science Society, SCCC 2016
Y2 - 10 October 2016 through 14 October 2016
ER -