What would you choose when you decide that a change in development process is necessary, when you realize that the Waterfall methodology is too inefficient? Probably you'll have to choose one of the Agile methodologies, most likely between Kanban and Scrum. Alright, but which one is the best?
My opinion, always expressed like this, is to "choose the vehicle which fits your culture!". This is always the best possible choice.
Because it's easier to be implemented, Kanban could be the first choice, before implementing Scrum. Anyway, both of them being Agile methodologies, for sure they will bring you the needed change in organization.
For details on these topics, please read this article.
Keep up to date