Towards "International Engineering"
Flexibility, layering and modularity are essential because requirements differ across:
Technical constituencies.
User communities.
Time.
Culture.
Legislative jurisdiction.
When contentious policy issues are embedded in the engineering process, there is more policy debate than engineering.
To avoid the appearance of bias, don't couple engineering to a
specific
policy.
Support a
range
of policy options, to decouple policy debates from engineering.
Joseph M. Reagle