Cliente en su Sitio (On-Site Customer)
Las funcionalidades que debe cumplir el proyecto son dictadas por el Dueño del Producto (usuario principal). Estas funcionalidades puede que no queden totalmente claras desde un principio. El desarrollo ágil propone, entonces, que el propio usuario se involucre en la producción del software desde sus posibilidades.
El Equipo de Desarrollo deberá estar en continua comunicación con el Dueño del Producto que deberá aclarar en la medida de lo posible los requerimientos que necesitará utilizar. Se requiere que el Dueño del Producto esté dispuesto a participar activamente en el proyecto, contando con la disponibilidad suficiente y necesaria, para interactuar con el equipo en todas las fases del proyecto.
Es recomendable contar con más de una persona (por parte del Dueño del Producto), asignada a trabajar de forma permanente con el equipo. Las personas asignadas por el Dueño del Producto, deben ser: Conocedores expertos de lo que se pretende producir. En lo posible, se pretende que sean usuarios reales del software, personas que cuenten con la información suficiente sobre la aplicación y los objetivos del negocio, a fin de poder actuar con autoridad en la toma de decisiones. Por lo tanto, siempre habrá un usuario del sistema que sea accesible por los miembros del equipo de trabajo. El Dueño del Producto debe estar físicamente presente en las ceremonias de Planificación y Revisión, y opcionalmente, en las Aperturas y de Retrospectiva.
La comunicación cara a cara con el usuario es fundamental, ya que a partir de ésta, el equipo avanzará más rápidamente en el proyecto, puesto que: Despejará todas sus dudas sobre el proyecto, con el usuario y en el momento que éstas surjan. Se establecerán las prioridades a desarrollar, en tiempo real, así como la resolución de conflictos. De esta forma se soluciona o al menos se facilita la compresión de las funcionalidad que en ciertos casos suele ser la etapa mas difícil y mas lenta del desarrollo del proyecto.