Está en la página 1de 10

MODELO DE EQUIPO

El desarrollo de Software Libre llevado a cabo por organizaciones puede estar conformado por
equipos de personas que trabajan en conjunto en reas geogrficas que pueden ser distantes;
es decir distribuidos o por el contrario que pueden coincidir en un punto. Adicionalmente a esto,
se tiene que el desarrollo de un proyecto puede estar a cargo de personal tanto interno como
externo a una organizacin, en donde a su vez el personal externo a una organizacin puede
ser de diversa ndole jurdica como cooperativas, fundaciones, entes gubernamentales,
compaas, personas naturales, entre otras. Todo lo anteriormente sealado impacta la
configuracin de un equipo ideal, para la cual es importante considerar todos los roles
propuestos por MeRinde y que las responsabilidades individuales sean asignadas
apropiadamente para alcanzar el xito.
MeRinde para solucionar las restricciones anteriormente expuestas propone como modelo para
equipos de trabajo una estructura que puede ser observada en la figura de abajo, donde un
individuo puede asumir mltiples roles o donde por el contrario muchos individuos pueden
asumir un rol. En la figura los rectngulos contienen los diversos roles contemplados por la
metodologa, las lneas que conectan el diagrama representan lneas de comunicacin, las
elipses representan los equipos y los fuertes enlaces comunicacionales que existen entre
estos, y la elipse central es ncleo del modelo donde se ve el equipo como un todo en donde
existe una constante comunicacin, coordinacin y cooperacin.

Representacin
Grfica del Modelo propuesto de Equipo de Proyecto
El modelo de equipo para proyectos est conformado por:
1. Un equipo de gestin de proyecto el cual es interno a la organizacin que conlleva el
proyecto, cuya misin es mantener y establecer los lineamientos del proyecto y mantener la
calidad durante todo el ciclo de vida del proyecto.
2. Uno o ms equipos de desarrollo que conllevan el anlisis, diseo e implementacin del
proyecto. Estos por ejemplo pueden representar desde una organizacin como una cooperativa
hasta individuos que participan en el proyecto, los cuales a su vez se pueden ser interno,
externo ambas inclusive a la organizacin. El caso en que una organizacin cuenta con
personal interno y externo a la vez puede ser el ms difcil de comprender, para el caso de

MeRinde ambos son equipos distintos y con tareas especificas pero que entran en la elipse
central donde hay una alta comunicacin, coordinacin y cooperacin para desarrollar el
proyecto en conjunto.
3. Uno o ms probadores ajenos a los equipos de gestin y de desarrollo.
4. Uno o ms involucrados en el proyecto que colaboren.
Un equipo de proyecto, conformado por todos los elementos anteriormente listados, el cual est
integrado por una cantidad de individuos que pueden variar durante las diversas etapas del
desarrollo.
El modelo en general no pretende ser una estructura jerrquica, sino por el contrario representa
un modelo de trabajo flexible altamente comunicativo y colaborativo para aplicar las prcticas y
flujos de trabajos especificados en MeRinde. El Modelo se ajusta a desarrollos tanto internos
como externos a una organizacin y a las restricciones geogrficas de los equipos de trabajo y
a los cambios que puedan ocurrir por la salida o entrada.
ANALISTA DE CALIDAD
Se encarga de revisar todos los documentos que reflejan el avance del proyecto (diagrama
Gantt, reporte de estado, actas de reunin, reporte de pendientes, y otras afines al control y
seguimiento del proyecto), y de verificar que los objetivos del marco de desarrollo se cumplan.
En estas actividades tambin participan los miembros del proyecto que estn involucrados en
su
elaboracin.

ANALISTA DE PRODUCTO
Se encarga de dirigir el proceso de captura de requerimientos, definir los actores y casos de
uso y estructurar el modelo de casos de uso, estableciendo la forma en que funcionar el
sistema y cules son las restricciones del mismo.

ARQUITECTO DE SOFTWARE
Se encarga de la definicin de la arquitectura que guiar el desarrollo, y de la continua
refinacin de la misma en cada iteracin; debe construir cualquier prototipo necesario para
probar aspectos riesgosos desde el punto de vista tcnico del proyecto; definir los

lineamientos

generales

del

diseo

la

implementacin.

DESARROLLADOR
Tiene a su cargo la codificacin de los componentes en cdigo fuente en algn lenguaje de
programacin durante cada iteracin; debe elaborar y ejecutar las pruebas unitarias realizadas
sobre el cdigo desarrollado; es responsable de las clases que ha desarrollado debiendo
documentarlas, actualizarlas ante cambios y mantenerlas bajo el control de configuracin de las
mismas mediante la herramienta utilizada

INVOLUCRADOS
Cualquier persona que se vea afectada por el resultado del proyecto es considerada como un
involucrado. Comprende un grupo de personas interesadas en que sus necesidades sean

satisfechas

por

el

proyecto.

LDER DEL PROYECTO


Este rol se encarga de establecer las condiciones de trabajo. Por tal motivo tiene la funcin de
dirigir y asignar recursos, coordina las interacciones con los clientes y usuarios finales, planifica
las iteraciones, asigna el trabajo, define la organizacin del proyecto, establece las prcticas
que aseguran la integridad y calidad de los artefactos del proyecto, entre otras

responsabilidades.

MENTOR

El Mentor es el rol que est ntimamente ligado con el proceso de desarrollo de software, que
conoce todas las prcticas involucradas y entiende el porqu de la misma. Acompaa y apoya
a los equipos de trabajo mediante revisiones de los artefactos y haciendo recomendaciones de
cmo mejorar los mismos durante todo el ciclo de vida del sistema. Este rol est en capacidad
de aclarar cualquier duda que puede surgir del proceso, as como tambin contribuye a que la
calidad se mantenga durante el desarrollo del sistema.
Cabe destacar que este rol es una propuesta de esta metodologa, el mismo es considerado
necesario para guiar los procesos de desarrollo sobre todo cuando:
1. Los equipos de proyecto cuentan con poca experiencia en el desarrollo de los
sistemas.
2. La complejidad y la criticidad del proyecto juegan un papel fundamental.
3. El equipo de proyecto es numeroso y distribuido.
4. La organizacin cuenta con una cultura organizacional dirigida al orden.
Como se ha dicho anteriormente este rol juega un papel fundamental para asegurar la calidad
durante todo el ciclo de vida, pues es el que se encarga de hacer con base en observaciones y
revisiones constantes al proyecto una serie recomendaciones formales sobre las mejores
prcticas para el proceso de desarrollo que han funcionado en contextos similares y es este
quien aporta cmo se pueden emplear dada las particularidades del proyecto a desarrollar.
Quien desempee este rol debe contar con una amplia experiencia en el desarrollo de sistemas
y debe conocer las herramientas que se estn empleando para la documentacin del mismo.

PROBADOR
La funcin del probador es realizar las pruebas identificadas y definidas previamente, utilizando
las instrucciones, mtodos y herramientas necesarias para este rol. Debido a la realizacin de
las pruebas debe obtener los resultados de las mismas.

También podría gustarte