Comment Re:Time of Intermediate free-form descriptions (Score 1) 125
Business Driven Development. The little I know is you write out in English the business rules you need a piece of software to operate on. Then you program around these requirements. I mainly see it in testing/QA right now and it's my only experience with it. Those business requirements get compiled into a class with empty method that I fill in and test the dev code with. Basically unit testing but at a higher level that covers the business rules. I'm working with SpecFlow right now if you're curious. http://www.specflow.org/