Both of these techniques are complementary and work together to create systems which more naturally and flexibly fit users' needs. This approach could also be extended to consider the technical interfaces between systems (i.e. to think neutrally in terms of consumers and providers rather than users and systems). However, it is our view that this is a discussion best held under interoperability instead. You may also wish to review the sections on accessibility and internationalizability since they are also relevant to how users interact with systems)
Adaptability is important to charities and non profit organisations since it allows staff to be more productive and minimises frustration with system interfaces.