People often talk about Agile principles and Scrum but they leave the Scrum values aside, probably deliberately since they are pretty tough to achieve and practice.
But, when we are practicing Agile its only important that we keep reminding ourselves about these values and drive to achieve them.
Recently, I attended a session on Scrum. I think the most important takeaway for me was Scrum Values. It's not an official version not even the exact version that I got. But, as I remember correctly, here they go:
- Self Organization
- Trust
- Respect
- Sense of urgency
- Avoid Shortcuts
- Share Journey with customer
- Courage
Its not often that you sit in a session and talk about the values. But, recently, I was attending one of internal session and one of top leader was speaking. He said couple of interesting point about company's values, one that these are the guiding principles and secondly whenever you are in a situation where you are not sure whether I am wrong or right, please refer to these values. If your actions are aligned with them, you are good.
The same goes with practicing Agile!
For example, if you are showing some courage to say NO to something you are uncomfortable with or your gut feeling is not allowing to accept it, you are good.
Sense of urgency, I also somewhat interpret this as ownership of a task/issue. It is very important that when you own the task you drive till it is "Done", to whatever is the definition is.
Similarly there can be various scenarios where these values can act as guiding force.
Keep looking for the anti-pattern and allow these values and (of course principles) to do a course correction.