SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Fundamentos de calidad del Software 1
Colombia podría desarrollar su industria del software obteniendo
mejores resultados si logra que las empresas del sector adopten
metodologías adecuadas para el proceso y apropiadas para la
formación y la idiosincrasia del profesional que las soporta.
Fundamentos de calidad del Software 2
El término puede ser ambiguo e incluso
subjetivo porque, como la belleza, la
calidad depende de quien la observa.
Es necesario definir el concepto con
claridad, ya que si la calidad no puede
ser definida, no puede ser medida; y
donde la calidad no puede ser medida
entonces no puede ser controlada.
Calidad es “La totalidad de
características de un producto, proceso
o servicio que cuenta con la habilidad
de satisfacer necesidades explícitas o
implícitas” (ISO).
¿Calidad del software?
Para complementar la
definición, dado que el concepto
calidad puede ser subjetiva y
debido a que las necesidades
explícitas o implícitas varían de
organización en organización o
de usuario en usuario es esencial
identificar dichas necesidades
para el usuario o para la
organización [Vera, Rivera &
García 2008].
Fundamentos de calidad del Software 3
Mientras la región cuenta con ARTESANOS DEL SOFTWARE
El mundo exige PROFESIONALES DEL SOFTWAR
(CEPAL,2008)
Fundamentos de calidad del Software 4
Enfoques de calidad del software: producto y proceso
(Peláez, 2012)
Proceso Producto
Modelos y estándares alrededor del proceso 5
 SCRUM
 RUP (Rational
Unified Process)
 SWEBOK (Software
Engineering Body of
Knowledge)
 PSP (Personal
Software Process)
 TSP (Team
Software Process)
 Métrica V3
 MOPROSOFT
(Modelo de
producción de
software)
 COMPETISOFT
• PMBOK
• TENSTEP
• SWEBOK
• Métrica V3
• PRINCE2
(PRojects IN
Controlled
Environments)
• Método V
Modelo y estándares - calidad del Software 6
Modelos de calidad del software
A nivel de proceso
CMMi
TICKIT
IT.Mark
Bootstrap
PSP
TSP
Practical Software
Measurement (PSM)
Six Sigma For Software
MétricaV3
Modelo de Gilb
Modelo GQM (Goal – Question - Metric)
Modelo de McCall
Modelo FURPS
Modelo de BOEHM
Modelo SATC (Software Assurance
Technology Center)
Modelo de Dromey
Modelo C-QM
Metodología SQAE (Software Quality
Assessment Exercise)
WebQEM (Web Quality Evaluation Method)
A nivel de producto
ISO 90003:2004
ISO/IEC 9001:2000
ISO/IEC 12207:1995:2002:2004
ISO/IECTR 15504 – SPICE
IEEE Std 12207.1-1997 *
IEEE/EIA 12207.2-1997
COBIT 4.0 *
ITIL – InformationTechnology Infrastructure Library
ISO/IEC 20000:2005
ISO/IEC 9126-1:2001 – Quality Model *
ISO/IEC 25000:2005 – SQuaRE
IEEE-Std 1061-1998: Standard for a Software
Quality Metrics Methodology
7
Modelos de calidad del software: McCall
MODELO McCALL
El modelo de McCall fue el primero en ser presentado en el 1977 (ya en los años 60 se había
presentado la crisis del software). Este modelo se focaliza en el producto final identificando
atributo claves desde el punto de vista del Cliente. Esto atributos se denominan factores de
calidad y son normalmente atributos externos pero también se incluyen algunos atributos
internos.
Cada atributo externo atributo se dominan factores de calidad los cuales son abstractos para
ser medidos directamente por lo cual se introduce un atributo de bajo nivel denominado
criterios de calidad.
El modelo de McCall organiza los factores en tres ejes o puntos de vista desde los cuales el
usuario puede contemplar la calidad de un producto, basándose en once factores de calidad
organizados en torno a los tres ejes y a su vez cada factor se desglosa en criterios de calidad.
Modelo y estándares - calidad del Software
8
Modelos de calidad del software: McCall
Puntos De Vista O Ejes Factor Criterios
OPERACIÓN DEL
PRODUCTO
Facilidad de
uso
- Facilidad de operación: Atributos del software que determinan la facilidad de operación del
software.
- Facilidad de comunicación: Atributos del software que proporcionan entradas y salidas
fácilmente asimilables.
- Facilidad de aprendizaje: Atributos del software que facilitan la familiarización inicial del
usuario con el software y la transición del modo actual de operación.
- Formación: El grado en que el software ayuda para permitir que nuevos usuarios apliquen
el sistema.
Integridad
- Control de accesos. Atributos del software que proporcionan control de acceso al software
y los datos que maneja.
- Facilidad de auditoría: Atributos del software que facilitan la auditoría de los accesos al
software.
- Seguridad: La disponibilidad de mecanismos que controlen o protejan los programas o los
datos.
Corrección
- Completitud: Atributos del software que proporcionan la implementación completa de
todas las funciones requeridas.
- Consistencia: Atributos del software que proporcionan uniformidad en las técnicas y
notaciones de diseño e implementación.
- Trazabilidad o rastreabilidad: Atributos del software que proporcionan una traza desde los
requisitos a la implementación con respecto a un entorno operativo concreto.
Factores y atributos de calidad del software
9
Modelos de calidad del software: McCall
OPERACIÓN DEL
PRODUCTO
Fiabilidad
- Precisión: Atributos del software que proporcionan el grado de
precisión requerido en los cálculos y los resultados.
-Tolerancia a fallos: Atributos del software que posibilitan la
continuidad del funcionamiento bajo condiciones no usuales.
-Modularidad: Atributos del software que proporcionan una
estructura de módulos altamente independientes.
-Simplicidad: Atributos del software que posibilitan la
implementación de funciones de la forma más comprensible posible.
- Exactitud: La precisión de los cálculos y del control.
Eficiencia
-Eficiencia en ejecución: Atributos del software que minimizan el
tiempo de procesamiento.
-Eficiencia en almacenamiento: Atributos del software que minimizan
el espacio de almacenamiento necesario.
Factores y atributos de calidad del software
10
Modelos de calidad del software: McCall
REVISION DEL
PRODUCTO
Facilidad de
mantenimiento
-Concisión: Atributos del software que posibilitan la implementación de una función con la
menor cantidad de códigos posible.
Facilidad de prueba
-Instrumentación: Atributos del software que posibilitan la observación del
comportamiento del software durante su ejecución para facilitar las mediciones del uso o la
identificación de errores.
Flexibilidad
-Capacidad de expansión: Atributos del software que posibilitan la expansión del software
en cuanto a capacidades funcionales y datos.
-Generalidad: Atributos del software que proporcionan amplitud a las funciones
implementadas.
Reusabilidad
-Independencia entre sistema y software: Atributos del software que determinan su
dependencia del entorno operativo.
- Independencia del hardware: Atributos del software que determinan su dependencia del
hardware.
Interoperabilidad
-Compatibilidad de comunicaciones: Atributos del software que posibilitan el uso de
protocolos de comunicación e interfaces estándar.
-Compatibilidad de datos: Atributos del software que posibilitan el uso representaciones de
datos estándar.
-Estandarización en los datos: El uso de estructuras de datos y de tipos estándar a lo largo
de todo el programa.
Portabilidad
-Independencia entre sistema y software.
- Independencia del hardware.
Factores y atributos de calidad del software
11
Modelos de calidad del software: McCall, Pressman
Factores y atributos de calidad del software
12
Tarea del taller 04-01 – Para el 20 de agosto
Factores y atributos de calidad del software
1. Elegir un modelo o estándar de calidad y llevar a cabo una
exposición de 15 minutos (por parejas)
2. Hacer la exposición ante todo el grupo el 20 de agosto
3. Elaborar un instrumento de evaluación de software a nivel de
producto. El instrumento debe incluir los 11 factores del modelo
McCall
4. Llevar a cabo la evaluación de un producto software utilizando el
instrumento diseñado
5. Enviar en un solo paquete con Apellidos, Nombres y Código:
1. Presentación
2. Instrumento
3. Evaluación de un producto software
13
Preguntas, inquietudes, observaciones
Taller 04-01

Weitere ähnliche Inhalte

Was ist angesagt?

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Darthuz Kilates
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de softwareHernan Espinoza
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesMICProductivity
 

Was ist angesagt? (20)

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Capas de la ingenieria de software
Capas de la ingenieria de softwareCapas de la ingenieria de software
Capas de la ingenieria de software
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Prueba de Caja Blanca
Prueba de Caja BlancaPrueba de Caja Blanca
Prueba de Caja Blanca
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdencies
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
 

Andere mochten auch

Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del softwarerodigueezleidy
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
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
 
4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidadJuan Pablo Carvallo
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De SoftwareJimmy Campo
 
Factores int. y ext. calidad de software (legibilidad)
Factores int. y ext. calidad de software (legibilidad)Factores int. y ext. calidad de software (legibilidad)
Factores int. y ext. calidad de software (legibilidad)Juan Henao
 
Material educativo digital eje
Material educativo digital ejeMaterial educativo digital eje
Material educativo digital ejeGalaxia Mercury
 
Software Quality Measurement Models
Software Quality Measurement ModelsSoftware Quality Measurement Models
Software Quality Measurement ModelsAlberto Serna
 
Calidad general.
Calidad general.Calidad general.
Calidad general.Liz Cruz
 
Factores externos de la calidad del software
Factores externos de la calidad del softwareFactores externos de la calidad del software
Factores externos de la calidad del softwareluzamontoya
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareJonathan Daza
 
Material monster is ii emco
Material  monster is ii emcoMaterial  monster is ii emco
Material monster is ii emcoFranz Marulanda
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetPaul Walk
 
Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality modelYatharth Aggarwal
 

Andere mochten auch (20)

Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del software
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de 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
 
4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
Factores int. y ext. calidad de software (legibilidad)
Factores int. y ext. calidad de software (legibilidad)Factores int. y ext. calidad de software (legibilidad)
Factores int. y ext. calidad de software (legibilidad)
 
Material educativo digital eje
Material educativo digital ejeMaterial educativo digital eje
Material educativo digital eje
 
El software su naturaleza y cualidades
El software su naturaleza y cualidadesEl software su naturaleza y cualidades
El software su naturaleza y cualidades
 
Software Quality Measurement Models
Software Quality Measurement ModelsSoftware Quality Measurement Models
Software Quality Measurement Models
 
Software
SoftwareSoftware
Software
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
IT MARK
IT MARK IT MARK
IT MARK
 
Calidad general.
Calidad general.Calidad general.
Calidad general.
 
Factores externos de la calidad del software
Factores externos de la calidad del softwareFactores externos de la calidad del software
Factores externos de la calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Enterprise Unified Process (EUP)
Enterprise Unified Process (EUP)Enterprise Unified Process (EUP)
Enterprise Unified Process (EUP)
 
Material monster is ii emco
Material  monster is ii emcoMaterial  monster is ii emco
Material monster is ii emco
 
Análisis de objeto
Análisis de objetoAnálisis de objeto
Análisis de objeto
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
 
Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality model
 

Ähnlich wie Fundamentos de Calidad del Software - Modelos y Estándares

Ähnlich wie Fundamentos de Calidad del Software - Modelos y Estándares (20)

Ensayo modelo de mccall
Ensayo modelo de mccallEnsayo modelo de mccall
Ensayo modelo de mccall
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Software
 
Iso 9126
Iso 9126Iso 9126
Iso 9126
 
Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Capitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-softCapitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-soft
 
Como medir la calidad de software
Como medir la calidad de softwareComo medir la calidad de software
Como medir la calidad de software
 
ISO 9126.pdf
ISO 9126.pdfISO 9126.pdf
ISO 9126.pdf
 
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdfPRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metricas McCall
Metricas McCallMetricas McCall
Metricas McCall
 
Tarea 1 Reconocimiento
Tarea 1 ReconocimientoTarea 1 Reconocimiento
Tarea 1 Reconocimiento
 
Diagrama conceptual
Diagrama conceptualDiagrama conceptual
Diagrama conceptual
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS
 
Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del software
 
Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del software
 

Mehr von Luis Eduardo Pelaez Valencia

El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicLuis Eduardo Pelaez Valencia
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoLuis Eduardo Pelaez Valencia
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresLuis Eduardo Pelaez Valencia
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoLuis Eduardo Pelaez Valencia
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9Luis Eduardo Pelaez Valencia
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaLuis Eduardo Pelaez Valencia
 

Mehr von Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 

Kürzlich hochgeladen

U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALPamelaGranda5
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............osoriosantiago887
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraJairoMaxKevinMartine
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .pptdantechaveztarazona
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALRiveraPemintelAlejan
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsfioticona20395
 
Analisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxAnalisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxasotomayorm2
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfAuraGabriela2
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxKeylaArlethTorresOrt
 
METASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptMETASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptSANTOS400018
 
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfINFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfsolidalilaalvaradoro
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOTALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOElvisMamani31
 
exposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaexposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaYuliethRamrezCruz
 
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICA
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICAPROBLEMAS RELACIONADOS RESUELTOS DE GENETICA
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICAMaxiMus221
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicakiaranoemi
 

Kürzlich hochgeladen (20)

U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas Estructura
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .ppt
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msds
 
Analisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxAnalisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptx
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
 
METASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptMETASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.ppt
 
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfINFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOTALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
 
exposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaexposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avena
 
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICA
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICAPROBLEMAS RELACIONADOS RESUELTOS DE GENETICA
PROBLEMAS RELACIONADOS RESUELTOS DE GENETICA
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganica
 

Fundamentos de Calidad del Software - Modelos y Estándares

  • 1. Fundamentos de calidad del Software 1 Colombia podría desarrollar su industria del software obteniendo mejores resultados si logra que las empresas del sector adopten metodologías adecuadas para el proceso y apropiadas para la formación y la idiosincrasia del profesional que las soporta.
  • 2. Fundamentos de calidad del Software 2 El término puede ser ambiguo e incluso subjetivo porque, como la belleza, la calidad depende de quien la observa. Es necesario definir el concepto con claridad, ya que si la calidad no puede ser definida, no puede ser medida; y donde la calidad no puede ser medida entonces no puede ser controlada. Calidad es “La totalidad de características de un producto, proceso o servicio que cuenta con la habilidad de satisfacer necesidades explícitas o implícitas” (ISO). ¿Calidad del software? Para complementar la definición, dado que el concepto calidad puede ser subjetiva y debido a que las necesidades explícitas o implícitas varían de organización en organización o de usuario en usuario es esencial identificar dichas necesidades para el usuario o para la organización [Vera, Rivera & García 2008].
  • 3. Fundamentos de calidad del Software 3 Mientras la región cuenta con ARTESANOS DEL SOFTWARE El mundo exige PROFESIONALES DEL SOFTWAR (CEPAL,2008)
  • 4. Fundamentos de calidad del Software 4 Enfoques de calidad del software: producto y proceso (Peláez, 2012) Proceso Producto
  • 5. Modelos y estándares alrededor del proceso 5  SCRUM  RUP (Rational Unified Process)  SWEBOK (Software Engineering Body of Knowledge)  PSP (Personal Software Process)  TSP (Team Software Process)  Métrica V3  MOPROSOFT (Modelo de producción de software)  COMPETISOFT • PMBOK • TENSTEP • SWEBOK • Métrica V3 • PRINCE2 (PRojects IN Controlled Environments) • Método V
  • 6. Modelo y estándares - calidad del Software 6 Modelos de calidad del software A nivel de proceso CMMi TICKIT IT.Mark Bootstrap PSP TSP Practical Software Measurement (PSM) Six Sigma For Software MétricaV3 Modelo de Gilb Modelo GQM (Goal – Question - Metric) Modelo de McCall Modelo FURPS Modelo de BOEHM Modelo SATC (Software Assurance Technology Center) Modelo de Dromey Modelo C-QM Metodología SQAE (Software Quality Assessment Exercise) WebQEM (Web Quality Evaluation Method) A nivel de producto ISO 90003:2004 ISO/IEC 9001:2000 ISO/IEC 12207:1995:2002:2004 ISO/IECTR 15504 – SPICE IEEE Std 12207.1-1997 * IEEE/EIA 12207.2-1997 COBIT 4.0 * ITIL – InformationTechnology Infrastructure Library ISO/IEC 20000:2005 ISO/IEC 9126-1:2001 – Quality Model * ISO/IEC 25000:2005 – SQuaRE IEEE-Std 1061-1998: Standard for a Software Quality Metrics Methodology
  • 7. 7 Modelos de calidad del software: McCall MODELO McCALL El modelo de McCall fue el primero en ser presentado en el 1977 (ya en los años 60 se había presentado la crisis del software). Este modelo se focaliza en el producto final identificando atributo claves desde el punto de vista del Cliente. Esto atributos se denominan factores de calidad y son normalmente atributos externos pero también se incluyen algunos atributos internos. Cada atributo externo atributo se dominan factores de calidad los cuales son abstractos para ser medidos directamente por lo cual se introduce un atributo de bajo nivel denominado criterios de calidad. El modelo de McCall organiza los factores en tres ejes o puntos de vista desde los cuales el usuario puede contemplar la calidad de un producto, basándose en once factores de calidad organizados en torno a los tres ejes y a su vez cada factor se desglosa en criterios de calidad. Modelo y estándares - calidad del Software
  • 8. 8 Modelos de calidad del software: McCall Puntos De Vista O Ejes Factor Criterios OPERACIÓN DEL PRODUCTO Facilidad de uso - Facilidad de operación: Atributos del software que determinan la facilidad de operación del software. - Facilidad de comunicación: Atributos del software que proporcionan entradas y salidas fácilmente asimilables. - Facilidad de aprendizaje: Atributos del software que facilitan la familiarización inicial del usuario con el software y la transición del modo actual de operación. - Formación: El grado en que el software ayuda para permitir que nuevos usuarios apliquen el sistema. Integridad - Control de accesos. Atributos del software que proporcionan control de acceso al software y los datos que maneja. - Facilidad de auditoría: Atributos del software que facilitan la auditoría de los accesos al software. - Seguridad: La disponibilidad de mecanismos que controlen o protejan los programas o los datos. Corrección - Completitud: Atributos del software que proporcionan la implementación completa de todas las funciones requeridas. - Consistencia: Atributos del software que proporcionan uniformidad en las técnicas y notaciones de diseño e implementación. - Trazabilidad o rastreabilidad: Atributos del software que proporcionan una traza desde los requisitos a la implementación con respecto a un entorno operativo concreto. Factores y atributos de calidad del software
  • 9. 9 Modelos de calidad del software: McCall OPERACIÓN DEL PRODUCTO Fiabilidad - Precisión: Atributos del software que proporcionan el grado de precisión requerido en los cálculos y los resultados. -Tolerancia a fallos: Atributos del software que posibilitan la continuidad del funcionamiento bajo condiciones no usuales. -Modularidad: Atributos del software que proporcionan una estructura de módulos altamente independientes. -Simplicidad: Atributos del software que posibilitan la implementación de funciones de la forma más comprensible posible. - Exactitud: La precisión de los cálculos y del control. Eficiencia -Eficiencia en ejecución: Atributos del software que minimizan el tiempo de procesamiento. -Eficiencia en almacenamiento: Atributos del software que minimizan el espacio de almacenamiento necesario. Factores y atributos de calidad del software
  • 10. 10 Modelos de calidad del software: McCall REVISION DEL PRODUCTO Facilidad de mantenimiento -Concisión: Atributos del software que posibilitan la implementación de una función con la menor cantidad de códigos posible. Facilidad de prueba -Instrumentación: Atributos del software que posibilitan la observación del comportamiento del software durante su ejecución para facilitar las mediciones del uso o la identificación de errores. Flexibilidad -Capacidad de expansión: Atributos del software que posibilitan la expansión del software en cuanto a capacidades funcionales y datos. -Generalidad: Atributos del software que proporcionan amplitud a las funciones implementadas. Reusabilidad -Independencia entre sistema y software: Atributos del software que determinan su dependencia del entorno operativo. - Independencia del hardware: Atributos del software que determinan su dependencia del hardware. Interoperabilidad -Compatibilidad de comunicaciones: Atributos del software que posibilitan el uso de protocolos de comunicación e interfaces estándar. -Compatibilidad de datos: Atributos del software que posibilitan el uso representaciones de datos estándar. -Estandarización en los datos: El uso de estructuras de datos y de tipos estándar a lo largo de todo el programa. Portabilidad -Independencia entre sistema y software. - Independencia del hardware. Factores y atributos de calidad del software
  • 11. 11 Modelos de calidad del software: McCall, Pressman Factores y atributos de calidad del software
  • 12. 12 Tarea del taller 04-01 – Para el 20 de agosto Factores y atributos de calidad del software 1. Elegir un modelo o estándar de calidad y llevar a cabo una exposición de 15 minutos (por parejas) 2. Hacer la exposición ante todo el grupo el 20 de agosto 3. Elaborar un instrumento de evaluación de software a nivel de producto. El instrumento debe incluir los 11 factores del modelo McCall 4. Llevar a cabo la evaluación de un producto software utilizando el instrumento diseñado 5. Enviar en un solo paquete con Apellidos, Nombres y Código: 1. Presentación 2. Instrumento 3. Evaluación de un producto software