Ralph and I often work with teams who would like to implement Scrum or other frameworks that fit within an agile mindset. You can implement this bottom down: Management decides they would like to use Scrum as a framework. Another approach is bottom up. One or more software development teams learned about Scrum, and they decided they want to start implementing it. Implementing Scrum, or any agile methodology for that matter, is a big change for any organization. It will take years in large organizations to implement.