technology delivery