I have been involved on Agile projects since 2000, when when I was a developer on an project experimenting with a new book by Kent Beck. Since then, I’ve moved on to different roles in software development - a change manager, project manager, program manager, scrum master, agile coach, and more. My interests expanded to these areas upon reading “Agile Software Development with Scrum,” which gave me hope that project management was not doomed to serve only as a source of Dilbert material.
My experience has been working primarily in companies with more than 10,000 employees - financial services and multi-industry. I now focus on the organizational change aspects of Agile introductions, enjoying the challenge of having to help groups change when there is seemingly no firm ground to stand on…culture challenges, process challenges, unachievable deadlines, troubled teams, etc. I have been coaching in such organizations over the past few years - helping organizations (1) to determine if they really want to improve and (2) helping them do it if so - usually in long-term engagements.
I also have experience introducing Agile to programs and other multiple-project environments ($10m +, multiple team/distributed team projects).
I’ve spent little time writing and speaking, but I hope to start sharing things I’ve learned (often the hard way!) with others.