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!
A diagramming approach: Simple Modeling Language (SML).