See if what we do is right for you!

Functional specs? Anybody? Bueller?

dilbert-agile-programming

OK, so you decide to add tests to your code. That typically isn’t so easy. The odds are that your code wasn’t designed and/or implemented to be easily testable. That means you will have to make changes to it to make it testable without breaking any of it (this is usually called refactoring these days). [...]

Code testing

interesting_man_qa

Does your code work?  How do you know?  Can you prove it? If you don’t have tests for your code, it sucks. And I mean comprehensive, fine grained, programmer tests (aka something like unit tests), as well as higher level functional and integration tests. Tests that are automated. Tests that are run routinely. With the [...]