Blog

Declaración de Derechos y Obligaciones de XP

29/07/2020

La Declaración de Derechos de XP describe las prioridades del desarrollo de XP y detalla aquellos aspectos que tanto el cliente como el desarrollador tienen derecho a saber, conocer y demandar dentro de un proyecto de desarrollo de software.

Cuando se aborda un proyecto no todas las partes tienen muy claro qué esperar del otro. Por eso, XP creó esta declaración de derechos – a la que en ASPgems hemos añadido las obligaciones – para clarificar y facilitar el trabajo, tanto del desarrollador como del cliente, ya que sin armonizar criterios y trabajar en equipo el resultado del proyecto se verá resentido.

Declaración de derechos de XP

Esta declaración contempla los siguientes derechos:

Derechos del cliente

  • Tiene derecho a un plan general, a saber qué se puede lograr, cuándo y a qué coste.
  • Tiene derecho a obtener el mayor valor posible de cada periodo de programación
  • Tiene derecho a ver el progreso en un sistema en ejecución con la seguridad de que sus requisitos se cumplen repetidamente.
  • Tiene derecho a cambiar de opinión, a sustituir la funcionalidad y a cambiar las prioridades sin pagar costos exorbitantes.
  • Tiene derecho a ser informado de los cambios de calendario, a tiempo para elegir cómo reducir el alcance para restaurar la fecha original. Puede cancelar en cualquier momento y quedarse con un sistema de trabajo útil que refleja la inversión hasta la fecha.

Declaración de derechos del desarrollador

  • Tiene derecho a saber qué se necesita, con prioridades claras.
  • Tiene derecho a producir un trabajo de calidad en todo momento.
  • Tiene derecho a solicitar y recibir ayuda de colegas, gerentes y clientes.
  • Tiene derecho a hacer y actualizar sus propias estimaciones.
  • Tiene derecho a aceptar sus responsabilidades en lugar de que se las asignen.

Declaración de obligaciones de XP

Pero todo derecho implica también una obligación. Por lo que en ASPgems queremos destacar que para que una de las partes pueda disfrutar de un derecho, la otra tendrá la obligación de facilitar las herramientas necesarias para que pueda ser una realidad. De este modo:

Declaración de obligaciones del cliente

  • Tiene la obligación de entregar al desarrollador la información necesaria acerca de lo que necesita.
  • Tiene la obligación de establecer sus prioridades para que el desarrollador pueda abordar el proyecto con garantías.
  • Tiene la obligación de ayudar al desarrollador en caso de que este la necesite en algún punto del proyecto.

Declaración de obligaciones del desarrollador

  • Tiene la obligación de compartir con el cliente su plan de trabajo, así como los hitos que puede conseguir y el coste esperado.
  • Tiene la obligación de mostrar al cliente el progreso de su trabajo.
  • Tiene la obligación de informar al cliente de los posibles cambios en los plazos que puedan surgir.

 

También te puede gustar…

#4Vlog | El coste del error

#4Vlog | El coste del error

Nuevo vídeo blog de Agustín Cuenca, CEO de NeuroK y ASPgems, en el que nos habla del coste del error para las compañías.

Caso de éxito: Fronda

Caso de éxito: Fronda

Fronda, es una cadena de centros de jardinería que cuenta con una tienda online que opera por toda España con la que hemos colaborado.

ASPgems icon
C/ Sextante, 9
28023 Madrid,
España

Hablemos.

A %d blogueros les gusta esto: