Acceptance-Test-Driven Development of Business Rules in Information Management Applications

Project description

Agile methods allow for tight feedback cycles and rapid changes of direction through the use of short iterations, with "just-in-time just-enough" requirements gathering (and planning and design). While our understanding of how to achieve this is growing (for example, through the specification of systems as a collection of thin end-to-end slices of functionality), there is still some scope for improvement. This PhD project will focus on tools and techniques for just-in-time, just-enough specification of business rules, leading to an adaptation of current ATDD (acceptance test driven development) techniques that take into account the special characteristics of business rules.

▲ Up to the top