While helping through a transition with a PM and Dev team that I worked with on a daily basis, one of the major stumbling blocks I ran into was Release Planning and Roadmapping. When I got there, they were in many ways using all of the right Agile terms, but not really following Agile principles – each release was meticulously planned out in advance, then chopped up into deliverable components that were split into two-week work increments. In private, I often joked that they were using “AgileFall”.