Recommended Reading
  • Lean Software Development: An Agile Toolkit
    Lean Software Development: An Agile Toolkit
    by Mary Poppendieck, Tom Poppendieck
  • Succeeding with Agile: Software Development Using Scrum
    Succeeding with Agile: Software Development Using Scrum
    by Mike Cohn
  • Agile Retrospectives: Making Good Teams Great
    Agile Retrospectives: Making Good Teams Great
    by Esther Derby, Diana Larsen

Lean & Agile

I'm a software engineer working in the industrial automation market. While my background is in development, my current focus is on building high-performing teams. My interests in this area include Lean and Agile business processes (like Scrum and Kanban) and modern technical practices (like Test-Driven Development and Extreme Programming).

What have I done?

In 2009, I led my business unit's first Agile project, using Scrum with a small, collocated, cross-functional team working on a code base with low technical debt. (Given all of those factors working for us, I'm not surprised it succeeded.) That project led to a wider rollout of Scrum to a larger, non-collocated group, which has presented us with a new set of hurtles to overcome. I'm currently helping to find ways to break though those obstacles by acting as Scrum Master for one team and as a coach for two larger groups. I'm also a Certified Scrum Master and Certified Product Owner. This summer I had the distinct pleasure of attending Agile 2010, which was an incredible experience that I'm eager to repeat.

What do I want to do?

I've started my Lean/Agile journey in the middle of the stack. Scrum what I have the most experience, and it's a project management framework. I'd like to move both up and down the organization. Looking up, I want to learn how to apply Agile principles at the enterprise level. Looking down, I want to get my hands dirtier by digging more into technical practices. Skill-wise, I want to develop as a coach, because I see a lot of that kind of work coming in my future.