De bör styras till två viktiga utvecklingsområden som skulle kunna kategoriseras som ” hårdvara ” och ” mjukvara ” .