SlideShare una empresa de Scribd logo
1 de 27
LA CALIDAD DEL SOFTWARE
Administración de la calidad del Software ,[object Object],[object Object],[object Object]
Administración de la calidad del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONCEPTO DE CALIDAD ,[object Object],[object Object],[object Object]
Atributos de la calidad del Software
Administración de la calidad del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Aseguramiento de la calidad Planificación de la calidad Control de la calidad
aseguramiento de la calidad y estándares ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Aseguramiento de la calidad Planificación de la calidad Control de la calidad
Estandares (SQA) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estándares del producto Estándares del proceso Formulario para revisión del diseño Conducto para la revisión del diseño Estructura del documento de requerimientos Sometimiento de documentos a revisiones Formato del encabezado del procedimiento Proceso de entrega de las versiones Estilo de programación en Java Proceso de aprobación del plan del proyecto Formato del plan del proyecto Proceso de control del cambio Forma de petición de cambios Proceso de registro de las pruebas
SQA: estándares de documentación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQA: Estandares de documentación fuente: I. Sommerville,  Ingeniería de Software , Pearson 2002 Crear borrador inicial Incorporar comentarios a la revisión Revisar borrador Comprobar borrador final Producir borrador final Corregir texto Producir patrones de impresión Revisar arreglos Arreglar texto Documento aprobado Documento aprobado Proceso formal de producción de un documento Rehacer documento borrador Imprimir copias Etapa 1: creación Etapa 2: refinamiento Etapa 3: producción
SQA: calidad del proceso y del producto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
control de la calidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Aseguramiento de la calidad Planificación de la calidad Control de la calidad
control de calidad: revisiones técnicas formales Decisión final: - Aceptación - Rechazo - Aceptación condicionada a pequeñas modificaciones Poca gente, preparación y duración breves Se revisa UN producto  (especificación, módulo, listado,...) Participantes: jefe de revisión, revisores (ingenieros,programadores,...) y productor
revisiones técnicas formales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ejemplo Errores encontrados Número Coste unitario Total Llevando a cabo revisiones Durante el diseño 22 1,5 33 Antes de la prueba 36 6,5 234 Durante la prueba 15 15,0 315 Tras la distribución 3 67,0 201 783 Sin revisiones Antes de la prueba 22 6,5 143 Durante la prueba 82 15,0 1230 Tras la distribución 12 67,0 804 2177
control de calidad: métricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Mantenibilidad Fiabilidad Portabilidad Usabilidad Número de parámetros del procedimiento Complejidad ciclomática Tamaño del programa en líneas de código Número de mensajes de error Extensión del manual de usuario Proceso de software Producto de software Métricas de predicción Métricas de control Decisiones administrativas
modelos de calidad del software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISO 9000 ,[object Object],[object Object],[object Object],[object Object]
Certificación ISO 9000 ,[object Object],[object Object],[object Object]
modelos de calidad: ISO 9000 Modelos de calidad ISO 9000 Manual de calidad de la organización Plan de calidad del proyecto 1 Plan de calidad del proyecto 3 Plan de calidad del proyecto 2 Administración de la calidad del proyecto Proceso de la calidad de la organización instanciado como documentos se utiliza para desarrollar instanciado como
modelos de calidad: ISO-9000 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISO 9000-3 Guía para la aplicación de ISO 9001 en el desarrollo, suministro y mantenimiento de software
relación entre modelos de calidad del software ISO 9000 1987 ISO 9000-3 1991 CMM 1986 BOOTSTRAP 1993 SPICE 1994
modelos de calidad: capability maturity model (CMM) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
modelos de calidad: capability maturity model (CMM) Proceso poco estructurado, puede que caótico. El éxito depende más del esfuerzo individual que de una aproximación organizada del proceso software. Procesos básicos de gestión referidos a un seguimiento de funcionalidades, costes y plazos. Se implanta una disciplina de trabajo para repetir modos de trabajo que han dado resultados positivos Procesos software bien definidos, estandarizados e integrados, tanto en aspectos de gestión como de ingeniería, a nivel de toda la organización. Utilización de un proceso software estandarizado para desarrollo y mantenimiento. Existen conjuntos de métricas definidas a nivel de las diferentes etapas del proceso, y se dispone de datos al respecto. Los procesos y los productos son controlados y seguidos de modo cuantitativo. La mejora del proceso software es continua y existe una realimentación de los procesos, así como un enfoque de mejora a nivel de ideas y de tecnologías. OPTIMIZADO GESTIONADO DEFINIDO REPETIBLE INICIAL Proceso disciplinado Proceso consistente estándar Proceso predecible Proceso mejora continua
Resumen ,[object Object],[object Object],[object Object],[object Object]
Resumen ,[object Object],[object Object],[object Object],[object Object]
bibliografía Sommerville, I.  Ingeniería de Software , cap. 24 Pressman, R.S.  Ingeniería del Software. Un enfoque práctico , cap. 8

Más contenido relacionado

La actualidad más candente

Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwareCarina Lifschitz
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareJohan Prevot R
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentesmartin
 
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
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de SoftwareGustavo Bazan Maal
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareJesús Navarro
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
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
 
Plan de gestion de configuración de software
Plan de gestion de configuración de softwarePlan de gestion de configuración de software
Plan de gestion de configuración de softwareilianacon
 

La actualidad más candente (20)

Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Proyecto final de software
Proyecto final de softwareProyecto final de software
Proyecto final de software
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
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
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Proyecto Final - Calidad de Software
Proyecto Final - Calidad de SoftwareProyecto Final - Calidad de Software
Proyecto Final - Calidad de Software
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Historia de la calidad
Historia de la calidadHistoria de la calidad
Historia de la calidad
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de Software
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad 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
 
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
 
Plan de gestion de configuración de software
Plan de gestion de configuración de softwarePlan de gestion de configuración de software
Plan de gestion de configuración de software
 

Destacado

Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De SoftwareJimmy Campo
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de SoftwareMario A Moreno Rocha
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del softwareJhoy Jara
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAnita Ortiz
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareMarvin Romero
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Guia para Realizar Proyectos de Mejora
Guia para Realizar Proyectos de MejoraGuia para Realizar Proyectos de Mejora
Guia para Realizar Proyectos de MejoraJuan Carlos Fernández
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwaredaners08
 

Destacado (8)

Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de Software
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Guia para Realizar Proyectos de Mejora
Guia para Realizar Proyectos de MejoraGuia para Realizar Proyectos de Mejora
Guia para Realizar Proyectos de Mejora
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 

Similar a La calidad del software

Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareCarlosLamanna1
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareVaalbarSoftware
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareNoe Moctezuma
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfBarcodeBarcode
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareCoesi Consultoria
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del softwareLuis Fernández
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 

Similar a La calidad del software (20)

Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
Gestión De Calidad
Gestión De CalidadGestión De Calidad
Gestión De Calidad
 
GestióN De Calidad
GestióN De CalidadGestióN De Calidad
GestióN De Calidad
 
Gestion De Calidad Cap 26
Gestion De Calidad Cap 26Gestion De Calidad Cap 26
Gestion De Calidad Cap 26
 
Sqa
SqaSqa
Sqa
 
metricas.pdf
metricas.pdfmetricas.pdf
metricas.pdf
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Como medir la calidad de software
Como medir la calidad de softwareComo medir la calidad de software
Como medir la calidad de software
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del software
 
Sqm
SqmSqm
Sqm
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
Calidad del Software
Calidad del SoftwareCalidad del Software
Calidad del Software
 

Más de duberlisg

Notas pst i,2
Notas pst i,2Notas pst i,2
Notas pst i,2duberlisg
 
Defensa de proyectos ii,3
Defensa de proyectos ii,3Defensa de proyectos ii,3
Defensa de proyectos ii,3duberlisg
 
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01duberlisg
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01duberlisg
 
Estudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosEstudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosduberlisg
 
Curso de modelado uml(1)
Curso de modelado uml(1)Curso de modelado uml(1)
Curso de modelado uml(1)duberlisg
 
Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02duberlisg
 
Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9duberlisg
 
Marco teorico
Marco teoricoMarco teorico
Marco teoricoduberlisg
 
Pruebas en si
Pruebas en siPruebas en si
Pruebas en siduberlisg
 
Diagnostico participativo
Diagnostico participativoDiagnostico participativo
Diagnostico participativoduberlisg
 
Levantamientodeinformacin
LevantamientodeinformacinLevantamientodeinformacin
Levantamientodeinformacinduberlisg
 
Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1duberlisg
 
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5duberlisg
 
Proyectos identificacion y formulacion
Proyectos identificacion y formulacionProyectos identificacion y formulacion
Proyectos identificacion y formulacionduberlisg
 
Laplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasLaplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasduberlisg
 
Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01duberlisg
 
Modeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosModeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosduberlisg
 
Esquema para la presentacion de pst
Esquema para la presentacion de pstEsquema para la presentacion de pst
Esquema para la presentacion de pstduberlisg
 
Cronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiCronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiduberlisg
 

Más de duberlisg (20)

Notas pst i,2
Notas pst i,2Notas pst i,2
Notas pst i,2
 
Defensa de proyectos ii,3
Defensa de proyectos ii,3Defensa de proyectos ii,3
Defensa de proyectos ii,3
 
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01
 
Estudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosEstudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectos
 
Curso de modelado uml(1)
Curso de modelado uml(1)Curso de modelado uml(1)
Curso de modelado uml(1)
 
Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02
 
Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Pruebas en si
Pruebas en siPruebas en si
Pruebas en si
 
Diagnostico participativo
Diagnostico participativoDiagnostico participativo
Diagnostico participativo
 
Levantamientodeinformacin
LevantamientodeinformacinLevantamientodeinformacin
Levantamientodeinformacin
 
Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1
 
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
 
Proyectos identificacion y formulacion
Proyectos identificacion y formulacionProyectos identificacion y formulacion
Proyectos identificacion y formulacion
 
Laplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasLaplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeas
 
Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01
 
Modeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosModeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectos
 
Esquema para la presentacion de pst
Esquema para la presentacion de pstEsquema para la presentacion de pst
Esquema para la presentacion de pst
 
Cronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiCronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-ii
 

La calidad del software

  • 1. LA CALIDAD DEL SOFTWARE
  • 2.
  • 3.
  • 4.
  • 5. Atributos de la calidad del Software
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. SQA: Estandares de documentación fuente: I. Sommerville, Ingeniería de Software , Pearson 2002 Crear borrador inicial Incorporar comentarios a la revisión Revisar borrador Comprobar borrador final Producir borrador final Corregir texto Producir patrones de impresión Revisar arreglos Arreglar texto Documento aprobado Documento aprobado Proceso formal de producción de un documento Rehacer documento borrador Imprimir copias Etapa 1: creación Etapa 2: refinamiento Etapa 3: producción
  • 11.
  • 12.
  • 13. control de calidad: revisiones técnicas formales Decisión final: - Aceptación - Rechazo - Aceptación condicionada a pequeñas modificaciones Poca gente, preparación y duración breves Se revisa UN producto (especificación, módulo, listado,...) Participantes: jefe de revisión, revisores (ingenieros,programadores,...) y productor
  • 14.
  • 15. ejemplo Errores encontrados Número Coste unitario Total Llevando a cabo revisiones Durante el diseño 22 1,5 33 Antes de la prueba 36 6,5 234 Durante la prueba 15 15,0 315 Tras la distribución 3 67,0 201 783 Sin revisiones Antes de la prueba 22 6,5 143 Durante la prueba 82 15,0 1230 Tras la distribución 12 67,0 804 2177
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. modelos de calidad: ISO 9000 Modelos de calidad ISO 9000 Manual de calidad de la organización Plan de calidad del proyecto 1 Plan de calidad del proyecto 3 Plan de calidad del proyecto 2 Administración de la calidad del proyecto Proceso de la calidad de la organización instanciado como documentos se utiliza para desarrollar instanciado como
  • 21.
  • 22. relación entre modelos de calidad del software ISO 9000 1987 ISO 9000-3 1991 CMM 1986 BOOTSTRAP 1993 SPICE 1994
  • 23.
  • 24. modelos de calidad: capability maturity model (CMM) Proceso poco estructurado, puede que caótico. El éxito depende más del esfuerzo individual que de una aproximación organizada del proceso software. Procesos básicos de gestión referidos a un seguimiento de funcionalidades, costes y plazos. Se implanta una disciplina de trabajo para repetir modos de trabajo que han dado resultados positivos Procesos software bien definidos, estandarizados e integrados, tanto en aspectos de gestión como de ingeniería, a nivel de toda la organización. Utilización de un proceso software estandarizado para desarrollo y mantenimiento. Existen conjuntos de métricas definidas a nivel de las diferentes etapas del proceso, y se dispone de datos al respecto. Los procesos y los productos son controlados y seguidos de modo cuantitativo. La mejora del proceso software es continua y existe una realimentación de los procesos, así como un enfoque de mejora a nivel de ideas y de tecnologías. OPTIMIZADO GESTIONADO DEFINIDO REPETIBLE INICIAL Proceso disciplinado Proceso consistente estándar Proceso predecible Proceso mejora continua
  • 25.
  • 26.
  • 27. bibliografía Sommerville, I. Ingeniería de Software , cap. 24 Pressman, R.S. Ingeniería del Software. Un enfoque práctico , cap. 8