After using Scrum for many years I am still a huge proponent of this revolutionary agile methodology. Because being agile is about always finding the best ways to deliver higher satisfaction through continuous improvements, we must be able to recognize when there is a better way or alternative when confronted with specific problems or environments. To be clear I don't suggest modifying Scrum, it works great as prescribed when followed diligently. What I propose is not using Scrum at all in certain situations and instead use Scrumban.