Communicating Domain Knowledge in Executable Acceptance Test Driven Development [chapter]

Shelly Park, Frank Maurer
2009 Lecture Notes in Business Information Processing  
We present results of a case study looking at how domain knowledge is communicated to developers using executable acceptance test driven development at a large software development company. We collected and analyzed qualitative data on a large software development team's testing practices and their use of a custom-built executable acceptance testing tool. Our findings suggest that executable acceptance tests (1) helps communicate domain knowledge required to write software and (2) can help
more » ... are developers to communicate the status of the software implementation better. In addition to presenting these findings, we discuss several human aspects involved in facilitating executable acceptance test driven development.
doi:10.1007/978-3-642-01853-4_5 fatcat:z42jnxqb7nddtbedx4ivhew4km