SlideShare una empresa de Scribd logo
1 de 21
Evaluación de Componentes
(Producto Terminado)
Dr. Juan Pablo Carvallo Vega
jpcarvallo@gmail.com
Selección de componentes: métodos tradicionales
PORE, OTSO, SHERPA, etc.
 Los requisitos se descubre a lo largo del proceso
 Listas dinámicas de requisitos, crecen en base al conocimiento
adquirido
Selección de componentes: Otros problemas
 Ambientes públicos:
 Procesos basados en pliegos de peticiones
 Requisitos preestablecidos
 Difícilmente modificables
 Reglas del proceso predefinidas
 Legislación local
 Componentes de grano grueso
 Miles de requisitos concurrentes, multidisciplinarios
 No es posible validarlos
 Se requiere que el sistema este en operación
 Restricciones de tiempo y recursos
Selección de componentes dirigida por pliego de peticiones
Selección de componentes: Actividades típicas
1. Captura y
especificación de
requisitos
2. Descripción de los
componentes
disponibles
3. Aseguramiento de la
capacidad de los
componentes (con
relación a los requisitos)
4. Selección del
mejor componente
disponible
Finkelstein, Spanoudakis & Ryan. 1996
1. Especificación de requisitos: Tipos de requisitos
Administrativos, Económicos, Políticos …
Requisitos no técnicos
Requisitos técnicos
Funcionales
No funcionales
1. Especificación de requisitos: Consideraciones
 Los requisitos deben ser:
 Completos
 Consistentes
 Sin ambigüedades
 Localizables (fácil de identificar su origen y
relaciones)
 Relevantes
 Los componentes OTS ya existen:
 Su funcionalidad es fija
 No los podemos cambiar (no totalmente)
 Por tanto debemos seleccionar bien …
2. Descripción de los componentes
 Fuentes de información sobre los componentes (a ser
utilizadas en el momento correcto) incluyen:
 Documentación de los productos
 Discusión con los vendedores
 Consultas a usuarios de los productos
 Listas de discusión, paginas Web
 Revisión de demos
 Experimentar sobre los productos
 Sesiones de demostración
 Certificaciones de los productos
3. Capacidad vs. Requisitos: Problemas fundamentales
 Como expresar los requisitos en una forma estructurada?
 Como comparar los desajustes entre productos y requerimientos?
 Dos tipos de desajustes
 Como comparar entre productos similares
 Definición de métricas y prioridades
Características del
producto
Requisitos del
Sistema Falta de funcionalidad
especifica
Exceso de
funcionalidad
Conocimiento
del dominio
Modelo de
calidad
Negociacion
durante la
seleccion
COTS
Descripcion
del COTS
COTS
Descripcion
del COTS
Requisitos
de calidad
Requisitos
Formalizados
Modelos de calidad: uso en la selección de componentes
 Los modelos de calidad se pueden utilizar
para describir requisitos en un a forma
estructurada
 Expertos en el dominio deben ayudar a
los usuarios
 Algunos casos se deben mencionar
 Requisitos portables a un solo
atributo
 Requisitos descritos por varios
atributos
 Requisitos que requieren intervención
de expertos
 Requisitos demasiado generales
 Requisitos que tienen que ser
reescritos
Modelos de calidad: descripción de requisitos y
componentes
 Es muy difícil encontrar información completa y fiable
 Heterogeneidad semántica es un problema
Atributos
Reqs.QM.
COTS
X X
X X
X X
Desajustes
Descripción de componentes y requisitos en el modelo de
calidad
 Descripción de componentes:
 Es muy difícil encontrar información complete y confiable
 Se requiere la intervención de expertos en los productos
 Los atributos cuyos valores dependen de otros son un problema
 Cierto nivel de experimentación sobre los productos es
requerido
 Introducción de requisitos:
 Los modelos de calidad pueden ser utilizados para describir los
requisitos de calidad de una manera estructurada
 Miembros del equipo de calidad se requieren para:
 Ayudar a los usuarios a formular requisitos
 Para entender completamente los requisitos
 Para explorar las consecuencias de los requisitos
 Es mejor que los requisitos de partida se presenten de una
manera estructurada
• Requisito 1: Directamente portable a un atributo en el modelo
• Requisito 2: Requiere intervención de un experto
• Requisito 3: Es demasiado general
• Requisito 4: Requiere o implica una mezcla de funcionalidades que pueden
ser soportadas seleccionando varios atributos
• Requisito 5: Tuvo que ser reescrito
“El tiempo de respuesta promedio no debe exceder un minuto, y el ratio
de salida debe ser menor a 5 minutos por Mb.”
Introduciendo requisitos en el modelo de calidad
No. Descripción
1 Soporte al idioma español
2 Soporte al estándar de certificación mas comúnmente utilizado
3 Soporte para acceder al servidor desde otras aplicaciones
4 Notificación de entrega de mensajes, posibilidad de configurar
parámetros tales como el máximo número de reintentos y el tiempo
entre ellos
5 El tiempo de transmisión debe ser inferior a 1 minuto para
mensajes sin adjuntos y para aquellos con adjuntos no debe
exceder 5 minutos por Mb.
Método WORMS: Determinación de requisitos de partida
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
• Expresados como restricciones sobre
los atributos en el modelo
• Describen el componente ideal
• Utilizan las métricas preesta-
blecidas
Franch, Carvallo. Using software quality models in
software package selection IEEE 2003
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
Método WORMS: Asignación de pesos y prioridades
FASE 1
• Usualmente apoyado en matrices
cuadradas
• Típicamente AHP
• Requieren participación de
usuarios finales.
• Priorización, critica, deseable,
informativa
Importancia Descripción
2 Alto - Mayor
1 Medio
0,5 Bajo - Menor
1.3.2.9.1.1 1 1 2 1 1 1 1 1 9 12%
1.3.2.9.1.2 1 1 2 1 1 1 1 1 9 12%
1.3.2.9.1.3 1 1 2 1 1 1 1 1 9 12%
1.3.2.9.1.4 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 4 5%
1.3.2.9.1.5 1 1 1 2 1 1 1 1 9 12%
1.3.2.9.1.6 2 1 1 2 2 1 1 1 11 14%
1.3.2.9.1.7 1 1 1 2 1 1 1 1 9 12%
1.3.2.9.1.8 1 1 1 2 1 1 1 1 9 12%
1.3.2.9.1.9 1 1 1 2 1 1 1 1 9 12%
8,5 7,5 7,5 16 8,5 7,5 7,5 7,5 7,5 78 100%
Saldo actual de la factura
Valores por mora
Saldo total de la factura incluido interés por mora
Totales
1.3.2.9.1.1
1.3.2.9.1.2
Números físicos de las facturas,sin cancelar
Números internos de las facturas sin cancelar
Fecha de emisión de los documentos
Estado del documento
Descripción del documento
Forma de pago
1.3.2.9.1.7
1.3.2.9.1.8
1.3.2.9.1.9
Total
Peso
ponderado
1.3.2.9.1.3
1.3.2.9.1.4
1.3.2.9.1.5
1.3.2.9.1.6
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
=
Método WORMS: Identificar los objetivos de evaluación
FASE 1
• Objetivos directos
• Costos
• Objetivos transversales
• Evaluación de
riesgos
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
=
1ro.
2do.
3ro.
4ro.
Método WORMS: Definir el orden y las reglas de análisis
FASE 1
• Esquema de
evaluación
• Orden
Evaluación
• Puntajes totales
• Puntajes por
requisito
• Parciales
• Puntajes en
métricas
multivaluadas
• Criterios de
aceptación
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
=
1ro.
2do.
3ro.
4ro.
Cmp.1
Cmp.2
Cmp.3
$$
$$$$ $$
$$$$$$
aa
bbcc aa
bbcc aa
bbcc
ƒƒ
ƒƒ
½½
½½ ½½
Método WORMS: Descripción de componentes
FASE 1 FASE 2
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
=
1ro.
2do.
3ro.
4ro.
Cmp.1
Cmp.2
Cmp.3
$$
$$$$ $$
$$$$$$
aa
bbcc aa
bbcc aa
bbcc
ƒƒ
ƒƒ
½½
½½ ½½
Método WORMS: Identificar, analizar y evaluar los
desajustes
FASE 1 FASE 2
Factores Técnicos
Factores No-Técnicos
Funcionales
No Funcionales
aa
bbcc
ƒƒ
ƒƒ
$$
100 %
50 %
20 %
30 %
10 %
10 %
30 %
15 %
5 %
10 %
10 %
=
1ro.
2do.
3ro.
4ro.
Cmp.1
Cmp.2
Cmp.3
$$
$$$$ $$
$$$$$$
aa
bbcc aa
bbcc aa
bbcc
ƒƒ
ƒƒ
½½
½½ ½½
Cmp.2
Método WORMS: Selección de componentes mas idóneos
FASE 1 FASE 2
Selección de componentes OTS: Lecciones Aprendidas
 De los vendedores:
 La selección de los componentes implica la selección de
vendedores
 No confiar en los vendedores, ni en las webs
 De los requisitos
 Los requisitos mas importantes son aquellos que ayudan a
discriminar
 Los requisitos deben ser medibles
 La asignación de pesos y prioridades a los requisitos es
problemática y requiere de tiempo
 Del equipo de selección:
 Siempre registrar los justificativos de las decisiones tomadas
 Gestión del equipo de evaluación es necesaria
 Los usuarios finales deben participar en la selección

Más contenido relacionado

La actualidad más candente

Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Calidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceCalidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceMarcos Blanco Galán
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresasguest8e0579
 
Mosca ppt
Mosca pptMosca ppt
Mosca pptdraw507
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de softwareCristian Sánchez
 
Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126CBISOE
 
¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?Software Guru
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWAREDEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARELidizz Garcia Alvarado
 
Modelos y estandares
Modelos y estandaresModelos y estandares
Modelos y estandaresmartsofv
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de softwareHernan Espinoza
 
MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000Oscar Limachi
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativodraw507
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del SoftwareTonymx
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto ProcesoFernando Gomez
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión GeneralRuth Hidalgo Tene
 

La actualidad más candente (20)

Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Calidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceCalidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open Source
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresas
 
Mosca ppt
Mosca pptMosca ppt
Mosca ppt
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de software
 
Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126
 
¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWAREDEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
 
Modelos y estandares
Modelos y estandaresModelos y estandares
Modelos y estandares
 
Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 

Similar a 6. seleccion de componentes

Validación de Sistemas Computarizados
Validación de Sistemas Computarizados  Validación de Sistemas Computarizados
Validación de Sistemas Computarizados Nombre Apellidos
 
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.  Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura. Nombre Apellidos
 
Pauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPaul Gálvez
 
Clase 3 Fases del Ciclo de Vida del Software
Clase 3  Fases del Ciclo de Vida del SoftwareClase 3  Fases del Ciclo de Vida del Software
Clase 3 Fases del Ciclo de Vida del SoftwareEddie Malca
 
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...Visure Solutions
 
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...Evaluación presentación de estancia II Universidad Politecnica del Valle de T...
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...Luis Angel Carmona Limon
 
Calificación del Sistema de Agua Documentación completa
Calificación del Sistema de Agua Documentación completa Calificación del Sistema de Agua Documentación completa
Calificación del Sistema de Agua Documentación completa Nombre Apellidos
 
Sistemas Críticos Agua y Vapor
Sistemas Críticos Agua y Vapor Sistemas Críticos Agua y Vapor
Sistemas Críticos Agua y Vapor Nombre Apellidos
 
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...Audinfor
 
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa Buenas Prácticas de Calificación de Equipos Aplicacion Existosa
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa Nombre Apellidos
 
Software Requiments
Software RequimentsSoftware Requiments
Software RequimentsCúmar Cueva
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Softwareangelicaastorga
 
Argentesting 2017_KeyNote_Federico Toledo - Keynote Cierre
Argentesting 2017_KeyNote_Federico Toledo - Keynote CierreArgentesting 2017_KeyNote_Federico Toledo - Keynote Cierre
Argentesting 2017_KeyNote_Federico Toledo - Keynote CierreArgentesting
 
AP Resolve Calificación y Validación de Equipos, Procesos y Áreas
AP Resolve Calificación y Validación de Equipos, Procesos y ÁreasAP Resolve Calificación y Validación de Equipos, Procesos y Áreas
AP Resolve Calificación y Validación de Equipos, Procesos y ÁreasOlivia Margarita Pérez
 

Similar a 6. seleccion de componentes (20)

Core Tools Presentación.ppt
Core Tools Presentación.pptCore Tools Presentación.ppt
Core Tools Presentación.ppt
 
Ppap ligera
Ppap ligeraPpap ligera
Ppap ligera
 
Validación de Sistemas Computarizados
Validación de Sistemas Computarizados  Validación de Sistemas Computarizados
Validación de Sistemas Computarizados
 
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.  Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.
Validación de Procesos Importancia de la Etapa 1 y 2 en la Manufactura.
 
Pauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPauta elemental para selección de un PLC
Pauta elemental para selección de un PLC
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Is new
Is newIs new
Is new
 
Clase 3 Fases del Ciclo de Vida del Software
Clase 3  Fases del Ciclo de Vida del SoftwareClase 3  Fases del Ciclo de Vida del Software
Clase 3 Fases del Ciclo de Vida del Software
 
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
 
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...Evaluación presentación de estancia II Universidad Politecnica del Valle de T...
Evaluación presentación de estancia II Universidad Politecnica del Valle de T...
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Requisitos de software
Requisitos de softwareRequisitos de software
Requisitos de software
 
Calificación del Sistema de Agua Documentación completa
Calificación del Sistema de Agua Documentación completa Calificación del Sistema de Agua Documentación completa
Calificación del Sistema de Agua Documentación completa
 
Sistemas Críticos Agua y Vapor
Sistemas Críticos Agua y Vapor Sistemas Críticos Agua y Vapor
Sistemas Críticos Agua y Vapor
 
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...
Sesión formativa online: Pruebas sustantivas mediante el muestreo de la unida...
 
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa Buenas Prácticas de Calificación de Equipos Aplicacion Existosa
Buenas Prácticas de Calificación de Equipos Aplicacion Existosa
 
Software Requiments
Software RequimentsSoftware Requiments
Software Requiments
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Software
 
Argentesting 2017_KeyNote_Federico Toledo - Keynote Cierre
Argentesting 2017_KeyNote_Federico Toledo - Keynote CierreArgentesting 2017_KeyNote_Federico Toledo - Keynote Cierre
Argentesting 2017_KeyNote_Federico Toledo - Keynote Cierre
 
AP Resolve Calificación y Validación de Equipos, Procesos y Áreas
AP Resolve Calificación y Validación de Equipos, Procesos y ÁreasAP Resolve Calificación y Validación de Equipos, Procesos y Áreas
AP Resolve Calificación y Validación de Equipos, Procesos y Áreas
 

Último

nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 

Último (20)

nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 

6. seleccion de componentes

  • 1. Evaluación de Componentes (Producto Terminado) Dr. Juan Pablo Carvallo Vega jpcarvallo@gmail.com
  • 2. Selección de componentes: métodos tradicionales PORE, OTSO, SHERPA, etc.  Los requisitos se descubre a lo largo del proceso  Listas dinámicas de requisitos, crecen en base al conocimiento adquirido
  • 3. Selección de componentes: Otros problemas  Ambientes públicos:  Procesos basados en pliegos de peticiones  Requisitos preestablecidos  Difícilmente modificables  Reglas del proceso predefinidas  Legislación local  Componentes de grano grueso  Miles de requisitos concurrentes, multidisciplinarios  No es posible validarlos  Se requiere que el sistema este en operación  Restricciones de tiempo y recursos
  • 4. Selección de componentes dirigida por pliego de peticiones
  • 5. Selección de componentes: Actividades típicas 1. Captura y especificación de requisitos 2. Descripción de los componentes disponibles 3. Aseguramiento de la capacidad de los componentes (con relación a los requisitos) 4. Selección del mejor componente disponible Finkelstein, Spanoudakis & Ryan. 1996
  • 6. 1. Especificación de requisitos: Tipos de requisitos Administrativos, Económicos, Políticos … Requisitos no técnicos Requisitos técnicos Funcionales No funcionales
  • 7. 1. Especificación de requisitos: Consideraciones  Los requisitos deben ser:  Completos  Consistentes  Sin ambigüedades  Localizables (fácil de identificar su origen y relaciones)  Relevantes  Los componentes OTS ya existen:  Su funcionalidad es fija  No los podemos cambiar (no totalmente)  Por tanto debemos seleccionar bien …
  • 8. 2. Descripción de los componentes  Fuentes de información sobre los componentes (a ser utilizadas en el momento correcto) incluyen:  Documentación de los productos  Discusión con los vendedores  Consultas a usuarios de los productos  Listas de discusión, paginas Web  Revisión de demos  Experimentar sobre los productos  Sesiones de demostración  Certificaciones de los productos
  • 9. 3. Capacidad vs. Requisitos: Problemas fundamentales  Como expresar los requisitos en una forma estructurada?  Como comparar los desajustes entre productos y requerimientos?  Dos tipos de desajustes  Como comparar entre productos similares  Definición de métricas y prioridades Características del producto Requisitos del Sistema Falta de funcionalidad especifica Exceso de funcionalidad
  • 10. Conocimiento del dominio Modelo de calidad Negociacion durante la seleccion COTS Descripcion del COTS COTS Descripcion del COTS Requisitos de calidad Requisitos Formalizados Modelos de calidad: uso en la selección de componentes
  • 11.  Los modelos de calidad se pueden utilizar para describir requisitos en un a forma estructurada  Expertos en el dominio deben ayudar a los usuarios  Algunos casos se deben mencionar  Requisitos portables a un solo atributo  Requisitos descritos por varios atributos  Requisitos que requieren intervención de expertos  Requisitos demasiado generales  Requisitos que tienen que ser reescritos Modelos de calidad: descripción de requisitos y componentes  Es muy difícil encontrar información completa y fiable  Heterogeneidad semántica es un problema Atributos Reqs.QM. COTS X X X X X X Desajustes
  • 12. Descripción de componentes y requisitos en el modelo de calidad  Descripción de componentes:  Es muy difícil encontrar información complete y confiable  Se requiere la intervención de expertos en los productos  Los atributos cuyos valores dependen de otros son un problema  Cierto nivel de experimentación sobre los productos es requerido  Introducción de requisitos:  Los modelos de calidad pueden ser utilizados para describir los requisitos de calidad de una manera estructurada  Miembros del equipo de calidad se requieren para:  Ayudar a los usuarios a formular requisitos  Para entender completamente los requisitos  Para explorar las consecuencias de los requisitos  Es mejor que los requisitos de partida se presenten de una manera estructurada
  • 13. • Requisito 1: Directamente portable a un atributo en el modelo • Requisito 2: Requiere intervención de un experto • Requisito 3: Es demasiado general • Requisito 4: Requiere o implica una mezcla de funcionalidades que pueden ser soportadas seleccionando varios atributos • Requisito 5: Tuvo que ser reescrito “El tiempo de respuesta promedio no debe exceder un minuto, y el ratio de salida debe ser menor a 5 minutos por Mb.” Introduciendo requisitos en el modelo de calidad No. Descripción 1 Soporte al idioma español 2 Soporte al estándar de certificación mas comúnmente utilizado 3 Soporte para acceder al servidor desde otras aplicaciones 4 Notificación de entrega de mensajes, posibilidad de configurar parámetros tales como el máximo número de reintentos y el tiempo entre ellos 5 El tiempo de transmisión debe ser inferior a 1 minuto para mensajes sin adjuntos y para aquellos con adjuntos no debe exceder 5 minutos por Mb.
  • 14. Método WORMS: Determinación de requisitos de partida Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ • Expresados como restricciones sobre los atributos en el modelo • Describen el componente ideal • Utilizan las métricas preesta- blecidas Franch, Carvallo. Using software quality models in software package selection IEEE 2003
  • 15. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % Método WORMS: Asignación de pesos y prioridades FASE 1 • Usualmente apoyado en matrices cuadradas • Típicamente AHP • Requieren participación de usuarios finales. • Priorización, critica, deseable, informativa Importancia Descripción 2 Alto - Mayor 1 Medio 0,5 Bajo - Menor 1.3.2.9.1.1 1 1 2 1 1 1 1 1 9 12% 1.3.2.9.1.2 1 1 2 1 1 1 1 1 9 12% 1.3.2.9.1.3 1 1 2 1 1 1 1 1 9 12% 1.3.2.9.1.4 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 4 5% 1.3.2.9.1.5 1 1 1 2 1 1 1 1 9 12% 1.3.2.9.1.6 2 1 1 2 2 1 1 1 11 14% 1.3.2.9.1.7 1 1 1 2 1 1 1 1 9 12% 1.3.2.9.1.8 1 1 1 2 1 1 1 1 9 12% 1.3.2.9.1.9 1 1 1 2 1 1 1 1 9 12% 8,5 7,5 7,5 16 8,5 7,5 7,5 7,5 7,5 78 100% Saldo actual de la factura Valores por mora Saldo total de la factura incluido interés por mora Totales 1.3.2.9.1.1 1.3.2.9.1.2 Números físicos de las facturas,sin cancelar Números internos de las facturas sin cancelar Fecha de emisión de los documentos Estado del documento Descripción del documento Forma de pago 1.3.2.9.1.7 1.3.2.9.1.8 1.3.2.9.1.9 Total Peso ponderado 1.3.2.9.1.3 1.3.2.9.1.4 1.3.2.9.1.5 1.3.2.9.1.6
  • 16. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % = Método WORMS: Identificar los objetivos de evaluación FASE 1 • Objetivos directos • Costos • Objetivos transversales • Evaluación de riesgos
  • 17. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % = 1ro. 2do. 3ro. 4ro. Método WORMS: Definir el orden y las reglas de análisis FASE 1 • Esquema de evaluación • Orden Evaluación • Puntajes totales • Puntajes por requisito • Parciales • Puntajes en métricas multivaluadas • Criterios de aceptación
  • 18. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % = 1ro. 2do. 3ro. 4ro. Cmp.1 Cmp.2 Cmp.3 $$ $$$$ $$ $$$$$$ aa bbcc aa bbcc aa bbcc ƒƒ ƒƒ ½½ ½½ ½½ Método WORMS: Descripción de componentes FASE 1 FASE 2
  • 19. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % = 1ro. 2do. 3ro. 4ro. Cmp.1 Cmp.2 Cmp.3 $$ $$$$ $$ $$$$$$ aa bbcc aa bbcc aa bbcc ƒƒ ƒƒ ½½ ½½ ½½ Método WORMS: Identificar, analizar y evaluar los desajustes FASE 1 FASE 2
  • 20. Factores Técnicos Factores No-Técnicos Funcionales No Funcionales aa bbcc ƒƒ ƒƒ $$ 100 % 50 % 20 % 30 % 10 % 10 % 30 % 15 % 5 % 10 % 10 % = 1ro. 2do. 3ro. 4ro. Cmp.1 Cmp.2 Cmp.3 $$ $$$$ $$ $$$$$$ aa bbcc aa bbcc aa bbcc ƒƒ ƒƒ ½½ ½½ ½½ Cmp.2 Método WORMS: Selección de componentes mas idóneos FASE 1 FASE 2
  • 21. Selección de componentes OTS: Lecciones Aprendidas  De los vendedores:  La selección de los componentes implica la selección de vendedores  No confiar en los vendedores, ni en las webs  De los requisitos  Los requisitos mas importantes son aquellos que ayudan a discriminar  Los requisitos deben ser medibles  La asignación de pesos y prioridades a los requisitos es problemática y requiere de tiempo  Del equipo de selección:  Siempre registrar los justificativos de las decisiones tomadas  Gestión del equipo de evaluación es necesaria  Los usuarios finales deben participar en la selección