Intrix embraces Behaviour Driven Development (BDD) as a core part of their development process, using Cucumber or SpecFlow to convert client specifications into test cases that the entire app is built against. Once features are defined by the client, code is written against the predefined test cases and pushed to the client for feedback after passing tests. This process of capturing client feedback, executing sprints against feature lists, merging code to the master branch, and pushing builds repeats to deliver awesome products that make clients happy.