Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Lesson in Complexity from Robotics
Search
Andy Nesling
July 07, 2022
Technology
28
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lesson in Complexity from Robotics
Andy Nesling
July 07, 2022
More Decks by Andy Nesling
See All by Andy Nesling
Balancing Individual Team Flow with Cross Team Collaboration
andrewnesling
0
48
Things Product Owners need to know about Software Engineering
andrewnesling
0
26
Product Management for the Grey Areas
andrewnesling
0
23
It's Agile Jim but not as we know it!
andrewnesling
0
63
Chasing the Rainbow
andrewnesling
1
140
Scaling IoT Solutions at Dyson
andrewnesling
0
110
Other Decks in Technology
See All in Technology
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
170
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
210
Classmethod Company Deck
satoshi7
1
700
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
150
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
630
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
180
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
100
継続的なAIコスト最適化
bgpat
1
340
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
1
230
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Become a Pro
speakerdeck
PRO
31
6.3k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Transcript
It’s not as simple as that! Lessons from building robots
for a messy world @Andynesling
New Frontiers Executive Summary January 2017 My journey 45 Years
to Understanding! • Spotting complexity • Working with complexity • Making Strategic decisions • Embracing complexity
A mountain of complexity
No No No Estimate way out! • Non-standard • Recovering
from failure • Relentless (DOS) • Many variables Taming the IoT load
No No No Agile on its own breaks down •
Many more variables • Many Interactions • No right answer • Hard constraints (safe) Robotics complexity
Not all problems are equal!
No No No Eat if not sleeping! Not on Bike
= Sleep • Simple rules • Very few variables • True even with other variables Clear problems
No No No Maximising Rest! • Not many variables •
Need some expertise • Iteration works well Complicated problems
No No No Welder at short notice! • Lots of
variables • No single right answer • Parallel experiments work well Complex problems
No No No Where are those keys? • Too many
variables • Parallel experiments don’t really help • Draconian constraints can help Chaotic problems
No No No Appropriate Solutions
The right tool for the job
New Frontiers Executive Summary January 2017 Cynefin – A place
of your multiple belongings
New Frontiers Executive Summary January 2017 Cynefin – A place
of your multiple belongings COVID
New Frontiers Executive Summary January 2017 Cynefin – A place
of your multiple belongings
New Frontiers Executive Summary January 2017 Cynefin – A place
of your multiple belongings Categorize • Choose an appropriate practice • Complex adaptive Systems – Nudge • Beware iterating to early CHANGE
Mapping & Strategy
Wardley Mapping
Wardley Mapping - Movement Clear Problems Complicated Problems Complex Problems
Chaotic Problems
Wardley Mapping - Position visible value Higher Lower
Wardley Mapping - Evolution Website Platform Power
Estimating complexity
Estimating complexity - Wardley Website Platform
Estimating complexity - Jogle
Estimating Complexity Categorize • Complex to Complicated • Split the
problem on complexity and value • Give yourself time to learn
Estimating Complexity Measure your movement • Measure problems on the
complexity scale • Measure the number and type of problems • Measure the impact of problems
Estimating Complexity
A breath of fresh air
Broader applications… Embracing complexity • Test analysis • Maturity Mapping
• Personal feedback • Re-wilding Agile
Wonderful books
Embracing complexity https://careers.dyson.com/software