From Hype to Help: Intelligent GenAI Adoption Sasha Czarkowski (Rosenbaum) @DivineOps
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Slide 2
From Hype to Help: Intelligent GenAI Adoption Sasha Czarkowski @DivineOps
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Slide 3
Sasha Czarkowski (Rosenbaum) @DivineOps
Dev Ops Product Sales Management
Slide 4
Ergonautic Stop Chasing Buzzwords Start Working Better
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 5
Ergonautic Stop Chasing Buzzwords Start Working Better
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 6
How about you?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
Have you ever asked an LLM to generate an image?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
2 hours later…
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 14
Intermittent reinforcement
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 15
We work harder for intermittent rewards
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 16
Slide 17
Slide 18
GenAI is an accidental experiment in Intermittent reinforcement
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
“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
Your choice of productivity metrics will determine your outcomes
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
We have been here before
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 30
More Robots
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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 33
But wait, there is more
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
Ergonautic
Slide 36
But wait, there is more
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
“Shortwall”
Sasha Czarkowski
vs
COPYRIGHT 2024. ALL RIGHTS RESERVED.
“Longwall”
www.ergonautic.ly
Slide 39
vs
Video: Safety in Longwall Mining - https://youtu.be/85gg_kymDxg
Slide 40
Mostly Manual
Giant Machine
vs
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 41
The expected productivity of the new mechanized approach did not develop
Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 42
Ergonautic
Slide 43
Slide 44
Timeless
Ergonautic
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
The Irony
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 47
February 17 2024
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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
Source: Ironies of Generative AI: Understanding and mitigating productivity loss in human-AI interactions
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 50
Production to Evaluation • Output overload • Complacency • Reduced situational awareness
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 51
Workflow Restructuring New lengthy tasks competing with workflow: •Prompting •Output Adaptation
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
Workflow Restructuring Loss of feedback: Loss of rich social commentary on coding suggestions
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 54
Task Interruptions
Cognitive costs Broken Flow
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
Inevitably, the friction with the machine is getting blamed on human error
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 57
Slide 58
We have this incredible tool
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 59
But things are not as simple as they seem
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 60
The Transformation
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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 63
xkcd.com/1425/
Slide 64
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 65
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Slide 66
Slide 67
Ergonautic
Is AI winter coming?
Slide 68
Slide 69
Serverless
GenAI?
Cloud
IoT Continuous Delivery Big Data DevOps Lean Agile
Microservices
Slide 70
Workflow Design
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 71
Person
Sasha Czarkowski
Product
www.ergonautic.ly
Slide 72
Personal [work] flow
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 73
“The Death of the Junior Professional”
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 74
What skills do “seniors” have?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 75
Recognizing what “good” looks like
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 76
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 77
Desired State
Current State
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 78
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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
Improving Productivity: Controller
Better Information - Better Decisions - Better Actions
Decision
Information
Actuator
Sensor
Action
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 81
It is control loops all the way down
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 82
Creator to Curator
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 83
Controller
You are the loop!
Decision
Information
Actuator
Sensor
Action
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 84
Task Decomposition
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 85
July 23 2024
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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
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
Initial Decomposition Model M solving problem P, no explicit decomposition Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
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
Vanilla Decomposition Model M decomposing problem P using basic demonstrations Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
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
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
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
Source: Learning Task Decomposition to Assist Humans in Competitive Programming
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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
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
Productivity
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
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
If you ask for more [X] You will get more [X]
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
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