In 2005 I was leading a software business unit of a major media research company. A lead engineer on my team introduced me to Extreme Programming, and within a few months we converted one of my development teams to Scrum. This began a Scrum journey through three different organizations over a 10 year period. From a pure startup, where we began practicing Scrum from the outset, to a multi-billion dollar healthcare company, I've had the opportunity to serve as both scrum master and product owner. The early days were characterized by challenges in transitioning mature, old-school waterfall development teams into a new way of thinking about software development, and coaching them through that transition and into consistent, high performing teams over months of facilitated improvement. Between 2012 and 2013 I was able to receive my Scrum Master and Scrum Product Owner certifications. Since then I've had the opportunity to join several existing teams in various states of maturity. Most recently, I accepted the challenge to convert an entire program of eight waterfall teams into an integrated group of Agile delivery teams, all based on Scrum practices. I serve as the Uber Scrum Master and lead Scrum of Scrum across the program, and we are approaching our software development as a Scaled Agile implementation that engages both core teams and key stakeholders in highly integrated schedule of dependent software deliverables.
My educational background is business and information technology, with undergraduate and graduate degrees in business. I began my career as a business systems analyst, and moved into functional management over software teams. After several years of functional IT managment, I moved into a technical marketing management role in a major telecom company. A few years later, I joined an early stage technology company on the leading edge of digital publishing technology, and after a subsequent sale to a national telecommunications carrier, I left to form an internet/digital media company with several others. My role was leading product development, and managing day-to-day operations. These were early days in social media development. It was at that point in my career that I assumed responsibility for the software business unit of a large, national media research company. Which led to my first forays into Agile development - specifically Scrum.
My passion is Scrum, both as a scrum master and product owner. I'm an evangelist for Scrum within my employer, mentor young PMs and scrum masters, and lead the Agile Community of Practice across the enterprise. I also participate in a local Agile User Group.
NTT Data, Senior Program Manager
September 2012 - Present, Greensboro, NC, US
Serve as overall program manager for a collection of scrum teams, and as uber Scrum Master for the program. Have served as Scrum Master on 4 separate teams over almost three years with one client.
eMediaTrade, Scrum Master
March 2012 - August 2012, Alpharetta, GA, US
For several months I served as Scrum Master for an eMediaTrade client based in NYC, but with an operating division in Phoenix AZ. It was a distributed Scrum environment, with off-shore development teams, local business stakeholders, and governance in a different city.We held daily scrums, bi-weekly Sprint Planning and Demos, and Retrospectives following each Demo. In many ways this was more true to principles of product increment delivery than some of my other experiences. As code was accepted during the demos, it was put into production.