wtfeWays They Frame Engineering
日本語

Ways They Frame Engineering

エンジニアの作法を国ごとに引くwtfe

wtfe describes how software engineers in fourteen countries and regions tend to design, review, decide and work, the way a usage dictionary describes how a language is used. Every statement points to a public source and carries a label for how well that source supports it. Read the entries as tendencies, not traits: about 80% of the variation in cultural values lies between people inside a country, not between countries. (Taras, Steel & Kirkman 2016)

How much we know

Each cell stacks one rule per claim. A thick rule is well attested, a thin rule is attested, a dashed rule is thin. The map shows the weight of the evidence, not anything about the countries themselves.

Country or regionDesign & qualityFailure & riskFeedback & code reviewHierarchy & decisionsCommunication & docsWork & careersOpen source & community
Japan4 (1 well attested, 3 attested): Japan · Design & quality3 (1 well attested, 1 attested, 1 thin): Japan · Failure & risk4 (4 thin): Japan · Feedback & code review3 (3 attested): Japan · Hierarchy & decisions3 (2 attested, 1 thin): Japan · Communication & docs5 (3 well attested, 2 attested): Japan · Work & careers4 (2 well attested, 2 attested): Japan · Open source & community
South Korea3 (1 attested, 2 thin): South Korea · Design & quality3 (3 well attested): South Korea · Failure & risk2 (1 well attested, 1 attested): South Korea · Feedback & code review4 (1 well attested, 2 attested, 1 thin): South Korea · Hierarchy & decisions2 (2 thin): South Korea · Communication & docs7 (1 well attested, 6 attested): South Korea · Work & careers4 (2 well attested, 2 attested): South Korea · Open source & community
China3 (3 attested): China · Design & quality2 (1 attested, 1 thin): China · Failure & risk3 (1 well attested, 1 attested, 1 thin): China · Feedback & code review2 (2 attested): China · Hierarchy & decisions4 (4 attested): China · Communication & docs4 (4 attested): China · Work & careers5 (1 well attested, 4 attested): China · Open source & community
India4 (1 well attested, 1 attested, 2 thin): India · Design & quality3 (2 attested, 1 thin): India · Failure & risk2 (2 attested): India · Feedback & code review3 (2 attested, 1 thin): India · Hierarchy & decisions2 (1 attested, 1 thin): India · Communication & docs5 (1 well attested, 4 attested): India · Work & careers4 (2 well attested, 2 attested): India · Open source & community
United States3 (3 thin): United States · Design & quality2 (1 well attested, 1 attested): United States · Failure & risk3 (1 well attested, 1 attested, 1 thin): United States · Feedback & code review2 (2 attested): United States · Hierarchy & decisions4 (1 well attested, 1 attested, 2 thin): United States · Communication & docs5 (3 well attested, 2 attested): United States · Work & careers2 (2 well attested): United States · Open source & community
United Kingdom3 (3 well attested): United Kingdom · Design & quality4 (3 well attested, 1 attested): United Kingdom · Failure & risk3 (3 attested): United Kingdom · Feedback & code review3 (2 well attested, 1 attested): United Kingdom · Hierarchy & decisions3 (2 well attested, 1 thin): United Kingdom · Communication & docs4 (3 well attested, 1 attested): United Kingdom · Work & careers3 (2 well attested, 1 attested): United Kingdom · Open source & community
Germany2 (2 attested): Germany · Design & quality5 (2 well attested, 3 attested): Germany · Failure & risk3 (2 attested, 1 thin): Germany · Feedback & code review3 (3 attested): Germany · Hierarchy & decisions3 (1 well attested, 1 attested, 1 thin): Germany · Communication & docs5 (3 well attested, 2 attested): Germany · Work & careers5 (2 well attested, 3 attested): Germany · Open source & community
France3 (1 well attested, 2 attested): France · Design & quality3 (2 well attested, 1 attested): France · Failure & risk3 (2 attested, 1 thin): France · Feedback & code review2 (2 attested): France · Hierarchy & decisions1 (1 attested): France · Communication & docs5 (4 attested, 1 thin): France · Work & careers5 (4 well attested, 1 attested): France · Open source & community
The Nordics3 (1 well attested, 2 attested): The Nordics · Design & quality3 (3 attested): The Nordics · Failure & risk4 (4 attested): The Nordics · Feedback & code review5 (2 attested, 3 thin): The Nordics · Hierarchy & decisions3 (1 attested, 2 thin): The Nordics · Communication & docs4 (1 well attested, 3 attested): The Nordics · Work & careers5 (1 well attested, 4 attested): The Nordics · Open source & community
Netherlands2 (1 well attested, 1 attested): Netherlands · Design & quality2 (2 attested): Netherlands · Failure & risk2 (1 attested, 1 thin): Netherlands · Feedback & code review3 (1 well attested, 2 attested): Netherlands · Hierarchy & decisions2 (1 attested, 1 thin): Netherlands · Communication & docs2 (2 well attested): Netherlands · Work & careers2 (1 well attested, 1 attested): Netherlands · Open source & community
Israel3 (2 attested, 1 thin): Israel · Design & quality4 (3 attested, 1 thin): Israel · Failure & risk3 (3 attested): Israel · Feedback & code review3 (3 attested): Israel · Hierarchy & decisions2 (1 attested, 1 thin): Israel · Communication & docs3 (2 well attested, 1 attested): Israel · Work & careers2 (2 attested): Israel · Open source & community
Brazil2 (1 well attested, 1 attested): Brazil · Design & quality1 (1 attested): Brazil · Failure & risk3 (1 attested, 2 thin): Brazil · Feedback & code review2 (1 attested, 1 thin): Brazil · Hierarchy & decisions2 (2 thin): Brazil · Communication & docs4 (1 attested, 3 thin): Brazil · Work & careers3 (2 well attested, 1 attested): Brazil · Open source & community
Poland3 (1 well attested, 2 attested): Poland · Design & quality2 (2 well attested): Poland · Failure & risk2 (2 thin): Poland · Feedback & code review2 (2 attested): Poland · Hierarchy & decisions2 (1 attested, 1 thin): Poland · Communication & docs3 (1 well attested, 2 attested): Poland · Work & careers2 (1 well attested, 1 attested): Poland · Open source & community
Ukraine2 (2 attested): Ukraine · Design & quality4 (2 attested, 2 thin): Ukraine · Failure & risk2 (2 thin): Ukraine · Feedback & code review2 (1 attested, 1 thin): Ukraine · Hierarchy & decisions2 (2 thin): Ukraine · Communication & docs3 (1 well attested, 2 attested): Ukraine · Work & careers3 (1 well attested, 2 attested): Ukraine · Open source & community

Evidence map: 302 claims across 14 countries and regions and 7 themes. 79 are well attested, 166 attested and 57 thin.

Cells where every claim is thin: Japan · Feedback & code review; South Korea · Communication & docs; United States · Design & quality; Brazil · Communication & docs; Poland · Feedback & code review; Ukraine · Feedback & code review; Ukraine · Communication & docs.

Well attested
Attested
Thin
DES
Design & quality
FAIL
Failure & risk
REV
Feedback & code review
HIER
Hierarchy & decisions
COMM
Communication & docs
WORK
Work & careers
OSS
Open source & community

Read a scale from where you stand

On Meyer's Evaluating scale, the Netherlands sits at the “direct negative feedback” end and Japan at the “indirect negative feedback” end, with the United Kingdom in between. From Japan, British criticism reads 3 steps more direct; from the Netherlands, 3 steps more indirect. The position is the same; what changes is where you read it from.

Open the Evaluating scale →

Compare two countries

A comparison is read in one direction: “Germany as seen from Japan” lists where the gap is largest first, then the claims side by side, theme by theme.

Choose two countries →

Countries

All countries, with one-line summaries →

Themes

All themes, with definitions →