SlideShare uma empresa Scribd logo
1 de 8
Arquitectura
ALMA
 ALMA  es un método de evaluación orientado a
 metas; dependiendo de la meta, este método
 puede ser usado para predecir el costo de
 mantenimiento en una arquitectura, evaluar los
 riesgos al haber una modificación en esta, o
 comparar un conjunto de arquitecturas para
 determinar cuál es la más apropiada en soportar
 cambios.
METAS

Predicción   del     costo   de
 mantenimiento.
 Evaluación   de riesgos.




 Selecciónde un conjunto de
 arquitecturas.
 La    técnica de evaluación principal que
  utiliza este método es el uso de escenarios
  de cambio.
 Antes de iniciar la evaluación es necesario
  que se cuente con la especificación de la
  arquitectura de software, así como los
  requerimientos no funcionales.
 Laspersonas involucradas durante la evaluación
 son el arquitecto de software y el equipo de
 desarrollo.
 ALMA   se considera un método de evaluación
 maduro ya que éste ha sido validado en diferentes
 dominios de aplicación como son: sistemas de
 control     embebido,      sistemas       médicos,
 telecomunicaciones y sistemas administrativos.

Mais conteúdo relacionado

Mais procurados

Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
juanksi28
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASE
davidsande
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
jhonatanalex
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturas
Samis Ambrocio
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
Johan Prevot R
 

Mais procurados (20)

Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Análisis de arquitecturas de software
Análisis de arquitecturas de softwareAnálisis de arquitecturas de software
Análisis de arquitecturas de software
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Cuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareCuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_software
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
Estimacion de costos del Software
Estimacion de costos del SoftwareEstimacion de costos del Software
Estimacion de costos del Software
 
Estilos de Software
Estilos de SoftwareEstilos de Software
Estilos de Software
 
4. Diseño e Implementación de Software
4. Diseño e Implementación de Software4. Diseño e Implementación de Software
4. Diseño e Implementación de Software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Prototipos
PrototiposPrototipos
Prototipos
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de software
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASE
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturas
 
Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
Gestion de riesgo software
Gestion de riesgo softwareGestion de riesgo software
Gestion de riesgo software
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 

Semelhante a Arquitectura ALMA

Dierencia entre la ingeniería de software y la arquitectura de software
Dierencia entre la ingeniería de software y la arquitectura de softwareDierencia entre la ingeniería de software y la arquitectura de software
Dierencia entre la ingeniería de software y la arquitectura de software
Enrique Torres Alarcon
 
Mejora de la confiabilidad operacional
Mejora de la confiabilidad operacionalMejora de la confiabilidad operacional
Mejora de la confiabilidad operacional
Jhehan Quintin
 
T8 u3 spmn
T8 u3 spmnT8 u3 spmn
T8 u3 spmn
ereuff89
 
Estrategias para las pruebas de unidad, de validación, aceptación y de sistema
Estrategias para las pruebas de unidad, de validación, aceptación y de sistemaEstrategias para las pruebas de unidad, de validación, aceptación y de sistema
Estrategias para las pruebas de unidad, de validación, aceptación y de sistema
Pablo Bonilla
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
Polansky Ruth Liebe
 

Semelhante a Arquitectura ALMA (20)

Mapa conceptual (modelo alma).
Mapa conceptual (modelo alma).Mapa conceptual (modelo alma).
Mapa conceptual (modelo alma).
 
Dierencia entre la ingeniería de software y la arquitectura de software
Dierencia entre la ingeniería de software y la arquitectura de softwareDierencia entre la ingeniería de software y la arquitectura de software
Dierencia entre la ingeniería de software y la arquitectura de software
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Capitulo 4 sistemas
Capitulo 4 sistemasCapitulo 4 sistemas
Capitulo 4 sistemas
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
 
Calidad de sofware
Calidad de sofwareCalidad de sofware
Calidad de sofware
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
Fabio lópez cuadro_comparativo_actividad_2.2
Fabio lópez cuadro_comparativo_actividad_2.2Fabio lópez cuadro_comparativo_actividad_2.2
Fabio lópez cuadro_comparativo_actividad_2.2
 
Analisis_de_criticidad.pptx
Analisis_de_criticidad.pptxAnalisis_de_criticidad.pptx
Analisis_de_criticidad.pptx
 
MSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdfMSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdf
 
MSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdfMSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdf
 
MSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdfMSV Introducción AASHTO 2010 TRAD 17p.pdf
MSV Introducción AASHTO 2010 TRAD 17p.pdf
 
Taba norma grama calidad software
Taba norma grama calidad softwareTaba norma grama calidad software
Taba norma grama calidad software
 
Mejora de la confiabilidad operacional
Mejora de la confiabilidad operacionalMejora de la confiabilidad operacional
Mejora de la confiabilidad operacional
 
Desarrollo de sistemas
Desarrollo de sistemasDesarrollo de sistemas
Desarrollo de sistemas
 
Duarte paper
Duarte paperDuarte paper
Duarte paper
 
T8 u3 spmn
T8 u3 spmnT8 u3 spmn
T8 u3 spmn
 
Estrategias para las pruebas de unidad, de validación, aceptación y de sistema
Estrategias para las pruebas de unidad, de validación, aceptación y de sistemaEstrategias para las pruebas de unidad, de validación, aceptación y de sistema
Estrategias para las pruebas de unidad, de validación, aceptación y de sistema
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

Arquitectura ALMA

  • 2.  ALMA es un método de evaluación orientado a metas; dependiendo de la meta, este método puede ser usado para predecir el costo de mantenimiento en una arquitectura, evaluar los riesgos al haber una modificación en esta, o comparar un conjunto de arquitecturas para determinar cuál es la más apropiada en soportar cambios.
  • 3. METAS Predicción del costo de mantenimiento.
  • 4.  Evaluación de riesgos.  Selecciónde un conjunto de arquitecturas.
  • 5.  La técnica de evaluación principal que utiliza este método es el uso de escenarios de cambio.  Antes de iniciar la evaluación es necesario que se cuente con la especificación de la arquitectura de software, así como los requerimientos no funcionales.
  • 6.
  • 7.  Laspersonas involucradas durante la evaluación son el arquitecto de software y el equipo de desarrollo.
  • 8.  ALMA se considera un método de evaluación maduro ya que éste ha sido validado en diferentes dominios de aplicación como son: sistemas de control embebido, sistemas médicos, telecomunicaciones y sistemas administrativos.