technological developments during the past 20 years have had a remarkable impact on the way in which services are produced.developments in telecommunications and computer technology in particular continue to result in many innovations in service delivery. for example, in an effort to boost productivity and remain competitive in an increasingly competitive marketplace, banks in many countries have embarked on programs of closing bank branches and shifting customers to cheaper, electronic banking channels.