Like any other set of knowledge, the real skill lies on knowing when and how to apply it. When asked to describe our process, I summarize it as "minimalist Scrum." To us, that means using some aspects of Scrum (small team sizes, prioritized work backlogs, and daily standups) and ignoring others (anything with the word "sprint" in it, pre-planned release cycles, and velocity estimation/tracking). Our culture is more built around continuous deployment.
We've found the process that works well for us, and I encourage everyone to be thoughtful and consider many approaches as they try to do the same.
We've found the process that works well for us, and I encourage everyone to be thoughtful and consider many approaches as they try to do the same.