Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Introduction to Context Specification – Behavior-Driven Development

Introduction to Context Specification – Behavior-Driven Development



Philip Japikse discusses and demoes doing BDD with Context Specifications, then using MSpec to transform those specification into TDD code.


Philip Japikse is an international speaker, Microsoft MVP, MCSD, CSM, and CSP. Phil works as the Patterns and Practices Evangelist for Telerik, and serves as the Lead Director for the Cincinnati .NET User’s Group and the Cincinnati Software Architect. He is also the Founder and President of Agile Conferences, Inc., a non-profit dedicated to advancing agile in all aspects of software development.

About the conference

Code PaLOUsa is a two-day software development conference to be held March 16 and 17, 2012 at the Marriott Louisville in downtown Louisville, KY. The conference is designed to cover all aspects of software development regardless of technology stack. We will have sessions revolving around Microsoft, Java, and other development platforms; along with the sessions on higher level topics that are platform agnostic. The conference schedule will feature presentations from well-known professionals in the software development community. There will be fifty-five hour-long presentations and panel discussions, plus a keynote each morning of the event.

Recorded at:

Jun 07, 2012