Test Driven Development
Providing tested, documented software that eliminates the fear of changes.
We test each function and each class. Automated tests are run constantly. If anything breaks as we write code we catch it immediately.
We undertake this very difficult but essential test towards the end of the development cycle.
We wrote the use cases with you at the start of our engagement and now your staff will use them to verify our work.