diseño e implementación de arquitectura empresarial
que es arquitectura empresarial?
La arquitectura de la empresa se ocupa de las estructuras y los comportamientos de una empresa, especialmente de las funciones y los procesos empresariales que crean y utilizan los datos de la empresa.
Tipos de Arquitectura de TOGAF
Framework
Un framework es un esquema o marco de trabajo que ofrece una estructura base para elaborar un proyecto con objetivos específicos, una especie de plantilla que sirve como punto de partida para la organización y desarrollo de software.
Datos
Aplicaciones
Negocio
estrutura de datos fisicos y logicos.
Tecnologia
Frameworks de Arquitectura
Empresarial
capacidad de software y hardware que se requiren
Estrategias del negocio, procesos clave
Métodos de desarrollo
plan de aplicaciones a ser implemetadas
- Marco de trabajo de ZACHMAN
- Marco Federal de Arquitectura empresarial
- Método GARTNER
- Primer modelo de AE (1987)
No propone un método para obtener cada
elemento
- Creado por IBM
- Emitidos por la casa blanca
Modelo de AE desarrollado por y para el gobierno
de los estados unidos
Busca integrar, analizar y comunicar información
estructurada
- Conocido como el “Cuadrante mágico”
Metodo de desarrollo de la arquitectura ADM
Describe como obtener una AE que sea especifica para la organizacion y responder a los requerimientos del negocio
modelo cascada
El ADM es el componente principal de TOGAF
ventajas
desventajas
Todos los requisitos del sistema se fijan al comienzo del desarrollo.
Proporciona resultados en plazos más razonables que el modelo en cascada.
Reduce el riesgo del proyecto
Modelo de desarrollo incremental
ventajas
Poca flexibilidad para introducir cambios.
- Proporciona resultados en plazos más razonables que el modelo en cascada.
- Reduce el riesgo del proyecto
Desventajas
- Si no se seleccionan bien los requisitos a implementar en cada fase, podemos llegar a una fase incremental en la que haya que rehacer
desventajas
- Si no se seleccionan bien los requisitos a implementar en cada fase, podemos llegar a una fase incremental en la que haya que rehacer
Modelo espiral
Modelo espiral
1.Fijar objetivos y determinar alternativas. 2.Evaluar las alternativas y elegir la mejor.
3.Desarrollo de la alternativa elegida y evaluación y validación del resultado.
4.Planificación de la próxima iteración.
Modelo Ágil
Entre las variantes tenemos:
- Programación extrema XP
click to edit
Fase de desarrollo de arquitectura en un ciclo, que sirve como una plantilla general de procesos para la actividad de desarrollo de la arquitectura
Proporciona una narrativa de cada fase de la arquitectura, describiendo la fase en términos de objetivos, enfoque, entradas, pasos a seguir y salidas.
Proporciona resúmenes multi fases que abordan también la gestión de requerimientos.
el metodo define 8 niveles, que van desde la vision de la arquitectura hasta la administracion del cambio
permite completar, eliminar o crear nuevos items en su recorrido mediante el análisis de brecha que se realiza al final de cada nivel.