09:15 - 10:30 - 75-Minute Workshops

Abuser Stories: Thinking Like the Bad Guy to Reduce Software Vulnerabilities
Judy Neher
Room: Harbor Island 3
Track: Life's a Wave: CATCH IT

Session Type: Workshop [Advanced]

Abuser stories give us a way to view our systems from our enemies perspective. Think "user stories" through the bad guy's lens.

Learning Objectives:

(15) Intro
(10) Present functional user stories. Brainstorm the bad guy roles.
(10) Debrief and intro negative business value associated with abuser stories
(10) Craft goals and negative business value statements for their abuser roles
(5) Refutation criteria
(5) Add refutation criteria to their abuser stories
(10) Prioritization & estimation techniques. Threats vs. vulnerability
(15) Estimate and prioritize their abuser stories
(10) Good abuser story and Close

Build a Car with Rebecca!
Rebecca Zhuo
Room: Spinnaker

Session Type: Workshop [Beginner]
Summary: All of the workshops in the Scrum For Hardware Track will be focused on getting you to work with a team of people to help build a car while learning some pointers from experienced practictioners! For this slot, we'll share a hyperloop experience report.
Learning Objectives:
  • An overview of the hyperloop story
  • Why would Scrum help for this challenge from Elon Musk?
  • Pointers on using Scrum in new product development

Connecting Practices to Principles
Cherie Silas and Alicia McLain
Room: Nautilus 5
Track: You can’t stop the wave, but you can learn to surf

Session Type: Workshop [Beginner]

Learn to connect practices to Agile values and principles and identify anti-patterns.

Learning Objectives:

As a result of attending this session, participants will be able to:

  • Describe how ceremonies and practices tie back to the agile values and principles.
  • Identify anti-patterns and articulate which values or principles they violate.
  • Evaluate practices so they can be adopted or eliminated based upon a team's true needs.

Product roadmapping that works!
Jason Tanner
Room: Nautilus 4
Track: As the tides transform, a new journey awaits

Session Type: Workshop [Advanced]
Summary: Most product roadmaps suck. We'll find out why then we'll explore two methods to engage key stakeholders to build awesome roadmaps that work!
Learning Objectives:
Participants will learn and apply techniques to collaborate to create and communicate market-driven, strategic product roadmaps. Includes references and templates to apply the techniques. Describe common roadmap failures. Identify benefits of collaborative roadmapping. Apply a pattern for creating a strategic, market-driven product roadmap Demonstrate how to plan and execute a collaborative session to create a product roadmap Explain how to adapt the roadmap pattern to a specific context.

Systems Thinking & LeSS
Craig Larman
Room: Nautilus 1-2
Track: Champions of Agile

Session Type: Workshop [Advanced]
Summary: With a focus on why and owning rather than renting ideas, apply Systems Thinking to analyze the impact of organizational design choices.
Learning Objectives:
  • Define local and global optimization
  • Evaluate organizational design choices are consistent or not with a global optimization goal
  • Sketch systems models to apply Systems Thinking

The Leader-Follower Spectrum: Empowerment is Not Enough
Alan Dayley
Room: Harbor Island 1
Track: Life's a Wave: CATCH IT

Session Type: Workshop [Advanced]
Summary: Empowerment is great. Let's explore the leadership behaviors that engender follower empowerment and beyond to co-leadership.
Learning Objectives:
  • Understand how the patterns of leadership behavior engender matching behavior in the people being lead.
  • Recognize the origins of traditional management vs. management expectations in the Agile Manifesto.
  • Practice situational awareness and apply leadership behaviors appropriate to desired reactions.
  • Gain tools of thinking and behavior to improve leadership toward Agile.

Uncovering the Path Toward Product Ownership Fluency
Steve Holyer and Diana Larsen
Room: Harbor Island 2
Track: You can’t stop the wave, but you can learn to surf

Session Type: Workshop [Advanced]
Summary: To master Product Ownership, you develop fluent proficiency in many new skill sets. Help us explore the stages of fluent Product Ownership.
Learning Objectives:
  • Identify and define the skills and proficiencies Product Owners must master at each stage of their journey to be the PO their team, customer, and product requires.
  • Chart your own development as a Product Owner, identify the next steps in your journey.
  • Share your experience, joys, and frustrations as a Product Owner in dialogue with other Product Owners.
  • Help us make a new contribution to the body of Product Owner knowledge.

What did they *Really* want? Bottom Line Impacts of Customer Collaboration
Bernie Maloney
Room: Grande C
Track: You can’t stop the wave, but you can learn to surf

Session Type: Workshop [Beginner]
Summary: Ever hear a customer say “That’s what I asked for, but not what I needed”? Come directly experience Collaboration over Contracts
Learning Objectives:

Want to deliver what customers truly want? Come experience and see first hand the impact on business outcomes of a focus on Collaboration over Contracts, and

  • Discover behavioral tendencies that might diminish customer collaboration.
  • Demonstrate and quantify the effects on business outcomes of improving collaboration.
  • Discuss the impact of early and continuous delivery on not only satisfying requirements, but also increasing collaboration and communication with customers.

Why We Play
Paul Wynia
Room: Nautilus 3
Track: Agile Community

Session Type: Workshop [Advanced]
Summary: Explore the value of incorporating play at work and in training using the techniques of LEGO® Serious Play®, Agile Improv, and more.
Learning Objectives:
  • Shortfalls of a typical work environment
  • How play helps engage participants and unlock creativity
  • How to create an environment where it’s safe to play
  • Easy Improv games that “cleanse the pallet” for more valuable meetings
  • Using LEGO® Serious Play® to teach Agile mindset
  • Identifying resistors and how to engage them