Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

16
CONFIDENTIAL – Not for Distribution | ©2016 SOASTA, All rights reserved. Headline Name, Date

Transcript of Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

Page 1: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed .

Headline

Name, Date

Page 2: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed .

Building a Performance Team

Dave Murphy, 6/23/16

Page 3: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 3

What Will We Cover?

Page 4: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 4

What Will We Cover?

People

Page 5: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 5

Building a Performance Management Team

The Big Cheese

Architect Performance Engineer Web Analyst

Program Manager

Organization

Page 6: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 6

Building a Performance Management Team

The Big Cheese

Architect Performance Engineer Web Analyst

Program Manager

Organization

Page 7: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 7

Building a Performance Management Team

• Program Management

• Development Management

• Performance Architects

• Front-End Performance Analysts

• Performance Engineers

• Infrastructure and systems (network engineers, DBAs, etc.)

• Testers

• Data Scientists

• Ops and Capacity Planning

Common Roles

Page 8: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 8

Building a Performance Management Team

• Program Management

• Development Management

• Performance Architects

• Front-End Performance Analysts

• Performance Engineers

• Infrastructure and systems (network engineers, DBAs, etc.)

• Testers

• Data Scientists

• Ops and Capacity Planning

Common Roles

Page 9: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 9

It’s About Attitude

Page 10: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 10

It’s About Culture

Page 11: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 11

It’s Also About Approach

• Reporters

• Policemen

• Collaborators

Performance Personas

Page 12: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 12

It’s Also About Approach

• Measure and Test – That’s the Job

• What Should I Measure and Test?

• Little Interaction with Dev or Business

• Rarely Involved in Remediation

• Focused on my SLAs

Reporters

Page 13: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 13

It’s Also About Approach

• Measure and Test – That’s the Job

• Excellent at Pointing at Issues

• Drive Action

• No Attempt to Prioritize or Assess Impact

Policemen

Page 14: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 14

It’s All About Approach

• Gain Management Support AND Communicate Importance

• Design and Architecture is Where Performance Starts

• Naturally Curious

• Educate and Drive Best Practices

• Build and Buy Tools for Everyone

• Make Performance Self-Service

• Correlated, Data Driven Decisions

• Set Goals and Milestones across the SDLC

• Address Problems One on One

Collaborators

Page 15: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 15

Performance Team Characteristics

• Leadership Support

• Take Ownership

• Passion

• Strong Skills

• Centralized Vision, Best

Practices and Common

Conventions

• Avoid Silos

Page 16: Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy

CONFID EN TIAL – No t f o r D i s t r i bu t i o n | © 20 16 S OA STA , A l l r i gh t s re se rv ed . 16

Organizational Performance Maturity Index (OPMI)

How Do You Stack Up?