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

Arquitectura de Tecnologías de la información. Ensayo


Enviado por   •  29 de Agosto de 2016  •  Trabajo  •  962 Palabras (4 Páginas)  •  292 Visitas

Página 1 de 4

Nombre: David Ruiz Villafaña

Matrícula: 2674862

Nombre del curso: 

Arquitectura de Tecnologías de la información.

Nombre del profesor:

 JOSE ALBERTO PEREZ SANDI MARTINEZ

Módulo: La arquitectura de TI

Actividad:

Actividad 2 Ensayo

Fecha:  25 de enero del 2015

Bibliografía:

Brown, S. (2007). Role profile for software architects. Coding the architecture. Recuperado de http://www.codingthearchitecture.com/2007/07/31/role_profile_for_software_architects.html

Título:    “Arquitectos de TI y sus roles”

Introducción: Las necesidades actuales que tiene toda organización para el logro de sus objetivos, demandan la construcción de grandes y complejos sistemas de software que requieren de la combinación de diferentes tecnologías y plataformas de hardware y software para alcanzar un funcionamiento acorde con dichas necesidades. Lo anterior, exige de los profesionales dedicados al desarrollo de software poner especial atención y cuidado al diseño de la arquitectura, bajo la cual estará soportado el funcionamiento de sus sistemas.

Si una arquitectura de software se encuentra deficiente en su concepto o diseño, o en el peor de lo casos, no contamos con la del sistema que desarrollamos, tendremos grandes posibilidades de construir un sistema que no alcanzará el total de los requerimientos establecidos. Esto, indudablemente, nos generará un re-trabajo complicado o, peor aún, nos podrá llevar al fracaso del sistema de software cuando se encuentre en operación.

Desarrollo: En la actualidad las empresas en la industria del desarrollo de software tienen perfectamente claro el concepto de desarrollador de software sin embargo el termino de arquitecto de software sigue bastante difuso y muchas empresas se preguntan si necesitan o no a alguien que sea capaz de desempeñarse en ese rol.

A mi parecer el arquitecto de software debe ser una persona con amplios conocimientos técnicos, gran experiencia en programación, liderazgo y que sea capaz de desempeñar las siguientes funciones:

  1. Gestión de los requisitos no funcionales y definición de la arquitectura de software.
  2. Selección de la tecnología.
  3. Mejora continua de la arquitectura.
  4. Facilitador.
  5. Líder y formador.
  6. Aseguramiento de la calidad.

Mientras que por otro lado tenemos a los desarrolladores de software está formado para aplicar principios, técnicas, herramientas y métodos para la construcción, implementación, instalación, mantenimiento y gestión de sistemas de información.

El desarrollador de software dentro de sus principales funciones están la de diseñar, desarrollar, mantener y administrar aplicaciones con el objetivo de hacer más productiva una organización u/o servicio.

Además el desarrollador de software podrá ser el responsable de las funciones involucradas en el desarrollo del mismo, las bases de datos y el establecimiento de las comunicaciones por medio de redes de computadoras dentro de  una organización.

La experiencia para que una persona pueda asumir el rol debe ser un proceso de experiencia donde en mi juicio el desarrollador de software va evolucionando con el tiempo y la experiencia adquirida en distintos proyectos y  que se le vaya dando la oportunidad de y confianza para que vaya asumiendo el rol de arquitecto de software además de que es muy importante  que la persona que asumirá el rol del  arquitecto de TI se sienta con la confianza de asumir responsabilidades y sea capaz de realizarlas gracias a su vasta experiencia.

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (118 Kb) docx (951 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com