Throughout my career I've been in different roles, projects, companies. I remember how a project, customer or even a whole company looks like from ordinary team member’s, linear manager’s or senior manager’s points of view. I know what does it mean small or big, outsourcing or product company and how this context can affect the production process. I've seen long never ending maintenance projects, real products or even startups. I understand pros and cons of traditional and agile methodologies because I've worked using both.
Now I'm concentrating on Agile. I've been using it since 2004 so I have a deep understanding of core principles and know not only the book theory.
I really enjoy helping teams become not only effective but efficient; bring transparency between development teams and customers; explain how to become hyper-productive and self-improvement.