Un representante del cliente es una persona que tiene autoridad para representar a una comunidad que tiene la intención de comprar un producto. El término se aplica con mayor frecuencia a un representante de una empresa, o apoderado, que trabaja en estrecha colaboración con un productor o desarrollador para aclarar las especificaciones de un producto o servicio. El término se utiliza en ingeniería de software ; especialmente en la metodología de desarrollo Programación Extrema y Desarrollo de software ágil . [1]