Project and team-based strategies for teaching software architecture

Vidoni, M, Montagna, J and Vecchietti, A 2018, 'Project and team-based strategies for teaching software architecture', International Journal of Engineering Education, vol. 34, no. 5, pp. 1701-1708.


Document type: Journal Article
Collection: Journal Articles

Title Project and team-based strategies for teaching software architecture
Author(s) Vidoni, M
Montagna, J
Vecchietti, A
Year 2018
Journal name International Journal of Engineering Education
Volume number 34
Issue number 5
Start page 1701
End page 1708
Total pages 8
Publisher Dublin Institute of Technology * Tempus Publications
Abstract Software Architecture remains a difficult topic to teach. This is because of the problem's complexity, and the integration of interpersonal and technical skills with knowledge from different areas. This paper presents the introduction of Project-Based Learning (PBL) and Team-Based Learning (TBL) in a Software Architecture undergraduate course. The goal for students is to apply in practice the concepts learned using ATAM (Architecture Tradeoff Analysis Method) to evaluate case studies of real-world architecture. PBL is known for allowing students to experiment with realistic problems and improve their negotiation and communication skills. TBL offers a different approach to group-based activities, by using them to determine the structure of the course. This approach is applied in an optional course in a Systems Engineering degree; its results are positive, having increased students' attendance and active participation levels. A student survey also shows acceptance of the new methodology.
Subject Software Engineering
Education Assessment and Evaluation
Keyword(s) Project-based learning
Software architecture
Software engineering
Team-based learning
Copyright notice © 2018 TEMPUS Publications.
ISSN 0949-149X
Versions
Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 0 times in Thomson Reuters Web of Science Article
Scopus Citation Count Cited 0 times in Scopus Article
Access Statistics: 26 Abstract Views  -  Detailed Statistics
Created: Thu, 23 May 2019, 08:44:00 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us