ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El Rol De Los Ingenieros


Enviado por   •  12 de Noviembre de 2012  •  1.422 Palabras (6 Páginas)  •  430 Visitas

Página 1 de 6

Tabla de contenidos

• El rol de los Arquitectos de Software

• Introducción

• Confusiones comunes

• Tipos de arquitectos de software

o Arquitecto técnico

o Arquitecto funcional

o Arquitecto Corporativo

• Rol de los arquitectos

• Dominios de los arquitectos

• Esperando la estandarización

El rol de los Arquitectos de Software

Introducción

De la misma manera que ocurre con la Arquitectura de Software, existen múltiples

definiciones sobre el rol de los arquitectos. Podríamos incluso citar una definición por

autor. Esto parece ser causa de que, en general, se ubica a los arquitectos en el contexto

de una organización en particular, con las propias necesidades y requerimientos de esa

organización. La realidad parece indicar que es poco probable que se pueda dar una

definición de arquitecto, transversal a cualquier organización, y definir un estereotipo de

arquitecto que especifique cuáles son sus responsabilidades y habilidades necesarias

dentro de un proyecto. Lo que sí es posible es definir prototipos de arquitectos “a muy

grandes rasgos” y aplicar cada uno de estos arquetipos, en una situación en particular,

dependiendo del contexto de la empresa, del proyecto y del equipo de trabajo.

Confusiones comunes

El término Arquitecto de Software se ha convertido en el título de moda en toda empresa

de sistemas o con un área propia de sistemas. Decimos de moda, debido a que no todas

las empresas necesitan realmente arquitectos de software y, tal vez, ni siquiera todos los

proyectos necesiten de un verdadero arquitecto de software. Es común que muchas de las

tareas relevantes de un proyecto puedan ser perfectamente resueltos con desarrolladores

experimentados, sin tener la necesidad de contratar un arquitecto. Muy frecuentemente se

tiende a confundir estos dos perfiles, que son abismalmente diferentes. También es

importante notar la diferencia entre los “gurúes tecnológicos” y los verdaderos

arquitectos. Estas cuestiones aumentan la confusión existente sobre qué es un arquitecto

y cuáles se supone tendrían que ser sus responsabilidades.

Existen otras figuras a las que habitualmente se les asigna este título de forma arbitraria;

y que no siempre lo justifican, como ser:

• Ingenieros

• Científicos

• Web masters

• Project managers

• Consultores

• Analistas con profundo conocimiento del negocio

• DBA’s

Tipos de arquitectos de software

Para definir qué es un arquitecto de software, debemos tener en cuenta un contexto y un

escenario en particular. Dicho de otra forma, depende de la organización, de su negocio,

de sus objetivos, de la influencia del área de sistemas, de la importancia de el/los

proyecto/s y del tamaño de los mismos. Teniendo en cuenta este contexto, podemos

proponer una serie de categorizaciones:

Arquitecto técnico

Se trata de profesionales con amplios conocimientos técnicos, conocedor del negocio de

los proyectos y que, probablemente, esté asignado a uno o varios proyectos al mismo

tiempo. Algunas de sus responsabilidades suelen ser: definir los lineamientos de diseño,

su arquitectura y demás cuestiones técnicas de los proyectos.

Arquitecto funcional

Tienden a ocupar el rol de team leader y, a su vez, de líder técnico. Manejan el project y

planifican junto al PM las iteraciones. Suele representar un canal de comunicación fluida

entre el PM y los equipos de desarrollo. Validan diseños; guían a los desarrolladores, para

que cumplan con las expectativas de calidad tomando métricas, organizando y

promoviendo la documentación y las buenas prácticas; aseguran que el proyecto no se

desvíe de la arquitectura previamente definida.

Arquitecto Corporativo

Unifica los dos casos mencionados anteriormente; pero con algunos agregados. Este

modelo, tomado sobre la base que propone Bredemeyer Consulting , es al que apunta

Epidata Consulting para sus arquitectos de software.

Probablemente, en la literatura referida al tema se logre recopilar una mayor cantidad de

perfiles o roles de arquitectos. Esta mayor variedad, en general, apunta a grandes

organizaciones, donde cada función está claramente dividida y, sobre todo, limitada,

transformando al arquitecto en un ente con responsabilidades restringidas.

Rol de los arquitectos

Como base, el rol de los arquitectos suele comprender las siguientes tareas:

...

Descargar como (para miembros actualizados)  txt (10.7 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com