Ecosystem Design 2:
Also must maximise relationships between the
user and the software
Extreme customisability
Also must maximise relationships between all
users of the software
Online community
Interoperability
With software
Computer grouping e.g. distributed processing