Pregunta de entrevista de Cummins

How would you develop a Cruise Control system?