The development of technological systems is therefore reliant on reciprocated and interdependent cause and effect processes amongst social and technical components. It may be described as co-evolutionary, where the balanced co-evolution of system components carries significance in establishing desired system progress. Subsequently, a sub-system which evolves at a sufficient pace contributes positively to the collective development, while one which does not prevents the system from achieving its targeted goals.