The team I am working in has embraced scrum in a big way. I really like the idea of it, but find that we are constantly having to make compromises to fit with our development reality. This is making scrum less effective and causing other overheads.
What I am asking is have people out there managed to work with pure scrum and does it pay of to do so. Or is it inevitable that compromises have to be made.
I ask this as scrum seems to be a little intolerant to deviation and it may make a better methodology if it were to accept that the world can’t always be changed to fit scrum and have work around for places where it doesn’t work.