Monday, 20 March 2017

10 things I learned from being agile.

10 things I learned from being agile.
  1. I do not have to worry about knowing everything about the product/feature right at the beginning. I can take my time to learn the product feature by feature and I get to learn together with the team and from many minds.
  2. Being agile is almost like studying the self, what works for me and what doesn’t. And to learn dynamically to make necessary changes when needed.
  3. Learn on the GO what technique/ method/approach works for that context and discard the rest.
  4. Switch to the right sources of knowledge. It's about also being a pendulum when needed, shift left/right to deliver.
  5. To not invest in the unnecessary, but to question and learn rather than mere adherence. To go figure out who can help, to have my own point of contacts of who can help and network with the learned. This means - To be DRIVEN.
  6. Agile - Is not the ultimate rule book of do’s and don’ts.
  7. Quick and dynamic is what it makes me in how I begin to do things (requirement gathering to release and beyond). 
  8. To invest and better my own learning. To work on improving the code, the tests and the rest is good. 
  9. There is a good kind of urgency in agile, to get things done.
  10. I can be honest and not be questioned for being honest. In the sprint planning meeting, I can honestly share my presence/absence plan. It makes people honest and keeps them that way.
  • When taught well we can all learn from this professional experience of being agile and make other aspects of our lives better.
  • Do not be blinded by half-baked ideas, figure out what works for you and apply it.
  • If calling it agile hurts you for reasons known/unknown, call it by any other name that works for you.
  • Learn to learn from the varied knowledge sources.

No comments: