Scrum+Kanban=Scrumban. While I favor Scrum I can instances were leveraging Kanban can lead to streamlined workflows and faster time to market. Sprints help teams focus on the goals, prioritize and measure capacity overtime. This is key for planning work, building up roadmaps and enable longer-term planning. On the other hand Kanban allows for a continuous flow of work and an easier way to manage defects, unplanned work and technical debt. If your team carries over work from one sprint to the next, if tasks are created as placeholders, is disrupted by changes in priorities and technical debt is constantly pushed try Scrumban. Read- https://goo.gl/cpd3Kq -More on 3ptsToBeAgile.com