The difference between theory and practice is in practice.
Recently I am reading a lot on the topic of Agile and Agile Project Management. There is a lot of emphasis on self – organizing teams, self- management, productivity and effectiveness on the team level. This all sounds so exciting, almost like utopia🙂.
But here is the catch🧐 In reality and on real projects, there is no one right way for things to happen. Projects are not the same and people are different. Especially the catch is with people: many like to focus on technical tasks only, they don’t want to manage their work or undertake management initiatives…
Same with processes: you shouldn’t just blindly follow and stick to the book, at least because of the uniqueness of the projects, products and people and environment.
The solution I found handy is to continue reading and getting familiar with best practices, experiment but keep your mind open and decide what to apply to your unique situation in the project, what to throw away, what to modify, so that the chosen practices and processes bring real value.