Metodos de Evaluacion de Arquitectura de Software

Post on 21-Apr-2015

105 views 3 download

Transcript of Metodos de Evaluacion de Arquitectura de Software

METODOS DE EVALUACION DE ARQUITECTURA DE SOFTWARE

4.2. SAAM

Método de análisis.

SAAM

Propósito

Contexto y escenarios

Roles

Método de análisis

PROPOSITO

Basado en escenarios

Foco modificabilidad

Evaluar una arquitectura o evaluar y comparar varias

CONTEXTOS Y ESCENARIOS Atributos de calidad complejos para evaluarse

simplemente.

Dependientes del contexto

Escenario. Interacción entre un interesado y el sistema

Escenario directo.

Escenario indirecto.

ROLES Interesados externos (Organización cliente, usuarios

finales, administradores del sistema, etc.)

Interesados internos (Arquitectos de Software, analistas de requerimientos)

Equipo SAAM (Líder, expertos en el dominio de la aplicación, expertos externos en arquitectura y secretario)

METODOLOGIA Paso 1. Desarrollo de escenarios

Paso 2. Descripción de la Arquitectura

Paso 3. Clasificación de escenarios

Paso 4. Evaluación de escenarios

Paso 5. Interacción de escenarios

Paso 6. Evaluación general

4.3 ARID

Método de evaluación.

ARID

• El método ARID es conveniente para realizar la evaluación de diseños parciales en las etapas tempranas del desarrollo.

• Según los actores:

ARID

• ARID es un híbrido entre Active Design Review (ADR) y Architecture Trade-Off Method (ATAM).

• Características útiles para el problema de la evaluación de diseños preliminares.

ROLES

Equipo de verificación.

Arquitecto.

METODOS

Fase 1: Pre reunión

Fase 2: Evaluación

FASE 1

Identificar los revisores.

Preparar la preparación del diseño.

Preparar los escenarios

Preparar los materiales

FASE 2

Presentación del método.

Presentación del diseño.

Lluvia de ideas y priorización de escenarios.

Realización de la revisión

Conclusiones