15:00 - 16:00
Workshop (60 min)
Part 2/2: C# .NET Outside-in development guided by tests in mob programming
Hands-on workshop in fishbowl mob programming where we will guide participants to implement and design software from the business perspective with tests that won't get in the way. Starting from some requirements and the acceptance criteria, we will write one acceptance test driving the outer loop of our Acceptance Test Driven Development suite. We will then use it as feedback for the progress of the implementation of the feature until it is completed.
This is a technique that we tried several times within delivery teams in the past, achieving amazing success, as far as we describe it also in our award-winning book. It includes elements of ATDD (London school), BDD, classic TDD, Domain Driven Design, Modular/Hexagonal Architecture, and it is ideal for expanding the functionality of the system incrementally, in harmony with business folks.
Join the mob and help navigate the development of the solution in C# .NET or just relax among the audience watching the progress of the exercise!