Abstract
Most of the Brazilian universities employ teaching-learning methodologies based on classic frontal lectures. The Medicine Programme of the Federal University of S˜ao Carlos (UFSCar) is an exception, since it employs active learning methodologies. The Educational and Academic Management System for Courses Based on Active Learning Methodologies (EAMS-CBALM) was built and it is currently used to support this programme, and has been made available for other programmes as well. This system was developed using Scrum, but during its development project it was often necessary to reconsider system behaviour scenarios, and consequently the product backlog items, mainly due to poor communication between the Product Owner (PO) and the development team. This paper discusses a case study in which Behaviour-Driven Development (BDD) has been used in combination with Scrum to redesign some EAMS-CBALM components. The paper demonstrates that the communication between the PO and the development team can be improved by using BDD as a communication platform to unambiguously define system requirements and automatically generate test suites.
Original language | English |
---|---|
Title of host publication | Proceedings of the 19th International Conference on Enterprise Information Systems (ICEIS 2017) |
Editors | Slimane Hammoudi, Michal Smialek, Olivier Camp, Joaquim Filipe |
Place of Publication | Setúbal |
Publisher | SCITEPRESS |
Pages | 449-458 |
Number of pages | 10 |
Volume | 2 |
ISBN (Print) | 978-989-758-248-6 |
DOIs | |
Publication status | Published - 1 Jan 2017 |
Event | 19th International Conference on Enterprise Information Systems, ICEIS 2017 - Porto, Portugal Duration: 26 Apr 2017 → 29 Apr 2017 Conference number: 19 http://www.iceis.org/Home.aspx?y=2017 |
Conference
Conference | 19th International Conference on Enterprise Information Systems, ICEIS 2017 |
---|---|
Abbreviated title | ICEIS 2017 |
Country/Territory | Portugal |
City | Porto |
Period | 26/04/17 → 29/04/17 |
Internet address |