a little product lesson
we often experience situations where we are faced with overlapping problems
it looks a little like this ... 1/n
Thread
Conversation
Replying to
...except, often no one really takes the time to define the problem(s). Instead they brainstorm a bunch of ideas predicated on implicit perceptions of the problem(s)
the danger here, of course is that... 2/n
2
1
27
Which is all to say that the problem solution distinction is more like a mushy sandwich of nested problems, nested solutions, emerging problems, emerging solutions, expanding problem scopes, different perspectives, re-articulation, learning
It is hard. The End 7/n
6
5
100
Replying to
In programming trying to name stuff properly usually reveals that. If you can't find a good name it's often a sign the thing it represents or the problem it solves is not well understood, or it does too many things. I think it's also what DDD tries to solve.
2
Replying to
Well said! Is moving target. Accepting that allow us to timebox the problem definition and the implementation, as we know that the next cycle is near, a good name for it would be "pomodoro project execution"
More Tweets
Spotify, like any agile org, doesn’t follow the "Spotify Model." They’ve evolved. So, given that the "Spotify Model" doesn’t even apply to Spotify any more, why do ppl copy it? How does copying somebody else’s solution to their unique problems do anything for you & your problems?
30
81
348
You can either complain and pontificate on Twitter on how the tech industry *should* ideally work, or you can learn how your org *really* works and what’s rewarded, and optimize for that.
Or quit and find another job.
This might sound cynical - but it’s what it is.
13
36
228
Show this thread
5 secrets to giving the best presentation of your life:
- don’t introduce yourself
- tell stories (especially about your experiences)
- share at least 1 practical takeaway
- focus on 1 key narrative (not 3, 4 or 10)
- practice
And if you choose only one, choose practice.
11
31
191
"Unit test": a test for a unit.
"Unit": any part of a software system that can be independently inspected.
Change my mind.
36
49
180
CIO of a large bank in Europe yesterday during a workshop:
"I think that Team Topologies is one of the biggest steps forward in the IT industry in years"
/
1
9
57
"I refactored my code and now it's broken." Whatever you did, it wasn't refactoring.
2
13
46
You don’t need a neck pillow on a 2 hour flight.
Thanks for coming to my Ted talk.
7
41
Start with psychological safety. Actually start with leadership understanding what psychological safety really means. Like really really means. Then add in technological safety as you evolve into a more complex thing. Lives will be far more fun and delightful.
1
15
40
Labeling attrition as the "Great Resignation" is a cop out from ACTUALLY interrogating toxic & unhealthy workplace culture, structure & lack of growth mobility.
Especially when attrition keeps happening at junior levels and with BIPOC staff. It's a great LOSS.
3
12
24
This was a great conversation for me. Producty people & engineeringy people have some stuff to work out.
Quote Tweet
1
20
Besides other benefits, reducing batch size increases the responsiveness of the system.
If I halve the batch size, the system becomes twice as much responsive, i.e. reacts twice as sooner to the client's needs.
Responsiveness (not estimates) is the main driver of predictability
4
16
Still the toughest habit for folks learning TDD to break:
"We're going to need a [ list | dictionary | set | ... ] to cover 'all eventual cases;' let's code it now."
2
5
15
We just wrapped up MVP 2 and are getting started on MVP 3. When we complete MVP 4, we will push to production.
#NotMyAgile
1
2
14
The film industry doesn't rate the success of movies by whether or not they were completed on time and on budget. We could learn from them.
2
5
13
PM Reality Check:
If you are a Product person who looks down on Sales people, you need to look in the mirror - that’s 90% of your job.
Rather than criticise, collaborate with your Sales team - they’ll have a wealth of tricks to help you get the buy in you need.
3
10
Software architecture has a much more profound impact on organisations than we might think.
youtube.com
Fireside Chat #16: How does architecture impact the organisation?
In this episode, our co-founders Sandro Mancuso, Mashooq Badar, and Spain Managing Director José E. Rodríguez Huerta discuss how different types of architect...
4
10
Trending now
What’s happening
News
3 hours ago
Personal items belonging to Brian Laundrie found along with human remains
Trending with #BrianLaundrie, Gabby
#RonsGoneWrong
Get Your Bots In Theaters This Friday!
Promoted by Ron's Gone Wrong
Trending in Virginia
Howard
63.8K Tweets
Bloomberg Quicktake
5 hours ago
Lower-income Americans are starting to opt out of holiday spending
Telegraph World News
Yesterday
Alien world under Austria's doomed glaciers tells tale of their collapse