Many Scrum professionals stick to the mantra that unless Scrum is followed 100% down to the very last detail, then it is not Scrum. What do you think? Saving Changes...
I am going to answer based on my experience as scrum master, but definitely open to other views.
I believe there are two discussions in this question. First, is scrum still scrum of its not applied 100%?
No, it's not. That's why there's the term "scrumbut".
As an analogy, is Fish & Chips still Fish & Chips if you replace the chips with mashed potato? No, it's not.
And that leads me to the second discussion: "Fish & Mash" may not be Fish & Chips but it can still be a delicious dish and can still be very nutritive, just like scrumbut - or an adapted version of scrum, that adheres to the reality of the company or project can be entirely satisfactory. It can even be better than scrum! But it's a simple matter of changing the names. In summary, if so much as the sprints are shorter than a week or longer than 4 weeks, the Scrum Guide is not being followed and this is not scrum. It may still make sense in that situation and may even be the best answer, it's just not scrum. Saving Changes...
The Jury is out on whether it is Scrum or not. We may just resolve that question in the not too distance future ;-)
Regarding Kanban boards, many people use Kanban boards but it doesn't mean it's Kanban. It's more than likely a Kanban-style Agile board the team used to display the progress of their work. Kanban uses a pull system; a Kanban-style Agile board does not. Saving Changes...
I think meeting Project goal within it's scope, time and cost with smiles on human resources is top most priority for any successful project - may we term it as scrum, abc, xyz doesn't matter. Yes, to attain this goal, we can take "Scrum" framework and customize it as per our requirements, adding few more flavors like Kanban, Kaizen, etc. with our PMBOK, and that is the "our Scrum" !!! Good Day.
Sandeep, this may be referring to a hybrid solution, which indeed is the most popular adoption. However the Scrum community is still divided about the expansion or contraction of pure Scrum, and at what point where it cannot be called Scrum anymore. Saving Changes...