Mastering a new way to complete projects takes time. It takes knowledgeable leaders, open-minded employees and the right tools. Rolling out an Agile development process is just this sort of thing. You can’t show a fancy PowerPoint presentation and believe everyone gets it. You also can’t expect everyone to know why you’re actually adopting such a methodology.