Social trust is the key to economic growth (by allowing de-risked specialization) and political liberty (by allowing minimal black-letter law.) It is too bad that it is rarely discussed, and has been casually jettisoned by the west.
Social trust is the key to economic growth (by allowing de-risked specialization) and political liberty (by allowing minimal black-letter law.) It is too bad that it is rarely discussed, and has been casually jettisoned by the west.
Take the innocuous example of tipping. In one culture, waiters are tipped X%, in another, it's just in the food prices. Clearly, neither is absolutely right or wrong, yet in both directions, awkwardness ensures when the signals are crossed.
Signals can cross in much less innocuous ways.
It's one of the things I think the "melting pot" idea got right, and I tend to agree a lot of people who didn't really understand it did indeed jettison it too quickly and with too much excitement... layering on a minimal, high-level culture that defines things like the trust parameters, which are often not absolutely right or wrong like the tipping example above, while leaving religion, dress style, foods, cultural celebrations, all the really important elements of a culture vary beneath that umbrella was actually a really cool idea. (In practice, perhaps it was not quite minimal enough, but I think we'd have been better off addressing that directly rather than throwing out the whole idea.)
Compare to bilingual education.
Which sounds really nice if you don't think about the details, but gets problematic when you start considering them. Again, even leaving aside the reality of widely differing moral/value judgments and sticking to things we can all be more-or-less be rational about like tipping parameters, some culture is going to have to "win" for this to work smoothly. So, you know, once you start thinking about it this way and start thinking about the concrete details of how people interact within cultures, it completely ceases to be surprising that cultures still physically/geographically self-segregate even within the beautiful tapestry of diversity... how could it be otherwise? It's very challenging to try to go out into the world and interact with the intersection of all possible cultural rules (that is, the things agreed upon by all cultures universally), because the intersection is really quite small when it comes to cultural protocols for trade and such. You could spend hours putting together lists of things that are mandatory in one culture, and verboten in another. For instance, this recently went by on HN: https://news.ycombinator.com/item?id=9684152 Even if both you and the other person know all the possible protocols, how do you negotiate which you're going to use, when for most people these are really ingrained assumptions below the conscious perception? (And would not this metaprotocol have to come from somewhere and be some form of imposition?)
And to be clear, I mostly mean this post as food for thought, rather than a clear and confident claim of a specific opinion. (Yes, I did express a preference in my previous message, but I'm trying to go more food-for-thought here.) I've also carefully phrased this in terms of "cultures" and not "ethnicities", as in the context I'm discussing, there's only a correlation between the two, not direct causation, and adding in "ethnicities" can just end up clouding our thinking. You get these issues when interacting between countries and stuff too, which is why it's food for thought in general and not a specific attack. It's one of those things where even a smart person can initially think it's a set of very easy problems to solve if you think about it only at a high level, but when you start getting into the details quickly explodes in complexity. Humans are irreducibly interesting!
I don't see China as being a tremendously high-trust social environment, for instance.
The West of a previous time, presumably.
The "surprise/shock" that results from dealing with a cheating/dishonest entity is an instance of the confrontation between past and new Western standards for social trust. People are adapting to the fact that you cannot trust social entities as much as you did in the past.
I would like to add that this is almost certainly a consequence of having governments that don't respect their own laws and broke the sacred trust between them and their citizens. Politcians and government are leading by example, whether they like it or not.
I contrast the west with, for example, Russia, which has a very intelligent work-force and extensive natural resources, but has been unable to break out of the corruption and lack of trust endemic to their culture. India is another example: there is no reason they shouldn't be a first world country looking only at their human and natural capital. The middle east is lousy with countries with incredibly intelligent peoples stuck in second-world (at best) conditions. And so on.
Don't know about China, but they do have an issue with colonialism going back centuries and centuries, even if the Han culture eventually "conquered" the invaders.
All the Americas were colonized, and most (but not all) are doing better than India. Indonesia is roughly twice as rich per capita. South Africa is even richer. And Malaysia even richer than it. Algeria, Libya. Korea and Taiwan were both colonized and much more exposed to WW2, and they're very well off.
The poorest countries in the world were mostly colonized, but that's because most of the world has been victims of colonialism. And the effects of colonialism reverberate to the present day. But it's not really powerful IMO as an explanatory variable for differences in human development in the non-European world.
China (afaik) is just an environment with low social trust.
That's an interesting counter-argument to OP's last assertion (with whom I agree) since China has +10% economic /year while having really poor social trust standards.
When you select for low-trust options in a previously high-trust environment, you also select for shorter timeframes of activity. Those shorter timeframes directly manifest as fewer options; there simply isn't enough time to let beneficial compounding effects ramp up and hence open up more options by supplying more per unit resources over time. The cognitive load to manage these shorter timeframe activities also goes up per unit returned equity/resources/margin versus a longer timeframe; I wouldn't be surprised if it goes up non-linearly in most cases. None of these effects are reported upon, tracked, or even detected in accounting systems today, except at terminal end stages. The current dominant business culture is yield chasing with this behavior, and that has historically ended poorly.
Obviously, trust has varying degrees and context. In Japan, you can leave your laptop at a cafe; in the U.S., you probably wouldn't. That doesn't mean that we're "low trust" or trust-sparse. We might generally trust most people to be decent while aware of the ~0.05% (?) chance per person (that someone steals the computer.
What is changing is trust with regard to competence. People were never so foolish as to trust all others without limits, but there used to be an assumption of competence in the professional world. Institutions like universities are less trusted, and so are people in general when it comes to basic competence and readiness for autonomy. It would be unthinkable, 20 years ago, that CS graduates from MIT and Stanford could be expected to justify hours of their time in "Scrum ceremonies" (which means that they aren't trusted, which means that their credentialing institutions and work experiences aren't trusted). Even average programmers in the bowels of Fortune 500's IT organizations had more autonomy than the typical "Agile" programmer today.
Right now we are in an era of organizational decline. It's not necessarily catastrophic; it might not even be bad. What it does mean is that institutions (universities, professional organizations, corporations, and even unions) have lost their role as central brokers of trust. It raises interesting questions. Thus far, most of the successful startups have been beneficiaries of institutional decline (and, again, some of those institutions deserved to break down, so I'm not moralizing) and there doesn't seem to be any economic reward to build institutions (as opposed to mere corporations, smaller in scope) up... so it doesn't happen.
If that's been your experience with Agile, you've have the misfortune of seeing Agile done horribly wrong in a patholgically unhealthy workplace. You may also be romanticizing a bit about old school way of doing things (I have a co-worker who used to work at a major jet engine manufacturer. They were expected to be sitting at their desks when the bell (literally!) rang at 8:30 am. They were expected to wait for the bell to ring break time in before they went to the washroom. As a programmer! Scrum ceremonies aren't sounding so bad).
Seriously, stand-up isn't supposed to be about accounting for your time, and it isn't supposed to be a vehicle for top-down micro-management. If it's either of these things for you, the problem is your organization, not your specific process.
In my (very positive) experience, stand-up is about maintaining situational awareness in the team. It's a well defined point for people to raise general questions if they've run into ambiguity, or cast a wide net if they've run into impediment. To-do lists are de-emphasized; it's an opportunity to pick the collective brain and gain some clarity / help with what you're doing.
And yet, in most places, it devolves into just that.
"In my (very positive) experience, stand-up is about maintaining situational awareness in the team."
And how could this not be more easily done with bug trackers and status emails?
"it's an opportunity to pick the collective brain and gain some clarity / help with what you're doing."
Most people don't pay attention to other's updates; especially updates that they know aren't relevant to what they're working on.
As far as I'm concerned, bug trackers and status emails are functionally equivalent to stand ups at a scrum board. I find email to be a terrible form of communication for open-ended discussion and would much rather do so face to face, but it's self-evidently a matter a personal preference.
> "Seriously, stand-up isn't supposed to be about accounting for your time" > And yet, in most places, it devolves into just that.
The fact that some people do it wrong is a straw man.
> "it's an opportunity to pick the collective brain and gain some clarity / help with what you're doing." > Most people don't pay attention to other's updates; especially updates that they know aren't relevant to what they're working on.
I've always found people are pretty good at picking up on the verbal cues when somebody's asking a question and answering it, even if they weren't paying particularly close attention.
I personally think a good team leader / project manager and an issue tracker + git annotations is better.
On my team, the throw-away todo listing usually goes very quickly. The value is in the discussion it frequently spawns. In my environment, stand-up spawns such discussion sooner and more reliably than CR/commits/etc.
BWAHAHAHAHAHA!!! No. Stand-up is all about accounting for time:
* What did you do yesterday? (That's accounting for time)
* What are you working on today? (That's also accounting for time)
* What roadblocks/hurdles are you encountering (That's accounting for things that take unexpected amounts of time...ie also accounting for time)
The upper limit for senior people before they start to get pissed off is probably: the lowest of 10 minutes per week person, or 60 minutes for a weekly meeting, or 20 minutes for a daily meeting. So with a team of 8, you can either have a 60-minute meeting or daily 16-minute meetings. With a team of 4, you're limited to 40 minutes for a weekly meeting or 8 minutes of status reporting for a daily meeting.
Standups are good insofar as they allay toxic suspicion that <Person X> isn't contributing. They're like prisons: not innately good, but the aspect of human nature that they exist to control or mitigate is worse.
Of course, most seasoned people realize that the game of status reporting is like playing Scrabble. It's not about dropping the 100-point words. It's about not opening up the board (and getting nagged with follow-on questions).
Now, I believe you that most of these Agile methodologies were designed with better intentions. I absolutely agree. But they devolve. We've seen that, over and over and over. They don't fix things. They make tolerably broken things more intolerably broken. If you're in an environment where business runs the show and engineers just implement (i.e. business-driven engineering) then the right thing to do, often, is to become politically inert, silently learn new skills, and save your energy (slack) while opportunities are few so you can step up when the business-driven engineering regime goes away (or when you change companies). Scrotum gets in the way of that, and by putting such an emphasis on micro-estimates (numbers that will always turn into political tools) it generates politics.