Pregunta de entrevista de Vodafone

What tools and processes would you use to transform the function?