Throughout my career I was 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 saw long never ending maintenance projects, real products or even startups. I understand pros/cons of heavy weight and agile methodologies because I worked using both.
Now I concentrate on agile methodologies. I have been using them since 2004 so I have a deep understanding of core principles and know not only the book theory. Combining my agile and analyst experience I specialize on agile requirements management - part of development process that often has problems.
I really enjoy helping teams become not only effective but efficient; bring transparency between dev teams and customers; explain how to become hyper-productive and self-improvement.