From Hype to Help: Intelligent GenAI Adoption

A presentation at AI for the Rest of Us in October 2024 in London, UK by Sasha Czarkowski (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

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

Slide 3

Slide 3

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

Slide 4

Slide 4

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

Slide 5

Slide 5

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

Slide 6

Slide 6

How about you? Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 7

Slide 7

Transformers are the most Transformative Technology Of the last 2 decades Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 8

Slide 8

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

Slide 9

Slide 9

Slide 10

Slide 10

Slide 11

Slide 11

Slide 12

Slide 12

Slide 13

Slide 13

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

Slide 14

Slide 14

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

Slide 15

Slide 15

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

Slide 16

Slide 16

Slide 17

Slide 17

Slide 18

Slide 18

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

Slide 19

Slide 19

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 20

Slide 20

“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 21

Slide 21

Your choice of productivity metrics will determine your outcomes Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 22

Slide 22

Source: https://www.klarna.com/international/press/klarna-ai-assistant-handles-two-thirds-of-customer-service-chats-in-its-first-month/

Slide 23

Slide 23

Slide 24

Slide 24

Source: https://www.theregister.com/2024/10/16/ibm_insurance_industry_bosses_keen/

Slide 25

Slide 25

Feb 2023 Source: https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

Slide 26

Slide 26

Apr 2024 Source: https://resources.uplevelteam.com/gen-ai-for-coding

Slide 27

Slide 27

Source: https://www.upwork.com/research/ai-enhanced-work-models

Slide 28

Slide 28

Slide 29

Slide 29

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

Slide 30

Slide 30

More Robots @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 31

Slide 31

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 made only 2,425 in the 4th quarter of 2017 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 32

Slide 32

Slide 33

Slide 33

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

Slide 34

Slide 34

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 fell from $588 to $47 Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 35

Slide 35

Ergonautic

Slide 36

Slide 36

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

Slide 37

Slide 37

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 38

Slide 38

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

Slide 39

Slide 39

vs Video: Safety in Longwall Mining - https://youtu.be/85gg_kymDxg

Slide 40

Slide 40

Mostly Manual Giant Machine vs Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 41

Slide 41

The expected productivity of the new mechanized approach did not develop Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 42

Slide 42

Ergonautic

Slide 43

Slide 43

Slide 44

Slide 44

Timeless Ergonautic

Slide 45

Slide 45

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

Slide 46

Slide 46

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

Slide 47

Slide 47

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

Slide 48

Slide 48

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 49

Slide 49

Source: Ironies of Generative AI: Understanding and mitigating productivity loss in human-AI interactions Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 50

Slide 50

Production to Evaluation • Output overload • Complacency • Reduced situational awareness Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 51

Slide 51

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

Slide 52

Slide 52

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

Slide 53

Slide 53

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

Slide 54

Slide 54

Task Interruptions Cognitive costs Broken Flow Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 55

Slide 55

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

Slide 56

Slide 56

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

Slide 57

Slide 57

Slide 58

Slide 58

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

Slide 59

Slide 59

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

Slide 60

Slide 60

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

Slide 61

Slide 61

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 62

Slide 62

Slide 63

Slide 63

xkcd.com/1425/

Slide 64

Slide 64

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

Slide 65

Slide 65

COPYRIGHT 2024. ALL RIGHTS RESERVED.

Slide 66

Slide 66

Slide 67

Slide 67

Ergonautic Is AI winter coming?

Slide 68

Slide 68

Slide 69

Slide 69

Serverless GenAI? Cloud IoT Continuous Delivery Big Data DevOps Lean Agile Microservices

Slide 70

Slide 70

Workflow Design @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 71

Slide 71

Person Sasha Czarkowski Product www.ergonautic.ly

Slide 72

Slide 72

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

Slide 73

Slide 73

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

Slide 74

Slide 74

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

Slide 75

Slide 75

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

Slide 76

Slide 76

Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 77

Slide 77

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

Slide 78

Slide 78

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

Slide 79

Slide 79

Models the System Control Loop Controller Decision Information Sensor Actuator Acts on the System Measures the System Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 80

Slide 80

Improving Productivity: Controller

  • Better Information - Better Decisions - Better Actions Decision Information Actuator Sensor Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 81

Slide 81

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

Slide 82

Slide 82

Creator to Curator Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 83

Slide 83

Controller You are the loop! Decision Information Actuator Sensor Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 84

Slide 84

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

Slide 85

Slide 85

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

Slide 86

Slide 86

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

Slide 87

Slide 87

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 88

Slide 88

Initial Decomposition Model M solving problem P, no explicit decomposition Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 89

Slide 89

Heuristic Decomposition Cyclomatic complexity: decomposed if-statements and for/while loops into separate functions Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 90

Slide 90

Vanilla Decomposition Model M decomposing problem P using basic demonstrations Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 91

Slide 91

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 92

Slide 92

Assistive Decomposition High Assistive Value decomposition created through an iterative process involving human and LLM decomposition refinement Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 93

Slide 93

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 94

Slide 94

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

Slide 95

Slide 95

Assistive Decomposition Effects ● ● ● ● 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 96

Slide 96

Controller Experts, “non-experts”, and LLMs are better at “repairing” the well-decomposed LLM proposal Decision Information Actuator Sensor Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 97

Slide 97

Productivity @ergonauticly COPYRIGHT 2024. ALL RIGHTS RESERVED. www.ergonautic.ly

Slide 98

Slide 98

Generative AI enables us to create MORE - More code - More text - More media Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 99

Slide 99

If you ask for more [X] You will get more [X] Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 100

Slide 100

“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 101

Slide 101

Slide 102

Slide 102

Source: https://www.software.com/reports/code-time-report

Slide 103

Slide 103

https://xkcd.com/303/ COPILOTING

Slide 104

Slide 104

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

Slide 105

Slide 105

COPYRIGHT 2023. ALL RIGHTS RESERVED.

Slide 106

Slide 106

Process Quality Creativity Reuse Speed

Slide 107

Slide 107

Mission / Market Fit Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 108

Slide 108

Market Fit - Absolute Revenue - Relative Revenue - Cash Flow Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 109

Slide 109

Market Fit - Customer Lifetime Value - Customer Acquisition Cost - Churn Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 110

Slide 110

Operability Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 111

Slide 111

Operability - Production Readiness - Reliability - Observability - Security Sasha Czarkowski COPYRIGHT 2024 ALL RIGHTS RESERVED. Ergonautic

Slide 112

Slide 112

Slide 113

Slide 113

Improving Productivity: Controller

  • Better Information - Better Decisions - Better Actions Decision Information Actuator Sensor Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 114

Slide 114

What’s the action? What’s the action?

Slide 115

Slide 115

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

Slide 116

Slide 116

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

Slide 117

Slide 117

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

Slide 118

Slide 118

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

Slide 119

Slide 119

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

Slide 120

Slide 120

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

Slide 121

Slide 121

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

Slide 122

Slide 122

https://xkcd.com/327/

Slide 123

Slide 123

Slide 124

Slide 124

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

Slide 125

Slide 125

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

Slide 126

Slide 126

If you remember nothing else: Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 127

Slide 127

All systems are socio-technical Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 128

Slide 128

Improving Productivity: Controller

  • Better Information - Better Decisions - Better Actions Decision Information Actuator Sensor Action Sasha Czarkowski COPYRIGHT 2024. ALL RIGHTS RESERVED. Ergonautic

Slide 129

Slide 129

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