From Hype to Help: Intelligent GenAI Adoption to Avoid Productivity Loss

A presentation at DevOpsCon in October 2024 in New York, NY, USA by Sasha Rosenbaum

Slide 1

Slide 1

From Hype to Help: Intelligent GenAI Adoption Sasha Czarkowski (Rosenbaum) @DivineOps COPYRIGHT 2024. ALL RIGHTS RESERVED.

Slide 2

Slide 2

Sasha Czarkowski (Rosenbaum) @DivineOps Dev Ops Product Tech Sales Management

Slide 3

Slide 3

Ergonautic Stop Chasing Buzzwords Start Working Better @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 4

Slide 4

GenAI is the most Transformative Technology Of the last 17 years Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 5

Slide 5

Have you ever asked an LLM to generate an image? Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 6

Slide 6

Slide 7

Slide 7

Slide 8

Slide 8

Slide 9

Slide 9

Slide 10

Slide 10

Slide 11

Slide 11

2 hours later… Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 12

Slide 12

Intermittent reinforcement Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 13

Slide 13

We work harder for intermittent rewards Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 14

Slide 14

Slide 15

Slide 15

Slide 16

Slide 16

GenAI is an accidental experiment in Intermittent reinforcement Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 17

Slide 17

The Good @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 18

Slide 18

GitLab Duo Generate: ● Documentation ● Test Cases ● Release Notes ● Code Reviews ● Incident Summaries ● External Codebase Analysis Source: https://about.gitlab.com/blog/2024/05/20/developinggitlab-duo-how-we-are-dogfooding-our-ai-features/ Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 19

Slide 19

Slide 20

Slide 20

Slide 21

Slide 21

xkcd.com/1425/

Slide 22

Slide 22

Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 23

Slide 23

Slide 24

Slide 24

Ergonautic Is AI winter coming?

Slide 25

Slide 25

The Bad @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 26

Slide 26

Slide 27

Slide 27

Slide 28

Slide 28

Slide 29

Slide 29

The Ugly @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 30

Slide 30

Ethics Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 31

Slide 31

GenAI enables us to create more - More code - More text - More media Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 32

Slide 32

Is more always better? Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 33

Slide 33

“What I’m telling you is, productivity is meaningless unless you know what your goal is” Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 34

Slide 34

We have been here before Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 35

Slide 35

The Tesla Robot Revolution ● Tesla’s 2017 Model 3 assembly line built with > 1000 robots ● Musk said the line will produce 20,000 cars a month by EOY ● Tesla makes only 2,425 in the 4th quarter of 2017 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 36

Slide 36

Slide 37

Slide 37

But wait, there is more Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 38

Slide 38

The GM Robot Revolution ● In 1980s, GM spends > $45 Billion on industrial robots ● CEO Roger Smith lauded as a “visionary 21st century futurist” ● By 1990, GM earnings per US car sale fall from $588 to $47 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 39

Slide 39

Ergonautic

Slide 40

Slide 40

But wait, there is more Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 41

Slide 41

The origins of the term “Socio-Technical”: studies by Eric Trist in 1950 Britain of mechanization of Coal Mining Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 42

Slide 42

“Shortwall” Sasha Czarkowski vs COPYRIGHT 2024. ALL RIGHTS RESERVED. “Longwall” www.ergonautic.ly

Slide 43

Slide 43

vs Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 44

Slide 44

The newly automated Longwall mining was predicted to be much more productive than Shortwall mining The expected productivity did not develop Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 45

Slide 45

Ergonautic

Slide 46

Slide 46

All this effort gets shut down In favor of top-down bureaucracy With “it must have only worked once” Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 47

Slide 47

Why the productivity loss? @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 48

Slide 48

https://xkcd.com/303/ COPILOTING

Slide 49

Slide 49

February 17 2024 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 50

Slide 50

Aggregated decades of Human Factors research, and new studies of GenAI automation usage in different domains Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 51

Slide 51

GenAI Productivity Challenges - Production to evaluation shift - Unhelpful workflow restructuring - Task interruptions - Task complexity polarization Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 52

Slide 52

Production to Evaluation • Reduced situational awareness • Output volume, complexity • System unreliability • Over-reliance Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 53

Slide 53

Workflow Restructuring New lengthy tasks competing with workflow: •Prompting •Output Adaptation Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 54

Slide 54

Workflow Restructuring Errors due to: • Loss of task sequence • Loss of progress tracking Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 55

Slide 55

Workflow Restructuring Loss of feedback: Loss of rich social commentary on coding suggestions Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 56

Slide 56

Task Interruptions • High cognitive costs of task interruptions • Content suggestions interrupting the flow Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 57

Slide 57

Task Complexity Polarization Automation can make easy tasks easier while making hard tasks even harder Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 58

Slide 58

Inevitably, the friction with the machine is getting blamed on human error Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 59

Slide 59

Slide 60

Slide 60

Your “feels” might be wrong: “While Copilot did not necessarily improve the task completion time or success rate, most participants preferred to use Copilot in daily programming tasks” Source: Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models. Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 61

Slide 61

We have this incredible tool Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 62

Slide 62

But things are not as simple as they seem Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 63

Slide 63

Slide 64

Slide 64

Workflow Design Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 65

Slide 65

Person Sasha Czarkowski Product www.ergonautic.ly

Slide 66

Slide 66

Personal [work] flow @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 67

Slide 67

“The Death of the Junior Developer” Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 68

Slide 68

What skills do “seniors” have? Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 69

Slide 69

Recognizing what “good” looks like Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 70

Slide 70

Infrastructure as Code Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 71

Slide 71

Desired State Actual State Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 72

Slide 72

Goal Comparator Actuator System Affects the Measured by Sensor Environment Disturbances Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 73

Slide 73

Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 74

Slide 74

Improve your ability to recognize what “good” looks like Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 75

Slide 75

Task Decomposition @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 76

Slide 76

Humans are better at understanding complex tasks after they are decomposed into simpler subtasks Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 77

Slide 77

July 23 2024 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 78

Slide 78

Assistive Value (AssistV) Measures the feasibility and speed of humans’ ability to repair the decomposed solution Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 79

Slide 79

Human-Designed Problem GenAI Proposal GenAI Decomposition Human Repair Unit Test Evaluation Initial Experts Coding Problem GenAI Proposed Solution Heuristic Vanilla Solution Evaluation “NonExperts” Assistive COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 80

Slide 80

Source: Learning Task Decomposition to Assist Humans in Competitive Programming Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 81

Slide 81

Assistive Decomposition Effects ● ● ● ● ● ● Sped experts up 2.4x, “non-experts” 3.3x “Non-experts” matched experts Solution accuracy improved by ~30% for both groups Had more benefits on hard problems Improved LLM ability to supervise itself Was preferred by human participants Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 82

Slide 82

Balanced Metrics @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 83

Slide 83

COPYRIGHT 2023. ALL RIGHTS RESERVED.

Slide 84

Slide 84

Balanced Metrics @ergonauticly COPYRIGHT 2023. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 85

Slide 85

Winning with GenAI: - Define what “good” looks like - Create meaningful task decomposition - Measure what matters Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 86

Slide 86

Product workflow @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 87

Slide 87

New Paradigms @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 88

Slide 88

Non-Deterministic Software Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 89

Slide 89

“Hallucinations” are a Feature Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 90

Slide 90

Catastrophic Mistakes Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 91

Slide 91

Conversational recruiting platform using AI to automate administrative tasks and improve the hiring process

Slide 92

Slide 92

New attack vectors @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 93

Slide 93

https://xkcd.com/327/

Slide 94

Slide 94

Slide 95

Slide 95

New style of user interactions @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 96

Slide 96

Non-keyword search Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 97

Slide 97

Goal Comparator Actuator System Affects the Measured by Sensor Environment Disturbances Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 98

Slide 98

It is control loops all the way down Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 99

Slide 99

Winning with GenAI: - Define what “good” looks like - Create meaningful task decomposition - Measure what matters Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 100

Slide 100

Thank you! Sasha Czarkowski (Rosenbaum) COPYRIGHT 2024. ALL RIGHTS RESERVED.