This wonderful podcast features a conversation held between Bob Payne and David Celimsky, one of the people responsible for RSpec. Take a listen, and learn more about this framework for Ruby to implement the BDD process.
David Celimsky is one of the development powerhouses behind RSpec, one of the first frameworks for Ruby to implement the Behavior Driven Development process. BDD is an interesting process and I like the increased move toward using language that the "user" can understand when describing or systems in executable form. David is great to talk to and I recommend accosting him at conferences to start up a conversation.
With twenty-five years of project management, software development, engineering, and business experience, Bob Payne is the VP of coaching services at LitheSpeed, LLC and a leading proponent of agile methodologies and agile engineering practices. As host of the AgileToolkit podcast, Bob has produced more than 120 podcasts, recording a variety of industry leaders and agile practitioners