WHAT I DO
Many executives and managers wonder what’s wrong with their software development system. After all, isn’t programming basically typing computer instructions into a glorified terminal? Then they see this:
Suddenly, software development appears more complex, and they start looking for ways to improve the overall support and development systems.
My experience across a variety of industries, from small startups to Fortune 50 organizations, provides a solid platform for assisting clients through their transition to Agile development practices.
I incorporate my study of communication, personality types, team styles, systems thinking, and human systems dynamics into my work and writing. You can find a number of my articles published at Better Software magazine and StickyMinds.com.
I co-founded and co-hosted the AYE Conference. You can hear me speak at Agile related conferences. I frequently speak at Agile conferences such as Agile 201x, as well as regional conferences and local meet-ups.
Training and Workshops
As part of my mentoring and coaching, I’ve developed and presented several different workshops. These workshops cover topics such as Agile Foundations, Retrospectives, Systems Thinking, Personality Types and Temperaments, and Problem Solving to name a few. You can read find short descriptions and links on the Workshop page.