implementing agile at boeing (user experience)...implementing agile at boeing (user experience) matt...

20
Slide 1 Evolution of the Velocity Raptors Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company

Upload: others

Post on 25-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Slide 1

Evolution of the Velocity Raptors

Implementing Agile at Boeing (User Experience)

Matt House & Jordan Salazar

The Boeing Company

Page 2: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Slide 2

Raptor Sightings

Product Owner & Customers are located throughout the United States

Scrum Master/Dev Team

Product Owner

SME

SME

SME

Page 3: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Traditional Development

Slide 3

Page 4: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Agenda

Slide 4

Before the Velocity Raptors

Hatching the Velocity Raptors – Sprint 0

Growing & Learning – Sprint 1

Maturing & Evolving – Current Sprint (12)

Our Sprint Board

After Agile

Lessons Learned & Obstacles

Next Steps in Our Evolution

Panel Questions

Page 5: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Before the Velocity Raptors

Slide 5

Communication Barriers

Statement of Work Visibility

FeedbackLong

Range Planning

Silo Teams

Page 6: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Sprint 0

Definition of Done

Learn To Break Down

Work

Define Common

Terms

User Story Acceptance

CriteriaCreated Our Sprint Board

Customer Training

PainfulStopped Work To Start Work

Hatching the Velocity Raptors

Slide 6

“You Bred Velocity Raptors?”

Page 7: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Sprint 1

Maintaining Defined Backlog

Adopting Agile on a Waterfall

Project

Existing Boeing IT

Processes & Tools

Large Projects

Changing the Culture

Growing & Learning

Slide 7

“Having an open door before you, means having an

opportunity before you”

“Learning to open the door”

Page 8: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Maturing & Evolving

Slide 8

Velocity Raptors

Improved Estimating

Product Owner & SME

Communication

Refining Expectations of Team Members

Paired Programming

Spreading Methodology to

Other Teams

Backlog is Prioritized &

Ready

Enhanced Sprint Board

Work together as a team

“Product Owner & Subject Matter Experts (SMEs) are treated as

part of the team”

Page 9: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Our Sprint Board

Slide 9

Page 10: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Our Sprint Board

Slide 10

Page 11: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Our Sprint Board

Slide 11

Page 12: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Our Sprint Board

Slide 12

Page 13: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Our Sprint Board

Slide 13

Page 14: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

After Agile

Slide 14

Communication Barriers

Statement of Work

VisibilityFeedback

Long Range Planning

Silo Teams

Backlog Refinement

Sprint Planning

Impromptu Meetings

Sprint Reviews Champion Previews

Pair Programming

SEMs & Dev Team

Velocity

Knowledge Sharing

Silo Teams Communication

Barriers

Statement of Work

VisibilityFeedback

Long Range Planning

Silo Teams Communication

Barriers

Statement of Work

VisibilityFeedback

Long Range Planning Silo Teams

Communication Barriers

Statement of Work

VisibilityFeedback

Long Range Planning Silo Teams Silo Teams

Communication Barriers

Feedback Silo Teams Statement of

Work Visibility

Long Range Planning

Communication Barriers

Feedback Silo Teams Silo Teams Statement of

Work Visibility

Long Range Planning

Communication Barriers Feedback

Statement of Work

Visibility

Long Range Planning

Page 15: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Lessons Learned & Observed Obstacles

Slide 15

“Embracing Agile is necessary in order for it to work” – Bill Scarry

Lessons Learned Observed Obstacles

Don’t Stop Sprinting

New Perspective on Performing Work

Outside Training (SIUE)

Common Vision

Resources / Materials

Issues Beyond Team’s Control

Production Ready Code Sits On Shelf

Production Ready Code Sits On Shelf

Page 16: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Next Steps in Our Evolution

Slide 16

Next StepsTest-Driven

Development

Show, Don’t Tell User Stories

Automated Testing

Promotion to Other Dev

Teams

Page 17: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Questions?

Slide 17

Page 18: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

The Velocity Raptors

Slide 18

Tonya Munger Manager

Matt House Project Manager

Jordan Salazar Scrum Master

Chris Marshall Dev Team

Bill Scarry Dev Team

Cristina Boyer Dev Team

Enrico Baysic Dev Team

Max Baldwin Dev Team

Tyler Gennarelli Dev Team

Joshua Huels Dev Team

Page 19: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Acknowledgements

Slide 19

Jurassic Park. Dir. Steven Spielberg. Perf. Sam Neill and Laura Dern. Universal Studios, 1993. Film.

Jurassic World. Dir. Colin Trevorrow. Perf. Chris Pratt and Bryce Dallas Howard. Universal Studios, 2015. Film.

Page 20: Implementing Agile at Boeing (User Experience)...Implementing Agile at Boeing (User Experience) Matt House & Jordan Salazar The Boeing Company. Slide 2 ... Jurassic Park. Dir. Steven

Back-Up Slides

Slide 20