The Open UniversitySkip to content
 

Behavior-driven development benefits and challenges: reports from an industrial study

Pereira, Lauriane; Sharp, Helen; de Souza, Cleidson; Oliveira, Gabriel; Marczak, Sabrina and Bastos, Ricardo (2018). Behavior-driven development benefits and challenges: reports from an industrial study. In: XP '18: Proceedings of the 19th International Conference on Agile Software Development, ACM, New York, NY, USA, article no. 42.

DOI (Digital Object Identifier) Link: https://doi.org/10.1145/3234152.3234167
Google Scholar: Look up in Google Scholar

Abstract

Agile approaches arose as a way of addressing some of the main challenges in software development, such as changing requirements, lack of understanding about the system scope, and out-of-sync between code, requirements, and documentation. Studies show that agile projects still suffer from lack of customer support, resulting in difficulties to represent customer needs on requested features. Behavior-Driven Development (BDD) brings a structured way to represent user behaviors and to validate user stories by using an ubiquitous language, shared among everyone involved on the development of the software. The approach allows the creation of scenarios that can be used by the team to share information between different stakeholders, enabling all those players to successfully collaborate and coordinate their work. In this paper, we report on an empirical study conducted with 24 IT professionals with practical experience on BDD. Through this, we identify the perceived benefits and challenges of adopting BDD.

Item Type: Conference or Workshop Item
Copyright Holders: 2018 ACM
ISBN: 1-4503-6422-5, 978-1-4503-6422-5
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 62555
Depositing User: ORO Import
Date Deposited: 22 Jul 2019 08:13
Last Modified: 22 Jul 2019 08:28
URI: http://oro.open.ac.uk/id/eprint/62555
Share this page:

Metrics

Altmetrics from Altmetric

Citations from Dimensions

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU