loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Nicolas Nascimento ; Alan Santos ; Afonso Sales and Rafael Chanin

Affiliation: Polytechnical School, Pontifical Catholic University of Rio Grande do Sul, Avenida Ipiranga 6681, Porto Alegre, Brazil

Keyword(s): Software Engineering Education, Behavior-Driven Development, Agile Development, Active Learning.

Abstract: Software development practices to enhance software quality and help teams better develop collaboratively have received attention by the academic community. Among these techniques is Behavior-Driven Development (BDD), a development approach which proposes software to be developed focusing primarily on its expected behavior. Teaching-wise, introducing BDD on software engineering classes and/or training courses for software developers has become important. In this context, this study presents a body of knowledge on the impacts of teaching BDD in active learning environments (ALE). To achieve this, we have triangulated data from four data sources: (i) a systematic literature review; (ii) an expert panel with active-learning experts, (iii) a survey with participants in a software development course which teaches through active learning, and (iv) a case study on the effects of teaching and using BDD in an ALE. This study results are (i) the-state-of-the-art literature on this topic, (ii) a n assessment of benefits and challenges of BDD in ALEs, and (iii) a set of best practices when teaching BDD in ALEs. We concluded that BDD has more positive than negative outcomes and we present a body of knowledge regarding BDD in ALEs. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.227.209.101

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Nascimento, N.; Santos, A.; Sales, A. and Chanin, R. (2022). Teaching BDD in Active Learning Environments: A Multi-study Analysis. In Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-562-3; ISSN 2184-5026, SciTePress, pages 268-275. DOI: 10.5220/0011057300003182

@conference{csedu22,
author={Nicolas Nascimento. and Alan Santos. and Afonso Sales. and Rafael Chanin.},
title={Teaching BDD in Active Learning Environments: A Multi-study Analysis},
booktitle={Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2022},
pages={268-275},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011057300003182},
isbn={978-989-758-562-3},
issn={2184-5026},
}

TY - CONF

JO - Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - Teaching BDD in Active Learning Environments: A Multi-study Analysis
SN - 978-989-758-562-3
IS - 2184-5026
AU - Nascimento, N.
AU - Santos, A.
AU - Sales, A.
AU - Chanin, R.
PY - 2022
SP - 268
EP - 275
DO - 10.5220/0011057300003182
PB - SciTePress