If you are a believer in Agile methods, but don't like Test-Driven Development (TDD), this site is for you!

Many people in the Agile community feel that TDD is a niche technique that works really well for some people but is awful for others.

Sometimes TDD fans go too far by insisting that everyone should use TDD - even saying that if you don't use TDD, you are not fully Agile, or have not given it a chance. We disagree. We explain why here.

Be Agile without TDD!

Wednesday, September 1, 2021

This is how I work - you should do what works best for you!

I wrote this blog to document how I personally work, because people sometimes ask. I did not write it to advertise or promote this way of working. Thus, I don't write articles about this or give talks about it. I want people to work in a way that is best for them.

This way of working is essentially a systems engineering approach, adapted for software.