Tom Leaman Profile picture
Jun 13, 2019 27 tweets 13 min read Read on X
Really excited for this next talk by @LauraMDMaguire on “Lowering costs of coordination during service outages: A multiple case analysis”

#VelocityConf ImageImage
@LauraMDMaguire is going to be going into details associated with the research done as a part of the SNAFU Catchers Consortium (snafucatchers.com)

#VelocityConf
@LauraMDMaguire’s engagement with SNAFU actually starts with the tri-can device which is used in rock climbing.

vdiffclimbing.com/tricams/

#VelocityConf Image
I love it when speakers make things real through narrating real personal stories and tying them to the subject. @LauraMDMaguire's talk covers experience in rock climbing involving failed assumptions, mental and physical exhaustion, cognitive overload, and pressure

#VelocityConf
Similar demands are placed on engineers managing incidents and operations every single day.

Needless to say this is not a topic that's new to #VelocityConf...
@allspaw, @ddwoods2 @ri_cook and others have all come to #VelocityConf in the past to share their expertise in Cognitive Systems and safety at previous #VelocityConf Image
The second cycle of SNAFU Catchers has involved contributions from:
- IBM
- New Relic
- KeyBank
- SalesForce

The focus this year has been on controlling the costs of coordination during incident response #VelocityConf
We'll be covering some early insights from this second round (the official report will be out later this summer).

#VelocityConf
Nearly all forms of meaningful work is 'joint activity'

- There's effort necessary to maintain what's known as 'Common Ground' in this activity
- As the speed and scale of systems increase the demands of this maintenance becomes greater

#VelocityConf
Coordination is not isolated to human to human interaction it also includes human to machine interaction as well.

There's a lot of automation used in incident response which aids in coordination but they can also generate cognitive demand on operators to utilize.

#VelocityConf
All of these demands are being made on top of other cognitive demands associated with managing the incident. Time can compound this pressure - it can increase intensity of effort and also limit actionable opportunities as well.

#VelocityConf
In complex activities and systems the human activity ebbs and flows over time. In busy high tempo operations task performance is more critical and consequences can escalate.

#VelocityConf
"Wait this is why we have incident command right?"

There's evidence that ICs alone are insufficient for smooth communication. Everyone has to invest in coordination in some way.

#VelocityConf
When one focuses on a single task and cut away from maintaining common ground coordination it does not come back for free. A debt of sorts is generated and effort must be re-invested to re-enter communications and coordination.

#VelocityConf
For joint activity to succeed there needs to be a deferral of local goals for those of the common group.

For instance: teams dropping planned work to jump on to an incident Slack or conference line to coordinate resolution.
#VelocityConf
Because this is cognitive and psychological there are direct parallels to this type of example within other industries: think aviation, aerospace, and medical.

One thing these industries generally don't deal with is distributed teams.

#VelocityConf
This picture from Apollo 13 demonstrates a lot of what goes in to the coordination of joint activity:

Data is being grabbed from screens, papers, internal digestion, side work being performed, concurrent audio from headsets etc

#VelocityConf Image
Being co-located in the same environment such as the previous picture provides a lot of context 'for free.' Cues, both data based and behavioral, are easy to derive. This is not the case with distributed teams...

#VelocityConf
As multiple platforms are utilized to pull in context, if the tools do not automatically support coordination this weight is placed on the shoulders of the operators themselves.

#VelocityConf
This can cause communication and coordination breakdowns.

#VelocityConf Image
While there’s a generally linear pattern for incident resolution for unchanging systems a linear model is woefully insufficient in highly complex distributed systems

#VelocityConf Image
Models and tools need to be based on reality and the complexity of this type of coordination.

#VelocityConf Image
Escalation - when normal work breaks down and becomes exceptional.

#VelocityConf
As an incident escalated cognitive and coordination demands increase making it more difficult to accomplish joint activity.

#VelocityConf Image
For all of these reasons simplistic models representing effectiveness of incident response such as Mean Time To Recover (MTTR) is insufficient.

#VelocityConf
Cognitive demands during an incident are cyclical in nature, as we take a more expansive hypothesis driven approach coordination increases and as we observe and validate these hypotheses we lower cost

#VelocityConf Image
Some quick takeaways:

Tech can help or hinder coordination
Coordination must be designed to integrate expertise, bringing in new resources, and getting up to speed.

#VelocityConf Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Tom Leaman

Tom Leaman Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @tleam

Oct 2, 2020
Really excited for this talk by Morgan Weever - Inclusivity Power-Up: Lessons Learned Mentoring Formerly Incarcerated Software Engineers.

It's a group you don't hear about much in DEI.

#vGHC20
For this community mentorship isn't just about the technical knowledge (which is important) but there are some specialized needs for career growth. Additionally, imposter syndrome (a big issue in tech) can weigh heavy for formerly incarcerated individuals.

#vGHC20
Some useful tips for Technical Education regardless of a mentee's background.

"Don't disparage the mentee's educational path" is a big one IMO - more and more folks are entering tech from non-traditional backgrounds which is *awesome*

#vGHC20
Read 10 tweets
Oct 1, 2020
Next on the schedule today is a workshop: Breathing Life into ERGs: the Impact of a Pandemic and a Racial Justice Movement.

Hoping I can stay concentrated on this session - I've been losing the WFH distraction battle today.

#vGHC #GHC20
Had issues joining via web so I'm going mobile. In to the panel just in time for intros whew! Moira Bohannon, Mercedes Hall and Patreece Spence are all speakers with Beth Dickerson hosting. All from Elsevier.

Definitely appreciate the intros including pronouns
#vGHC #GHC20
Workshops at #vGHC #GHC20 are the more 'interactive' version of virtual events this year. We're getting started with some audience polls to better understand demographics.

Lots of folks coming from SWE and a broad distro of folks across their career stage.
Read 14 tweets
Sep 30, 2020
Next session at #vGHC20 for me is pretty pertinent: Male Allies: The One "DEI" Thing a Male Ally Can Do Today - a panel including Glenn Block, David Graham, Jason Thompson, and Jeremiah Chan.

Note: DEI == Diversity, Equity, and Inclusion

#vGHC20 #ghc2020
Sobering stat: study by the patent office 12.8% of patent inventors are women. The percentage growth in this area is actually slowing down.. only 2% growth in 15+ years.

This isn't just about recognition for patent creation there's a financial impact as well.

#vGHC20 #ghc2020
Another stat: 9 of 10 venture capital dollars goes to while males according to our moderator Ha Nguyen. Through Spero Ventures she's working to help make those numbers more diverse.

#vGHC20 #ghc2020
Read 14 tweets
Sep 30, 2020
I'm *really* excited about the next session on my list: Applying Accessibility and Gender Sensitive Design Strategy to API Design with Anwesha Bhattacharjee.

I tend to think of Accessibility == UX so it will be great to see a take on service build out.

#GHC20 #vGHC2020
Dr. Anwesha reiterates my original take: this isn't just about UX. She's a Product Manager at Hopper and formerly a data scientist.

#GHC20 #vGHC2020
This session is geared towards folks in B2B, a product manager/designer role familiar with Design Thinking or are building out a public facing API catalog.

My take: probably pretty important for internal API creation too!

#GHC20 #vGHC2020
Read 11 tweets
Sep 30, 2020
First talk of the day: "Bonjour! Wie geht es dir? Dhanyawaad" - How Multilingual is your NLP Model? with Shreya Khurana from GoDaddy

#GHC20 #vGHC
Shreya is a Sr. Data Scientist and has done a number of talks on NLP at Python conferences
We're going to be covering:
1. Why Multilingual for NLP
2. How do we go Multilingual
3. What's the future of Multilingual?

#GHC20 #vGHC
Read 18 tweets
Oct 23, 2019
Ethics in software development can be tricky - data may be used in unintended ways. As software devs it’s not always easy to think of these possibilities when we are so focused on delivering “the service.” #devopsdaysphilly
There’s a double edged sword at play - we may not know the usefulness of data points until we have them. But from a privacy perspective we should only be grabbing data that’s relevant to providing the service #devopsdaysphilly
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(