http://migueljaque.com
Notas sobre Metodologías Ágiles
Estás en:   Inicio Introducción El Equipo
El Equipo PDF Imprimir E-mail
Domingo, 24 de Febrero de 2008 08:07

En el Equipo del Proyecto deben figurar, al menos, los siguientes perfiles:

  • Cliente: Es quien recibe los beneficios del proyecto y, por tanto, responsable de aportar los medios (materiales y humanos) para su ejecución.
  • Usuario: Es quien utilizará el sistema desarrollado. Su responsabilidad es garantizar que el sistema resultante es utilizado eficientemente (en beneficio del cliente). Durante el proyecto participa en la identificación de los requerimientos funcionales y ergonómicos, y preparando algunas acciones de despliegue (formación).
  • Jefe de Proyecto: Es responsable de la ejecución del proyecto.

Estos son los tres perfiles principales, que podrán estar representados por una o varias personas y que podrán contar con distintos especialistas para ayudarles a cumplir con sus responsabilidades en el proyecto.

Hay dos aspectos fundamentales que tienden a olvidarse en la configuración del Equipo para un proyecto:

  1. El Cliente debe participar activamente. Es frecuente que el Cliente limite su participación a la puesta en marcha del proyecto (o a la contratación inicial) y luego simplemente espere los resultados. Pero en un proyecto de software eso no es suficiente. El Cliente es quien debe decidir si determinados cambios en el proyecto están justificados. ¿Merece la pena posponer dos semanas la puesta en marcha para añadir una nueva funcionalidad? ¿Compensará la sustitución de un componente si reduce el tiempo de respuesta del sistema? Sólo el Cliente, que conoce el beneficio esperado del proyecto, está en condiciones de tomar este tipo de decisiones. Y, para poder hacerlo, debe participar activamente (de forma directa o indirecta) en el proyecto.
  2. El Usuario debe estar involucrado. También es frecuente que se limite la participación del Usuario a la captura inicial de requerimientos. Muchos programadores consideran que los usuarios "molestan demasiado" para programar. Sin embargo, son quienes mejor conocen el uso que se dará al sistema y sus aportaciones a lo largo de todo el desarrollo mejoran la calidad del sistema y garantizan su aceptación y uso tras la puesta en marcha. Por lo tanto, deben buscarse mecanismos de participación permanente de los usuarios que no perjudiquen el trabajo de los programadores.

Pero además de los tres perfiles imprescindibles, en el Equipo de Proyecto podemos encontrar otros perfiles de especialista que ayudan a los responsables principales a alcanzar sus objetivos. Varían mucho según las características propias de cada proyecto pero algunos que podemos necesitar son:

Equipo de Desarrollo

En el Equipo de Desarrollo además del Jefe de Proyecto, podemos encontrar los siguientes perfiles:

  • Analista Funcional: Su responsabilidad es capturar los requerimientos de los usuarios y convertirlos en diseños técnica y económicamente viables.
  • Programador: Su responsabilidad es convertir el diseño en código correcto.
  • Diseñador Gráfico: Su responsabilidad es desarrollar los elementos gráficos del sistema.
  • Otros Especialistas: Según las áreas que requiera el proyecto (técnico de sistemas, especialista en bases de datos, técnico de comunicaciones, especialista en seguridad, etc.).

Asesores del Cliente

Para cumplir con su responsabilidad en el proyecto, el Cliente puede contar con los siguientes perfiles:

  • Experto de Negocio: Ayuda al Equipo de Desarrollo a conocer el funcionamiento del negocio y la reglas que se utilizan en él.
  • Analista de Viabilidad: Realiza análisis del tipo Coste/Beneficio para asesorar al Cliente sobre la viabilidad del proyecto o sobre cambios propuestos en la planificación o la funcionalidad.
  • Asesor Legal: Informará al Cliente sobre los aspectos legales del proyecto (contrataciones, leyes aplicables (LOPD, LSSI, etc.), responsabilidades civiles, etc.).

Apoyo al Usuario

El Usuario, puede verse ayudado por los siguientes especialistas:

  • Formador: Se responsabilizará de facilitar a los usuarios el uso del nuevo sistema.
  • Especialista en Ergonomía/Prevención de Riesgos Laborales: Su responsabilidad es garantizar la facilidad y la seguridad en el uso del sistema.
Actualizado ( Domingo, 24 de Febrero de 2008 08:54 )
 

Apoyo a la Cultura Libre: Si eres legal ¡¡COMPARTE!!