Useability suffers with scale. When the designer caters to the needs of many it is hard to please everyone. But it's more than that: when he caters to the needs of many it becomes less important to please any of them. Instead he can focus on bureaucracies that 'represent' them.
Of course, when I refer to 'him' I am completely ignoring the tragedy of the commons dragging down every any large-scale enterprise[1] over time.
Enterprise software is just an extreme example of these two phenomena.
Of course, when I refer to 'him' I am completely ignoring the tragedy of the commons dragging down every any large-scale enterprise[1] over time.
Enterprise software is just an extreme example of these two phenomena.
[1] no pun intended.