Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BSP
PRISM
NIST
Metodología EAP
TAFIM
TAFIM recomienda que describe cuatro dominios de AE: organización del trabajo,
de información, aplicaciones y tecnología (1996b TAFIM).
3. ARQUITECTURA EMPRESARIAL MODERNA
En 1996 fue aprobada por el congreso de los Estados Unidos la ley Clinger-
Cohen, conocida como la ley para la reforma de la gestión de la tecnología de la
información, en ella se exige el uso de principios de gestión basados en el
rendimiento para la adquisición de sistemas de TI. Por tanto el Gobierno Federal y
todos sus departamentos comenzaron a desarrollar arquitecturas consistentes
compatibles con el modelo NIST AE, con el fin de mejorar el uso de sistemas de
información (OMB 1997).
FEAF
Por lo tanto, FEAF determina que se deben seguir la misma secuencia de pasos
para la práctica de AE, pero recomienda describir negocios, datos, aplicaciones y
arquitecturas de tecnología de una manera segmentada. De manera similar a
EAP, se afirma que FEAF se basa en el Marco Zachman; Sin embargo, el Marco
Zachman está de nuevo “utilizado” sólo como un símbolo sin ningún tipo de
consecuencias de largo alcance (FEAF 1999, pp.20-23).
Posteriormente de que se aprobara la Ley Clinger-Cohen en 1996 TAFIM fue
remplazado por el concepto Comando, Control, Informática, Comunicaciones,
Inteligencia, Vigilancia, y Reconocimiento (C4ISR), un marco para organizar la
información multimedia que fue retirado oficialmente en el 2000, C4ISR, a su vez
fue reemplazado por El Marco de Arquitectura del Departamento de Defensa
(DoDAF) en 2003.
TOGAF
Referenciar
Para que un proceso de software sea efectivo debe adaptase a las necesidades
de la empresa y su funcionalidad haber sido probada en la práctica, es efectivo
cuando habilita a la organización a incrementar la productividad, ya que permite
estandarizar esfuerzos, promover reusó, repetición y consistencia entre proyectos,
permite introducir mejores prácticas, y orienta a la organización a que las
herramientas deben ser utilizadas para soportar un proceso.
- Planificación
- Análisis
- Diseño
- Implementación
- Pruebas
- Instalación o despliegue
- Uso y mantenimiento
PSP – Personal Software ProcessSM
Personal Software Process (PSP) es un proceso diseñado para ayudar a los
ingenieros de software a controlar, manejar y mejorar su trabajo. PSP está basado
en una motivación: La calidad de software depende del trabajo de cada uno de los
ingenieros de software. Debido a que los costos de personal constituyen 70% del
costo del desarrollo de software, las capacidades y hábitos de trabajo de los
ingenieros determinan en gran manera los resultados del desarrollo de software.
El PSP puede ser usado por ingenieros para estructurar y disciplinar el desarrollo
de software. El ingeniero de software podrá planear mejor el trabajo, conocer con
precisión el desempeño, medir la calidad de productos, y mejorar las técnicas.
PSP puede ser aplicado en:
Desarrollo de programas.
Definición de requerimientos.
Documentación.
Pruebas de sistemas.
Mantenimiento de sistemas.
RUP
RUP es una guía que define roles, actividades, flujos de trabajo y lineamientos
para ejecutar proyectos de software de acuerdo a estas mejores prácticas.
ARQUITECTURA DE SOFTWARE