With the successful adoption of Agile and DevOps principles, industry has experienced the proliferation of frameworks covering a vast set of engineering practices which development teams are expected to learn and follow.
Organizations starting this journey find themselves overwhelmed with a plethora of terms like Continuous Delivery, Shift Left, TDD, BDD, Infrastructure as Code, Trunk Based Development, etc. Unfortunately they are not provided with a context of why these practices are important and where to start; this leads to team frustration, low morale, and eventually giving up trying. On the other hand, business partners are being asked to invest on new Development tools, hiring, and training on these practices with no clear understanding of what business value they will receive and while getting lost on the Techie lingo.
Fannie Mae’s Business Driven Engineering model is a comprehensive inventory of Agile and DevOps practices that helps teams achieve the benefits of Continuous Delivery, with a unique ability to automatically prioritize improvement plans based on business objectives: Safety, Quality, and Speed in a sustainable way.