Presentations and Workshops


Check out the list of keynote presentations I give at public conferences and private events.

Leadership Workshops

I facilitate workshops that focus on the thorniest issues faced by software leaders. Topics include Agile transformation planning, Agile boundary analysis, measuring productivity, Agile metrics and other engineering effectiveness metrics, company culture, organizational structures, and other high-leverage leadership topics. Get in touch to discuss a workshop or schedule an engagement here.

Private Classroom Training

I do a small amount of classroom training for select clients. My classes include:

  • Software Estimation in Depth – This is a fun class to teach. It’s eye opening for people who believe that software projects can’t be estimated (or who think they are better estimators than they are!).
  • Software Estimation Master Class – This is a more intensive version of the first class, for aimed at people who are far more interested than average in estimation.
  • Code Complete Essentials – This class hits highlights from my Code Complete book. It focuses on the coding-level principles that lead to higher quality, more efficient software development.
  • Individuals and Interactions: Unleashing the Power of 10x Teams – This is a super fun class that strengthens technical staff’s soft skills, including dealing with conflict, working with different personalities, presenting to executives, and other topics that are often challenging for technical people.

Online Courses

Here are my online courses that are currently available:

Get in touch to schedule an engagement here.

steve mcconnell teaching class