How to sell your ideas, by Tom Bellinson
hint: expertise and explanations won’t do it. #AgileAndBeyond
Step 1: focus on their win. Find out what it is by asking questions.
if you can’t deliver on THEIR goals, move on. #AgileAndBeyond
your goal is to enter the other person’s world, so you can communicate with them.
figure out their communication style and use that. @tomsbigideas
motivation strategy: does this person move away from scary things, or toward new things?
maybe you need to tell them why what they’re doing now is scary. @tomsbigideas
Figure out the person’s convincer strategy. Do they need a story? data? repeated encouragement? @tomsbigideas
Help people change their own minds. Ask a series of questions to find out what the value is, and whether this is worth doing. @tomsbigideas
negotiation technique: Hot Potato. they throw you a “what if?” you throw it back. @tomsbigideas
None of this comes across as trickery, because it isn’t. It is connecting with a person where they are. @tomsbigideas#AgileAndBeyond
• • •
Missing some Tweet in this thread? You can try to
force a refresh
How do you take a legacy system toward fast flow of change? @suksr takes us through an evolution
using wholistic approaches including DDD, Wardley Mapping, and Team Topologies #QConLondon
The Wardley Map is only part of Wardley Mapping. There’s a whole strategy cycle
It’s not about how fast the team can program.
It’s about how fast the team can find solutions to each problem, uncover organizational secrets for how the domain works and should work.
There’s a conflict between cross-functional teams and the organizational hierarchy.
Enforcing the same JIRA workflow doesn’t make developers interchangable.
“It takes me weeks to develop rapport with teammates, months to learn domain and code, a few hours to learn a JIRA workflow.” @ntcoding#QConLondon
Smooth devex, sustainable flow:
“This is working in the government, six years ago.
No one else has an excuse anymore.” @ntcoding#QConLondon
They found best practices like: wrap each unit of work; report errors in a standard field; use span names that are specific enough to tell you what’s happening but general enough for useful grouping.
A deep Java performance talk that I don’t have enough context for, by @PeterLawrey
Project Panama is about replacing JNI. Meantime, if you want to share memory between processes cleverly and safely, you can use their chronicle-bytes library. #QConLondon
“If you go down to the low level for too long, you wind up writing systems that can’t be altered.” @PeterLawrey#QConLondon