En este grupo En todos

Grupo de .NET y C



Arquitectura de Software y Diseño

Gustavo
Ingeniero en sistemas de información u...
Escrito por Gustavo Manconi
el 09/10/2008

Me gustaría conocer la opinión sobre la función que debe desempeñar un Arquitecto de Software . Este rol cada vez es más necesario y clave para la administración de proyectos de desarrollo.
- Que hace un Arquitecto
- Que conocimientos necesita
- Como capacitarse en esta especialización.

Una definición Básica de Arquitectura de Software.

La Arquitectura de Software
establece los fundamentos para que analistas, diseñadores, programadores, etc. Trabajen en una línea común que permita alcanzar los objetivos del sistema de información, cubriendo todas las necesidades.

Los fundamentos podrían ser como ejemplo:

- La seguridad,
- La navegabilidad entre páginas o formularios
- La estructura para las interfaces gráficas
- Patrones de diseño
- Patrones para resolver modelos de negocios
- Css
- Estructura y Tipos de menú
- Como se va ha organizar el repositorio de archivos del proyecto
- Etc.

Se Anuncian algunas de las tareas que podría definir y decidir un arquitecto de software a la hora de administrar un proyecto de desarrollo. Por supuesto que existen más tareas que puede realizar un arquitecto, pero vamos a ir aportando a este tema utilizando algunos recursos más.

Un sitio que puede ayudar y aportar un poco más de información.
Https://www.epidataconsulting.com/tikiwiki/tiki-index. Php? Page=Arquitectura%20de%20Software