SlideShare una empresa de Scribd logo
1 de 16
Leveraging the Twitter Economy for a DevOps World
The Challenges behind building the first collaboration platform for DevOps
Todd Vernon / Founder – CEO
What is DevOps?
DESIGN

BUILD

AGILE DEVELOPMENT

TEST

DEPLOY

OPERATE

DEVOPS

• DevOps is the logical outcome of the Agile
software development movement.
• Agile was the solution to software Design/Build
problems that resulted from treating software
development like building a bridge.
• DevOps is the solution to the Deploy/Operate
problem that Agile created.
What makes DevOps difficult?
• 24x7 job. The machine never
stops running (it better not).
• Problems that need
remediation are just as likely
to occur at 2am as 2pm.
• Staffing 24x7 is impractical
until major scale is achieved.
• Domain expertise is wide,
aggravating the problem.
So, how do companies deal?
• Someone is always on the pager
(always).
• Individuals do 1 week rotations.
• If you‟re “that person”, you are out of
bed on average 3 nights a week.
• When a problem comes to you (at
2am), you are all alone and probably
the wrong person to fix the problem.
• You get others involved slowly due to
social pressures.

None of this behavior is in line with solving the
problem faster, keeping your business running, or
simply making that job suck less.
Solution! Get everyone in the same room!
• Everyone lives at work.
• Your infrastructure alerts
you.
• Everyone can immediately
collaborate to solve the
problem.
• The one person that
recognizes the problem
speaks up.
• Problem is resolved!
• Everyone climbs back under
desk and goes back to bed.
Does everyone need to be in the room?

•

Studies suggest no.

•

A study done by New York University and Cornell University showed that
physical and/or emotional distance lead to more creative problem solving.

•

Solving a problem for a distant other resulted in more creative solutions
than for self, or close others.

•

Intrinsic decisions are safer, extrinsic decisions are more creative.

Decisions for Others Are More Creative Than Decisions for the Self
Published in the Personality and Social Psychology Bulletin Feb 2011
Evan Polman, Kyle Emich
Is interactive remote participation good?
• In a study of Face-to-Face versus Threaded
Discussions at the University of North Dakota behavior
patterns were researched.
• Higher order thinking was achieved with the use of
threaded discussions rather than face-to-face learning in
classrooms.

• Participants cited the increased time to think about the
problem, rather than social pressure to immediately
respond to be a major contributor to the quality.
• More time was spent on exploratory or integrative
thought than in face to face discussions.
Face-to-face Versus Threaded Discussions: The Role of Time and Higher-Order thinking.
Dr. Katrina A Meyer, University of North Dakota
Collaborative Problem Solving is not new…
• Vertical Collaboration
(Domain Specific)

– Salesforce.com
– Rally
– Jira

• Horizontal Collaboration
(Non-Domain Specific)

–
–
–
–
–
–

GotoMeeting
WebEx
Join.me
Campfire
HipChat
IRC
How to build a collaborative platform for DevOps

• No existing Vertical Collaboration Platform for
DevOps.
• The platform would have to:
– Be mobile first.
– Allow for synchronous engagement but enable
asynchronous problem solving.
– Give all participants symmetric access to information
from enterprise monitoring platform.
– Allow for scalable „lean-in‟ to the problem but freedom
to lean out to reflect.
Twitter and FB as an interaction model

• In seconds you are up-to-date on what a friend
or person of interest is doing.
• In a sense, you are always on, time slicing or
task switching your attention.
• Friends are loosely tied to the information but
still have the opportunity to reflect.
• Communications is asynchronous, but can
escalate to synchronous as required.
Continuous Partial Attention (CPA)
• Yes, it‟s a real thing.
• Not really multi-tasking, full attention isn‟t required.
• Negative Definition:
– The increasing inability or desire to pay full attention to just one
task, item or person and instead continually scan for other
opportunities… while waiting for the next interruption.

• Positive Definition:
– Motivated by a desire to be a LIVE node on the network. Another
way of saying this is that we want to connect and be connected.
We want to effectively scan for opportunity and optimize for the
best opportunities, activities, and contacts, in any given moment.

• Irrelevant! If you live in DevOps you are already this
person.
Linda Stone
The Attention Project www.lindastone.net
Productivity and Interruption
Difficult
Unfamiliar Task

Disruptive

Easy or
Rehearsed Task

Minor Disruption

Primary Task

Interruption Task

Dealing with Interruptions can be Complex, but does Interruption Complexity Matter?
D Cades - George Mason University, N Werner – George Mason University, D Davis – George Mason University, C Monk – George Mason University.

Does the Difficulty of an Interruption Affect our Ability to Resume?
D Cades - George Mason University, J Trafton Naval - Research Laboratory, D Davis – George Mason University, C Monk – George Mason University.
The Benefits of Collaboration via CPA
•
•
•
•
•

Reduce new participant spool-up time.
Allow for scalable „lean-in‟ on solving problems.
Make critical events, less of an event.
Notice data patterns in the data (ie Data Porn)
Solve problems faster by getting some of
everyone's attention.

• If you‟re the person with the Pager, GET BACK
TO BED SOONER.
What we did at VictorOps
• Provide a Mobile first, always available
enterprise alert timeline.
• Made the application real-time.
• In 2 seconds I know the condition of my
IT infrastructure.
• In 4 seconds I can contribute by posting
a thought.
• Team members lean-in, not get sucked
in.
• Not just states, but events and
transitions.
• Added a smart alerting platform to
vectors problems to the correct skill set.
We all work differently than we used to
• Mobile has been a major shift in our behavior
pattern.
• Consumer behavior has changed first (as is
typical).
• Business is just catching up (as is typical).
• Business is tied more closely with traditional
workflow and is slower to migrate.
• Mobile first, only works if you change up the
paradigm. Embrace the usage patterns.
Thanks!
Research References:
Decisions for Others Are More Creative Than Decisions for the Self
Published in the Personality and Social Psychology Bulletin Feb 2011
Evan Polman, Kyle Emich
Face-to-face versus threaded discussions: The Role of Time and Higher-Order thinking
Dr. Katrina A Meyer, University of North Dakota
Linda Stone
The Attention Project www.lindastone.net
Dealing with Interruptions can be Complex, but does Interruption Complexity Matter?
D Cades - George Mason University, N Werner – George Mason University, D Davis – George Mason University, C Monk – George Mason
University.
Does the Difficulty of an Interruption Affect our Ability to Resume?
D Cades - George Mason University, J Trafton Naval - Research Laboratory, D Davis – George Mason University, C Monk – George Mason
University.

Más contenido relacionado

La actualidad más candente

The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution MisstepsBill Nussey
 
Cynefin - A Framework for Leaders in an Ever-Changing World
Cynefin -  A Framework for Leaders  in an Ever-Changing WorldCynefin -  A Framework for Leaders  in an Ever-Changing World
Cynefin - A Framework for Leaders in an Ever-Changing WorldIlio Krumins-Beens
 
Compilation of Pactify 1 sliders - May 2018
Compilation of Pactify 1 sliders - May 2018Compilation of Pactify 1 sliders - May 2018
Compilation of Pactify 1 sliders - May 2018Bart Vanderhaegen
 
Rsd6 presentation proceedings kersten
Rsd6 presentation  proceedings kerstenRsd6 presentation  proceedings kersten
Rsd6 presentation proceedings kerstenrsd6
 
Accu2014 Imagination in Software Development
Accu2014 Imagination in Software DevelopmentAccu2014 Imagination in Software Development
Accu2014 Imagination in Software Developmentcharlestolman
 
Developing Product & Services
Developing Product & ServicesDeveloping Product & Services
Developing Product & ServicesJoe Kinsella
 
ACCU 2013 Exploration of Phenomenology of Software Development
ACCU 2013 Exploration of Phenomenology of Software DevelopmentACCU 2013 Exploration of Phenomenology of Software Development
ACCU 2013 Exploration of Phenomenology of Software Developmentcharlestolman
 
Life, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the moveLife, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the moveCrowdLab
 
Social Tech in Product Development | 2012 3DCIC Conference
Social Tech in Product Development | 2012 3DCIC ConferenceSocial Tech in Product Development | 2012 3DCIC Conference
Social Tech in Product Development | 2012 3DCIC ConferenceLifecycle Insights
 
Getting things done mid submission
Getting things done mid submissionGetting things done mid submission
Getting things done mid submissionSameer Mathur
 
Fringe leadership gym - opm
Fringe   leadership gym - opmFringe   leadership gym - opm
Fringe leadership gym - opmlgconf11
 
Why do usability problems go unfixed?
Why do usability problems go unfixed?Why do usability problems go unfixed?
Why do usability problems go unfixed?Caroline Jarrett
 
Essential Complexity in Systems Architecture
Essential Complexity in Systems ArchitectureEssential Complexity in Systems Architecture
Essential Complexity in Systems ArchitectureMark Mishaev
 
That soft, messy people factor in technology projects
That soft, messy people factor in technology projectsThat soft, messy people factor in technology projects
That soft, messy people factor in technology projectsrodmclaren
 
Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...matteo mazzeri
 
Gen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsGen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsBill Jensen
 
Fostering creativity in you - Eric Vanderburg - Remington College, 2005
Fostering creativity in you - Eric Vanderburg - Remington College, 2005Fostering creativity in you - Eric Vanderburg - Remington College, 2005
Fostering creativity in you - Eric Vanderburg - Remington College, 2005Eric Vanderburg
 
Can We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionCan We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionTechWell
 

La actualidad más candente (20)

The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution Missteps
 
Cynefin - A Framework for Leaders in an Ever-Changing World
Cynefin -  A Framework for Leaders  in an Ever-Changing WorldCynefin -  A Framework for Leaders  in an Ever-Changing World
Cynefin - A Framework for Leaders in an Ever-Changing World
 
Mvp
MvpMvp
Mvp
 
Compilation of Pactify 1 sliders - May 2018
Compilation of Pactify 1 sliders - May 2018Compilation of Pactify 1 sliders - May 2018
Compilation of Pactify 1 sliders - May 2018
 
Rsd6 presentation proceedings kersten
Rsd6 presentation  proceedings kerstenRsd6 presentation  proceedings kersten
Rsd6 presentation proceedings kersten
 
Accu2014 Imagination in Software Development
Accu2014 Imagination in Software DevelopmentAccu2014 Imagination in Software Development
Accu2014 Imagination in Software Development
 
Developing Product & Services
Developing Product & ServicesDeveloping Product & Services
Developing Product & Services
 
ACCU 2013 Exploration of Phenomenology of Software Development
ACCU 2013 Exploration of Phenomenology of Software DevelopmentACCU 2013 Exploration of Phenomenology of Software Development
ACCU 2013 Exploration of Phenomenology of Software Development
 
Life, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the moveLife, actually: An All Channels Open approach to real time research on the move
Life, actually: An All Channels Open approach to real time research on the move
 
Social Tech in Product Development | 2012 3DCIC Conference
Social Tech in Product Development | 2012 3DCIC ConferenceSocial Tech in Product Development | 2012 3DCIC Conference
Social Tech in Product Development | 2012 3DCIC Conference
 
Getting things done mid submission
Getting things done mid submissionGetting things done mid submission
Getting things done mid submission
 
Fringe leadership gym - opm
Fringe   leadership gym - opmFringe   leadership gym - opm
Fringe leadership gym - opm
 
Aect 2018 workshop
Aect 2018 workshopAect 2018 workshop
Aect 2018 workshop
 
Why do usability problems go unfixed?
Why do usability problems go unfixed?Why do usability problems go unfixed?
Why do usability problems go unfixed?
 
Essential Complexity in Systems Architecture
Essential Complexity in Systems ArchitectureEssential Complexity in Systems Architecture
Essential Complexity in Systems Architecture
 
That soft, messy people factor in technology projects
That soft, messy people factor in technology projectsThat soft, messy people factor in technology projects
That soft, messy people factor in technology projects
 
Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...
 
Gen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsGen Y Hacks and Workarounds
Gen Y Hacks and Workarounds
 
Fostering creativity in you - Eric Vanderburg - Remington College, 2005
Fostering creativity in you - Eric Vanderburg - Remington College, 2005Fostering creativity in you - Eric Vanderburg - Remington College, 2005
Fostering creativity in you - Eric Vanderburg - Remington College, 2005
 
Can We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionCan We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile Adoption
 

Destacado

State of on call report 2014
State of on call report 2014State of on call report 2014
State of on call report 2014Todd Vernon
 
The Wacky World of Sales Tax - FinDEVr 2015
The Wacky World of Sales Tax - FinDEVr 2015The Wacky World of Sales Tax - FinDEVr 2015
The Wacky World of Sales Tax - FinDEVr 2015Loke Tan
 
L O S E L E M E N T A L E S
L O S  E L E M E N T A L E SL O S  E L E M E N T A L E S
L O S E L E M E N T A L E Sguest6f2507
 
How to Build a Successful API Certification Program - Integrate 2015
How to Build a Successful API Certification Program - Integrate 2015How to Build a Successful API Certification Program - Integrate 2015
How to Build a Successful API Certification Program - Integrate 2015Loke Tan
 
Bim performance measurement_and_improvement_presentation(succar_2013)
Bim performance measurement_and_improvement_presentation(succar_2013)Bim performance measurement_and_improvement_presentation(succar_2013)
Bim performance measurement_and_improvement_presentation(succar_2013)BIM Excellence
 
Linguistic Landscape and its Implications for Language Teaching
Linguistic Landscape and its Implications for Language TeachingLinguistic Landscape and its Implications for Language Teaching
Linguistic Landscape and its Implications for Language TeachingDave Malinowski
 
Ulster boces library system games
Ulster boces library system gamesUlster boces library system games
Ulster boces library system gamesKaren Brooks
 
Summer resources for the k12 student 2010
Summer resources for the k12 student 2010Summer resources for the k12 student 2010
Summer resources for the k12 student 2010Karen Brooks
 
Udl technology tools for support webinar
Udl technology tools for support webinarUdl technology tools for support webinar
Udl technology tools for support webinarKaren Brooks
 
Czy blogerzy i youtuberzy zmieniają świat?
Czy blogerzy i youtuberzy zmieniają świat?Czy blogerzy i youtuberzy zmieniają świat?
Czy blogerzy i youtuberzy zmieniają świat?Natalia Hatalska
 
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...Acting on the Linguistic Landscape: Performativity, Translation, and other Po...
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...Dave Malinowski
 
Cannes Lions 2016: 9 Inspiring Trends
Cannes Lions 2016: 9 Inspiring TrendsCannes Lions 2016: 9 Inspiring Trends
Cannes Lions 2016: 9 Inspiring TrendsNatalia Hatalska
 
Optical Coherence Tomography - principle and uses in ophthalmology
Optical Coherence Tomography - principle and uses in ophthalmologyOptical Coherence Tomography - principle and uses in ophthalmology
Optical Coherence Tomography - principle and uses in ophthalmologytapan_jakkal
 

Destacado (16)

Emtech Web 2.0
Emtech Web 2.0Emtech Web 2.0
Emtech Web 2.0
 
State of on call report 2014
State of on call report 2014State of on call report 2014
State of on call report 2014
 
The Wacky World of Sales Tax - FinDEVr 2015
The Wacky World of Sales Tax - FinDEVr 2015The Wacky World of Sales Tax - FinDEVr 2015
The Wacky World of Sales Tax - FinDEVr 2015
 
As BalançAs
As BalançAsAs BalançAs
As BalançAs
 
L O S E L E M E N T A L E S
L O S  E L E M E N T A L E SL O S  E L E M E N T A L E S
L O S E L E M E N T A L E S
 
How to Build a Successful API Certification Program - Integrate 2015
How to Build a Successful API Certification Program - Integrate 2015How to Build a Successful API Certification Program - Integrate 2015
How to Build a Successful API Certification Program - Integrate 2015
 
Bim performance measurement_and_improvement_presentation(succar_2013)
Bim performance measurement_and_improvement_presentation(succar_2013)Bim performance measurement_and_improvement_presentation(succar_2013)
Bim performance measurement_and_improvement_presentation(succar_2013)
 
Pop Ups
Pop UpsPop Ups
Pop Ups
 
Linguistic Landscape and its Implications for Language Teaching
Linguistic Landscape and its Implications for Language TeachingLinguistic Landscape and its Implications for Language Teaching
Linguistic Landscape and its Implications for Language Teaching
 
Ulster boces library system games
Ulster boces library system gamesUlster boces library system games
Ulster boces library system games
 
Summer resources for the k12 student 2010
Summer resources for the k12 student 2010Summer resources for the k12 student 2010
Summer resources for the k12 student 2010
 
Udl technology tools for support webinar
Udl technology tools for support webinarUdl technology tools for support webinar
Udl technology tools for support webinar
 
Czy blogerzy i youtuberzy zmieniają świat?
Czy blogerzy i youtuberzy zmieniają świat?Czy blogerzy i youtuberzy zmieniają świat?
Czy blogerzy i youtuberzy zmieniają świat?
 
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...Acting on the Linguistic Landscape: Performativity, Translation, and other Po...
Acting on the Linguistic Landscape: Performativity, Translation, and other Po...
 
Cannes Lions 2016: 9 Inspiring Trends
Cannes Lions 2016: 9 Inspiring TrendsCannes Lions 2016: 9 Inspiring Trends
Cannes Lions 2016: 9 Inspiring Trends
 
Optical Coherence Tomography - principle and uses in ophthalmology
Optical Coherence Tomography - principle and uses in ophthalmologyOptical Coherence Tomography - principle and uses in ophthalmology
Optical Coherence Tomography - principle and uses in ophthalmology
 

Similar a Leveraging the Twitter Economy for a DevOps World

Virtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherVirtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherDesign Lab
 
vBrownBag Presentation
vBrownBag PresentationvBrownBag Presentation
vBrownBag PresentationJon Hildebrand
 
The Politics of Designing a Large University Website
The Politics of Designing a Large University WebsiteThe Politics of Designing a Large University Website
The Politics of Designing a Large University Websitetamuwww
 
Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Erika Hall
 
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsSensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsMatt Arnold
 
Leading Change in Times of Change
Leading Change in Times of ChangeLeading Change in Times of Change
Leading Change in Times of ChangeDerek Wenmoth
 
Staffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development OfficeStaffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development Office4Good.org
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testingJulie Stanford
 
Social Human Architecture for Beginners
Social Human Architecture for BeginnersSocial Human Architecture for Beginners
Social Human Architecture for BeginnersSebastian Schürmann
 
Technology Wellness in the Nonprofit Workplace
Technology Wellness in the Nonprofit WorkplaceTechnology Wellness in the Nonprofit Workplace
Technology Wellness in the Nonprofit WorkplaceBeth Kanter
 
Design thinking STLinSTL 2016
Design thinking STLinSTL 2016Design thinking STLinSTL 2016
Design thinking STLinSTL 2016lmittler
 
Attributes of successful collaboration
Attributes of successful collaborationAttributes of successful collaboration
Attributes of successful collaborationMichael Nanfito
 

Similar a Leveraging the Twitter Economy for a DevOps World (20)

Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Virtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherVirtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all Together
 
vBrownBag Presentation
vBrownBag PresentationvBrownBag Presentation
vBrownBag Presentation
 
Starting with c
Starting with cStarting with c
Starting with c
 
Project Communication: Walk the Talk
Project Communication: Walk the TalkProject Communication: Walk the Talk
Project Communication: Walk the Talk
 
The Politics of Designing a Large University Website
The Politics of Designing a Large University WebsiteThe Politics of Designing a Large University Website
The Politics of Designing a Large University Website
 
Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014
 
PL1 - IDEAL Model
PL1 - IDEAL ModelPL1 - IDEAL Model
PL1 - IDEAL Model
 
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsSensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
 
Donald Ritchie, NCVO
Donald Ritchie, NCVODonald Ritchie, NCVO
Donald Ritchie, NCVO
 
Ppdd copy
Ppdd copyPpdd copy
Ppdd copy
 
Leading Change in Times of Change
Leading Change in Times of ChangeLeading Change in Times of Change
Leading Change in Times of Change
 
Staffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development OfficeStaffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development Office
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testing
 
Lessons from lockdown webinar, 8 September 2020
Lessons from lockdown webinar, 8 September 2020Lessons from lockdown webinar, 8 September 2020
Lessons from lockdown webinar, 8 September 2020
 
Presentation on collaboration
Presentation on collaborationPresentation on collaboration
Presentation on collaboration
 
Social Human Architecture for Beginners
Social Human Architecture for BeginnersSocial Human Architecture for Beginners
Social Human Architecture for Beginners
 
Technology Wellness in the Nonprofit Workplace
Technology Wellness in the Nonprofit WorkplaceTechnology Wellness in the Nonprofit Workplace
Technology Wellness in the Nonprofit Workplace
 
Design thinking STLinSTL 2016
Design thinking STLinSTL 2016Design thinking STLinSTL 2016
Design thinking STLinSTL 2016
 
Attributes of successful collaboration
Attributes of successful collaborationAttributes of successful collaboration
Attributes of successful collaboration
 

Último

Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfSoftServe HRM
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubaikojalkojal131
 
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digitalmacawdigitalseo2023
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesNetqom Solutions
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsSocioCosmos
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT17mos052
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch17mos052
 

Último (7)

Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdf
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
 
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing Services
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch
 

Leveraging the Twitter Economy for a DevOps World

  • 1. Leveraging the Twitter Economy for a DevOps World The Challenges behind building the first collaboration platform for DevOps Todd Vernon / Founder – CEO
  • 2. What is DevOps? DESIGN BUILD AGILE DEVELOPMENT TEST DEPLOY OPERATE DEVOPS • DevOps is the logical outcome of the Agile software development movement. • Agile was the solution to software Design/Build problems that resulted from treating software development like building a bridge. • DevOps is the solution to the Deploy/Operate problem that Agile created.
  • 3. What makes DevOps difficult? • 24x7 job. The machine never stops running (it better not). • Problems that need remediation are just as likely to occur at 2am as 2pm. • Staffing 24x7 is impractical until major scale is achieved. • Domain expertise is wide, aggravating the problem.
  • 4. So, how do companies deal? • Someone is always on the pager (always). • Individuals do 1 week rotations. • If you‟re “that person”, you are out of bed on average 3 nights a week. • When a problem comes to you (at 2am), you are all alone and probably the wrong person to fix the problem. • You get others involved slowly due to social pressures. None of this behavior is in line with solving the problem faster, keeping your business running, or simply making that job suck less.
  • 5. Solution! Get everyone in the same room! • Everyone lives at work. • Your infrastructure alerts you. • Everyone can immediately collaborate to solve the problem. • The one person that recognizes the problem speaks up. • Problem is resolved! • Everyone climbs back under desk and goes back to bed.
  • 6. Does everyone need to be in the room? • Studies suggest no. • A study done by New York University and Cornell University showed that physical and/or emotional distance lead to more creative problem solving. • Solving a problem for a distant other resulted in more creative solutions than for self, or close others. • Intrinsic decisions are safer, extrinsic decisions are more creative. Decisions for Others Are More Creative Than Decisions for the Self Published in the Personality and Social Psychology Bulletin Feb 2011 Evan Polman, Kyle Emich
  • 7. Is interactive remote participation good? • In a study of Face-to-Face versus Threaded Discussions at the University of North Dakota behavior patterns were researched. • Higher order thinking was achieved with the use of threaded discussions rather than face-to-face learning in classrooms. • Participants cited the increased time to think about the problem, rather than social pressure to immediately respond to be a major contributor to the quality. • More time was spent on exploratory or integrative thought than in face to face discussions. Face-to-face Versus Threaded Discussions: The Role of Time and Higher-Order thinking. Dr. Katrina A Meyer, University of North Dakota
  • 8. Collaborative Problem Solving is not new… • Vertical Collaboration (Domain Specific) – Salesforce.com – Rally – Jira • Horizontal Collaboration (Non-Domain Specific) – – – – – – GotoMeeting WebEx Join.me Campfire HipChat IRC
  • 9. How to build a collaborative platform for DevOps • No existing Vertical Collaboration Platform for DevOps. • The platform would have to: – Be mobile first. – Allow for synchronous engagement but enable asynchronous problem solving. – Give all participants symmetric access to information from enterprise monitoring platform. – Allow for scalable „lean-in‟ to the problem but freedom to lean out to reflect.
  • 10. Twitter and FB as an interaction model • In seconds you are up-to-date on what a friend or person of interest is doing. • In a sense, you are always on, time slicing or task switching your attention. • Friends are loosely tied to the information but still have the opportunity to reflect. • Communications is asynchronous, but can escalate to synchronous as required.
  • 11. Continuous Partial Attention (CPA) • Yes, it‟s a real thing. • Not really multi-tasking, full attention isn‟t required. • Negative Definition: – The increasing inability or desire to pay full attention to just one task, item or person and instead continually scan for other opportunities… while waiting for the next interruption. • Positive Definition: – Motivated by a desire to be a LIVE node on the network. Another way of saying this is that we want to connect and be connected. We want to effectively scan for opportunity and optimize for the best opportunities, activities, and contacts, in any given moment. • Irrelevant! If you live in DevOps you are already this person. Linda Stone The Attention Project www.lindastone.net
  • 12. Productivity and Interruption Difficult Unfamiliar Task Disruptive Easy or Rehearsed Task Minor Disruption Primary Task Interruption Task Dealing with Interruptions can be Complex, but does Interruption Complexity Matter? D Cades - George Mason University, N Werner – George Mason University, D Davis – George Mason University, C Monk – George Mason University. Does the Difficulty of an Interruption Affect our Ability to Resume? D Cades - George Mason University, J Trafton Naval - Research Laboratory, D Davis – George Mason University, C Monk – George Mason University.
  • 13. The Benefits of Collaboration via CPA • • • • • Reduce new participant spool-up time. Allow for scalable „lean-in‟ on solving problems. Make critical events, less of an event. Notice data patterns in the data (ie Data Porn) Solve problems faster by getting some of everyone's attention. • If you‟re the person with the Pager, GET BACK TO BED SOONER.
  • 14. What we did at VictorOps • Provide a Mobile first, always available enterprise alert timeline. • Made the application real-time. • In 2 seconds I know the condition of my IT infrastructure. • In 4 seconds I can contribute by posting a thought. • Team members lean-in, not get sucked in. • Not just states, but events and transitions. • Added a smart alerting platform to vectors problems to the correct skill set.
  • 15. We all work differently than we used to • Mobile has been a major shift in our behavior pattern. • Consumer behavior has changed first (as is typical). • Business is just catching up (as is typical). • Business is tied more closely with traditional workflow and is slower to migrate. • Mobile first, only works if you change up the paradigm. Embrace the usage patterns.
  • 16. Thanks! Research References: Decisions for Others Are More Creative Than Decisions for the Self Published in the Personality and Social Psychology Bulletin Feb 2011 Evan Polman, Kyle Emich Face-to-face versus threaded discussions: The Role of Time and Higher-Order thinking Dr. Katrina A Meyer, University of North Dakota Linda Stone The Attention Project www.lindastone.net Dealing with Interruptions can be Complex, but does Interruption Complexity Matter? D Cades - George Mason University, N Werner – George Mason University, D Davis – George Mason University, C Monk – George Mason University. Does the Difficulty of an Interruption Affect our Ability to Resume? D Cades - George Mason University, J Trafton Naval - Research Laboratory, D Davis – George Mason University, C Monk – George Mason University.

Notas del editor

  1. A Prisoner was attempting to escape from a tower. He found a rope in his cell that was half as long enough to permit him to reach the ground safely.He divided the rope in half, tied the two parts together, and escaped.