Just went to the TAP (Tulsa Agile Practitioners) Meetup last night. Philip Kin gave a good presentation on Acceptance Test Driven Development. The key is to get the project owner to write the acceptance tests. The acceptance test becomes the development spec so you know what should be developed and, when the tests pass, when it is completed. He showed an example of writing the acceptance tests in SpecFlow/Cucumber. To get this to work you need the project owner to buy in to the concept and participate in writing the tests. This is something I am going to consider, but I don’t think it will work at my current job.
Afterwards, Jason Knight led a great discussion getting everyone’s input on the idea and general discussion regarding agile practices. Jason has also recently started writing the Semper agilis blog. There have been several thought provoking articles already. It is definitely Recommended.
The TAP meetup happens the first Tuesday of every month from 6-8pm. If you are in the Tulsa area, I would recommend making time for it in your schedule. I hope to see you there.