o webops...no we need it asap. o we need our best customers to be able to create photo galleries on...

39
PANTHEON.IO WebOps How Developers and Marketers Deliver Great Digital Experiences

Upload: others

Post on 25-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

WebOps

How Developers and Marketers Deliver Great Digital Experiences

Page 2: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Hi. I’m Josh. I make

the internet.

Page 3: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

DevOps Digital

Marketing

WebOps

Page 4: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Page 5: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Page 6: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Measure Learn

Build

Page 7: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

DevOps: A cultural and professional

movement, focused on how we build

and operate high velocity organizations,

born from the experiences of its

practitioners.

Page 8: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

WebOps: a set of practices and

workflows that facilitate collaboration,

and encourage automation of

operations, to improve the productivity

of web teams.

Page 9: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Technology alone doesn’t

make a high velocity

organization.

Page 10: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Product / Engineering IT

Vendors Agencies

Page 11: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Product

Features

Stability

& Security

Sales /

Roadmap

Resource

Utilization

Page 12: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

How to WebOps: Empower those

most accountable for changes being

made to implement those changes

themselves.

Page 13: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Page 14: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

IMPACT Driving traffic, engagement, conversion, revenue. Optimizing the user experience.

PRODUCTIVITY

CREDIBILITY

High tempo releases, parallel tracking, and efficiency through automation. Excellent team coordination.

Solid uptime, core performance, and security. Ability to review and release with confidence.

Hierarchy of WebOps Value

Page 15: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

P

AN

TH

EO

N.I

O

WebOps vs The

Never-Ending

Relaunch

A frustrated marketer

15

Page 16: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

We didn't get enough revenue through the website last quarter.

Yeah, but when will we see it?

Meeting with the CEO

The rebuild and redesign should help.

We might be able to relaunch in 3 months if IT

prioritizes it.

16

Page 17: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

We need our best customers to be able to create photo

galleries on the site!

No we need it ASAP. BTW, when are we

launching?

Stakeholder Requests

Can't that wait til phase 2 of the relaunch?

Ummm, 6 months

17

Page 18: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Scope creep alert. Our favorite stakeholder wants customers creating photo

galleries.

I don't know. I'll add it to the backlog. Maybe he'll

forget about it.

Developer Reaction

What?! And you approved that?

Yeah, I mean we're not launching for 9 months

anyway.

18

Page 19: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

How are things going with setting up infrastructure for

the new site?

I don't know... I thought you wanted to overhaul their

infrastructure and deployment workflow?

Checking in with IT

Huh? I set up the new virtual machine for the devs. We're

they getting stuck configuring vhosts?

Yeah, that's not really aligning with my priorities for

the year anymore.

19

Page 20: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Conversions continue dropping.

The public site falls

further into disrepair.

Page 21: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

We didn't get enough revenue through the website

last quarter.

When will we see it?

What if they were doing WebOps instead?

We have work in progress that should

help

We might be able to relaunch in 3 months if IT

prioritizes it

21

We have work in progress that's getting

better results.

Much of it is already live and we're up 5% from this time

last quarter.

Page 23: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

We need our best customers to be able to create photo

galleries on the site!

No we need it ASAP. BTW, when are we

launching?

WebOps Makes Allies, Not Enemies

Can't that wait til phase 2 of the relaunch?

Ummm, 6 months

23

Interesting, how will that increase conversions?

Ok, let me brainstorm with the team ways we could make that happen faster.

We'll get more social proof by highlighting real

customers.

Page 24: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Scope creep alert. Our stakeholder wants

customers creating photo galleries.

I don't know. I'll add it to the backlog. Maybe she'll forget about it.

What?! And you approved that?

Yeah, I mean we're not launching for 9 months

anyway.

Hmm, could we repurpose case studies

in more places.

I'll spin up a new env to show how we can put the

"related case studies" widget in more places.

That's one option. We also have that

testimonial component.

Our stakeholder wants more social proof on the

site.

Stop executing blindly. Think creatively.

24

Page 25: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

How are things going with setting up infrastructure for

the new site?

Ok, I thought you wanted to do an infrastructure upgrade

too.

Don't Play Telephone

Huh? Oh, well if the developers are blocked they can just add more vhosts on

their existing server.

Yeah, that's not really aligning with my priorities for

the year anymore.

25

Ok, let's find a better option. I'm not comfortable owning

that layer of the stack.

Page 26: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Real World Examples

Page 27: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

AdRoll Media

Liberating the Website from

the Product

Page 28: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Page 29: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Empower marketing: give

them total ownership of the

public-facing website.

Page 30: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Tableau Data Science

Finding the right partners and

division of labor with IT

Page 31: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Page 32: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Know your partners: IT

departments and technology

vendors are not all evil and

slow moving.

Page 33: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

P

AN

TH

EO

N.I

O Pantheon Does

Webops

“Drinking our own Champagne”

Page 34: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

34

Page 35: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

P

AN

TH

EO

N.I

O

Pantheon empowers

extended website teams

to move fast

with confidence

and deliver business

results.

WORKFLOW

Structured Agile Workflows

CLOUD

Serverless CMS

AUTOMATION

Website Portfolio Management

Page 36: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

36

Page 37: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

Multidev: An Dedicated Environment Per Branch

Dev Environment

Test Environment

Live Environment

Security Updates

New Feature

Developer Sandbox

37

Page 38: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

WebOps is made of people.

Technology is important, but…

As catalyst, a side effect, an enabler.

Only people deliver business value.

Page 39: O WebOps...No we need it ASAP. O We need our best customers to be able to create photo galleries on the site! BTW, when are we launching? WebOps Makes Allies, Not Enemies Can't that

PA

NT

HE

ON

.IO

What Questions Do You Have?

@outlandishjosh

[email protected]

39