top of page

Training and Coaching

​

For me, training and coaching is more than just an act of passing on knowledge and experience; it's the most powerful technique I've discovered to learn anything deeply.

​

I've learned that even if I've done something for so long that I can do it in my sleep, it doesn't mean I actually understand it deeply.  When I first try to explain it to other people who don't have my experience, I find that it's hard to convey the my understanding in simple terms.

 

Every time someone asks me a question that I can't answer, or I start spinning around in circles trying to answer, it means there's something I need to learn.  The search for simpler ways to explain the things I know forces me to understand it more deeply.

 

Every time someone challenges me and I become defensive, it also indicates that there's something I need to learn.  The search for clearer language, better examples and analogies, and simpler and logically sound arguments that will convince the other person has so often resulted in me learning that I was wrong about something, and has always resulted in a richer and deeper learning and understanding for myself.

​

​

Here's a list of all the training classes I've delivered and coached teams and individuals on.

​

Product Management

  • Specific practices:

    • Agile Product Management (APM)

    • Dynamic Product Management (DPM)

    • Lean Product Development

    • Scrum Product ownership

    • SAFe product management and ownership

    • Behavior-Driven Development (BDD)

    • Behavior-Based Analysis and Design (BBAD)

    • APM PM-PO Training Workshop

  • General practices:

    • Software product development and management

    • Software Development Life Cycle (SDLC) management

    • Technical product management

    • Requirements architecture and development

    • Business architecture

    • Product knowledge management

Software Requirements Development

  • BDD

    • Introduction to Behavior-Driven Development (BDD)

    • Behavior-Driven Development (BDD)

  • BBAD​

    • Introduction to Behavior-Based Analysis & Design (BBAD)

    • Behavior-Based Analysis & Design (BBAD)

  • ATDD

    • Acceptance Test-Driven Development (ATDD)

    • ATDD with SAFe 4.0 for PM/PO/SA

    • Essential ATDD

BDD, BBAD, and ATDD

Agile Frameworks

  • Scrum

    • Scrum Master

    • Advanced Scrum Master

    • Scrum Product Owner

    • Advanced Business Product Owner

    • Scrum with Agile Requirements

    • Scrum Patterns

    • Hyperproductive Scrum

    • Scrum Coaching Metrics

    • Scrum Estimation and Forecasting

    • Estimating with Story Points

  • SAFe​

    • Scaled Agile, Inc.:

      • SAFe Foundations

      • Leading SAFe

      • ​SAFe PM/PO

    • Focused training and workshops:

      • Implementing Agile Release Trains

      • PI Planning​

      • Estimating with Normalized Story Points

Agile Frameworks

General Agile & Lean

  • Become a Lean, Agile, Development Machine

  • Lean flow

  • Creating and using a Definition of Done

  • Creating and using a Definition of Ready

  • Leanban

  • Team Agility

  • Value Stream Mapping

General Agile & Lean

My Certifications

  • Scrum Master

  • SAFe Program Consultant

​

My Certifications
bottom of page