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
Shared understanding - Better software through ...
Search
Emmerson Siqueira
July 19, 2018
Technology
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Shared understanding - Better software through meaningful conversations
Lightning talk given at AmsterdamPHP meetup on 19-07-2018.
Emmerson Siqueira
July 19, 2018
More Decks by Emmerson Siqueira
See All by Emmerson Siqueira
CQRS and Event sourcing
batusa
0
230
Other Decks in Technology
See All in Technology
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
Refining Active Record
shugo
0
150
Local CI × GitHub Actions
gogutan
2
190
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
Rust で関数型ドメインモデリング
takonda
0
140
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
hackers_champloo_2026_tidb
makocchi
0
160
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Music & Morning Musume
bryan
48
7.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Designing for humans not robots
tammielis
254
26k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Optimizing for Happiness
mojombo
378
71k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Transcript
Shared understanding Better software through meaningful conversations
Emmerson Siqueira Software Engineer at Werkspot @batusa
Image credits: Jeff Patton @batusa
@batusa
Agile @batusa
– Jeff Patton “Shared documents aren’t shared understanding.” @batusa
User stories @batusa
User stories Card Conversation Confirmation @batusa
User stories Card Conversation Confirmation @batusa
User stories Card Conversation Confirmation @batusa
–Lazy Developer “Just tell me what to do!” @batusa
–Lazy Developer “Just tell me what to do!” @batusa
Conversations build shared understanding @batusa
Two-way communication, exchange of thoughts, feelings, actively interacting @batusa
@batusa
Ask open questions and be an empathetic listener. @batusa
Come up with context and reasons. @batusa
Make sure to keep consistency of terms. Avoid ambiguity by
having a Ubiquitous Language. @batusa
Ask input from the quiet ones. @batusa
Conclusion @batusa
Your code is a reflection of the way you communicate.
@batusa
Not all solutions lead to code. @batusa
Further references • http://info.thoughtworks.com/rs/thoughtworks2/images/twebook- developing-a-shared-understanding.pdf • http://www.dgp.utoronto.ca/people/WilliamHunt/qualifier.html#RTFToC11 • https://ronjeffries.com/xprog/articles/expcardconversationconfirmation/ •
http://antonymarcano.com/blog/2016/08/how-the-industry-broke-the- connextra-template/ • https://www.agilealliance.org/glossary/ubiquitous-language • https://www.beyondintractability.org/essay/empathic_listening/
Thank you! @batusa