The vision for IT service management has changed over the years. For a long time, ITIL was the standard, but ever since the famous Agile Manifesto was released in February 2001, many new methodologies have been created and successfully implemented.
Your product roadmap is a powerful tool for showing where you want to take your product and how you plan to achieve your goals. Creating an effective roadmap, however, is not an easy task, especially in an Agile environment where circumstances and ideas rapidly change.
Behavior Driven Development, also known as BDD, is a software development process that can be utilized to help your team deliver value and build more reliable software. As you may have guessed, BDD incorporates various aspects from Agile and lean practices, and more importantly, TDD and DDD.