Onze onderzoekers van expertisecentrum Digital solutions hebben zopas Bas de Ruiter (Shifting Gear) en Jesse Van Muijden (Van Muijden IT) geïnterviewd over hun ervaring met Behaviour-Driven Development bij Tweakers. Gebruiken jullie ook BDD en heb je interesse om ook deel te nemen aan het interview? Laat het ons weten -> frederik.thielemans@ucll.be
Software moet niet alleen foutvrij zijn, maar het moet vooral ook doen wat de klant vraagt. Dit lijkt voor de hand liggend, maar in de praktijk blijkt het vaak één van de grootste struikelblokken te zijn. De klant denkt dat zijn vraag duidelijk is en de softwareontwikkelaar denkt te weten wat de klant wil, terwijl eigenlijk hun ideeën toch nog verschillen. De requirements van de klant worden bovendien vaak uitgedrukt in zeer technische termen, die alleen betrokkenen met een sterke IT-achtergrond kunnen begrijpen. Daardoor ontstaat er een groot risico op misverstanden in communicatie en bijgevolg op afwijkingen in de software, die pas laat in het ontwikkelingsproces gedetecteerd worden. Om deze misverstanden te vermijden, en foute software te voorkomen, focust Behaviour-Driven Development op collaboratie en communicatie, door het gebruik van een ubiquitous language, en zo een common understanding te creëren.
Wil je weten hoe je dit binnen jouw team kan integreren?
Maak kennis met BDD-DNA!