[Talk Ideas] – 12th of February 2024, Sara Santos (Critical Software)

12th of February at 16h00, Sara Santos (Critical Software) will give a presentation entitled“Behaviour-Driven Development and the Role of Communication” 
Location: G4.1

Abstract
Behaviour-Driven Development is a software development methodology that extends Test-Driven Development by emphasizing collaboration among developers, testers, and business stakeholders. The core principle of BDD is defining system behaviour in a human-readable format using structured natural language, enabling a shared understanding of requirements. Communication is the key factor in BDD, as it fosters clear alignment between technical implementation and business expectations. By encouraging early discussions and continuous feedback, BDD ensures that software is developed with a focus on user needs, reducing misunderstandings and costly rework. This approach strengthens cross-functional collaboration, enhances requirement clarity, and improves overall software quality.


Bio
Sara Santos started with a degree in psychology, and decided to transition into software development. Currently, I am a Solutions Architect with 7 years of experience in software engineering, and have been working in Critical Software, mainly in projects focused on the energy sector. As a Solutions Architect, I am often involved in discussions with stakeholders where BDD plays a crucial role in aligning technical solutions with business requirements.