SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
CALIDAD DE SOFTWARE
Sesión 2
Ing. Gonzalo Sánchez Lorenzo
MBA, PMP, ITIL
Contenido de la sesión 1 – Gestión de
la calidad
1. Calidad del Software
2. Estándares de software
3. Revisiones e inspecciones
1. Calidad del Software
• Qué es calidad
– «La calidad de los productos y servicios de una
organización está determinada por la capacidad para
satisfacer a los clientes, y por el impacto previsto y el
no previsto sobre las partes interesadas pertinentes. La
calidad de los productos y servicios incluye no sólo su
función y desempeño previstos, sino también su valor
percibido y el beneficio para el cliente» (NTP ISO
9000:2015)
1. Calidad del Software
• Qué es calidad
– “Calidad es traducir las necesidades futuras de los
usuarios en características medibles, solo así un
producto puede ser diseñado y fabricado para dar
satisfacción a un precio que el cliente pagará; la calidad
puede estar definida solamente en términos del
agente” (W. Edwards Deming)
1. Calidad del Software
• Qué es calidad
– «La calidad consiste en aquellas características de
producto que se basan en las necesidades del
cliente y que por eso brindan satisfacción del
producto. Calidad consiste en libertad después de
las deficiencias» (Joseph M. Juran)
1. Calidad del Software
• Qué es calidad
– “Calidad es conformidad con los requerimientos. Los
requerimientos tienen que estar claramente
establecidos para que no haya malentendidos; las
mediciones deben ser tomadas continuamente para
determinar conformidad con esos requerimientos; la
no conformidad detectada es una ausencia de calidad”
(Philip B. Crosby)
1. Calidad del Software
• Términos relacionados:
– Aseguramiento de calidad: seguimiento a los procesos
para asegurar que el resultado cumpla los requisitos
– Control de calidad: inspecciones (revisiones, pruebas)
al resultado durante su desarrollo o previo a la entrega
1. Calidad del Software
• Términos relacionados:
– Aseguramiento de calidad en software: verificación
(construcción del producto correctamente) y
validación (construcción del producto correcto)
– Calidad de software: “La totalidad de la funcionalidad y
prestaciones de un producto de software que están
relacionadas con su capacidad de satisfacer las
necesidades explícitas o implícitas” (ISO/IEC 9126)
1. Calidad del Software
• Términos relacionados:
– Calidad de software: “Concordancia con los requisitos
funcionales y de rendimiento explícitamente
establecidos, con los estándares de desarrollo
explícitamente establecidos, con los estándares de
desarrollo explícitamente documentados y con las
características implícitas que se espera de todo
software desarrollado profesionalmente” (Pressman,
98)
1. Calidad del Software
• Diferencias entre la calidad de software y la
calidad de fabricación
– Existen ambigüedades en la especificación de software
– Incorpora necesidades de múltiples interesados, por lo
que excluir a alguno de ellos pueda generar rechazo
del resultado
1. Calidad del Software
• Diferencias entre la calidad de software y la
calidad de fabricación
– Es imposible medir algunas características de calidad
(mantenibilidad)
– El proceso de manufactura es sencillo de estandarizar y
monitorear (calibrar equipos), a diferencia del proceso
de software en el cual se diseña un producto diferente
cada vez y depende del factor humano y de entorno
1. Calidad del Software
• El software debe responder a determinadas
características:
– ¿En el proceso de desarrollo se siguieron los
estándares de programación y documentación?
– ¿El software se verificó de manera adecuada?
– ¿El software es suficientemente confiable para
utilizarse?
– ¿El rendimiento del software es aceptable para uso
normal?
– ¿El software es utilizable?
– ¿El software está bien estructurado y es
comprensible?
1. Calidad del Software
• Hay tres (3) aspectos muy importantes con
relación al aseguramiento de la calidad del
software: (Wiegers, 1990)
– La calidad no se puede probar, se construye.
– El aseguramiento de la calidad del software no es una
tarea que se realiza en una fase particular del ciclo de
vida de desarrollo.
– Las actividades asociadas con el aseguramiento de la
calidad del software deben ser realizadas por personas
que no estén directamente involucradas en el esfuerzo
de desarrollo.
1. Calidad del Software
• Estadísticas relacionadas con calidad de software
– “Sólo el 51% de los proyectos de software tienen
éxito” (StandishGroup, CHAOS Report, 2004)
1. Calidad del Software
1995 2004
Se gastaron US$250 billones* al año
en tecnología de información
Se gastaron US$255 billones al año
en tecnología de información
31% de los proyectos se cancelaron
antes de su terminación
15% de los proyectos se cancelaron
antes de su terminación
53% de los proyectos costaron
189% más de sus estimados
originales
34% de los proyectos costaron 43%
más de los estimados originales
Se gastaron $81billones por los
proyectos cancelados de software
Se gastaron $55 billones por los
proyectos cancelados de software
El 16% de los proyectos se
terminaron en tiempo y en
presupuesto
El 51% de los proyectos se
terminaron en tiempo y en
presupuesto
http://www.standishgroup.com/chaos.html
Estadísticas relacionadas con calidad de software
1. Calidad del Software
Barry Boehm – Marzo 2007
Costos de reparación de defectos según etapa del ciclo de vida
1. Calidad del Software
CONCEPCIÓN TRADICIONAL CONCEPCIÓN MODERNA
Calidad orientada al producto
Exclusivamente
Calidad afecta toda la productividad de
la empresa
Considera al cliente externo Considera al cliente externo e interno
La responsabilidad de la calidad es de la
unidad que la controla
La responsabilidad de la calidad es de
todos
La calidad es establecida por el fabricante La calidad es establecida por el cliente
La calidad pretende la detección de fallas La calidad pretende la prevención de
fallas
Exigencias de niveles de calidad
aceptables
Cero errores, hacerlo bien desde la
primera vez
La calidad cuesta La calidad es rentable
La calidad significa inspección La calidad significa satisfacción
Predomina la cantidad sobre la calidad Predomina la calidad sobre la cantidad
La calidad es un factor operacional La calidad es un factor estratégico
1. Calidad del Software
• Qué es un proceso:
Conjunto de prácticas relacionadas que transforman una
entrada en un resultado, utilizando herramientas,
métodos, materiales y/o personas
http://www.monografias.com/trabajos88/elementos-sistema-gestion-calidad-basado-normas-iso-9001-2008/
elementos-sistema-gestion-calidad-basado-normas-iso-9001-2008.shtml
1. Calidad del Software
Dimensión Organización tradicional
(funcional)
Organización por procesos
Eje central Función Proceso
Unidad de trabajo Departamentos Equipos de trabajo
Descripción de tareas Limitada Amplia
Mediciones Restringidas De punta a punta
Foco En el jefe En el cliente
Remuneración Basada en la actividad Basada en resultados
Papel del gerente Supervisor Instructor
Figura clave Ejecutivo funcional Dueño del proceso
Cultura Conflictiva Colaborativa
1. Calidad del Software
http://www.icesi.edu.co/revistas/index.php/estudios_gerenciales/article/view/1524/html
1. Calidad del Software
http://www.businessit.biz/noticias_implantar-una-buena-norma-en-la-organizacion.html
- Dimensiones para la mejora de la calidad
Foco en procesos:
- Proporciona un marco
disciplinado
- Las personas no rinden si
no se dispone de un proceso
definido y claro
- La tecnología no ayuda si
no existe un marco de
referencia estructurado
2. Estándares de software
• Importancia de los estándares:
– Reflejan el conocimiento que es de valor para la
institución, el mismo que fue adquirido después de
varias iteraciones
– Proporcionan un marco de referencia para establecer
los requisitos de calidad
– Brindan continuidad a las operaciones, asegurando
que las prácticas perduren independientemente de las
personas
2. Estándares de software
• Tipos de estándares:
– Estándares del producto: documentación, codificación
– Estándares del proceso: buena práctica, definición de
procesos, herramientas, soporte documental
• Organizaciones proveedoras de estándares:
U.S.DoD, ANSI, BSI, ISO, ISACA, SEI, IEEE, etc
2. Estándares de software
Sommerville, ingeniería de software
2. Estándares de software
2. Estándares de software
2. Estándares de software
Modelo M. de referencia
de procesos
M. de evaluación M. de mejora de
procesos
COMPETISOFT X X X
ISO 12207 X
ISO 15504 (SPICE) X
CMMI X
SCAMPI X
IDEAL X
EVALPROSOFT X
MOPROSOFT X
3. Revisiones e inspecciones
• Se realizan al proceso y producto, a lo largo del
ciclo de vida del software
• Tiene como propósito mejorar la calidad del sw, no
valorar el rendimiento de las personas
• Difieren de las revisiones del avance del proyecto
3. Revisiones e inspecciones
Sommerville, Ingeniería de software

Más contenido relacionado

La actualidad más candente

Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIITensor
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la CalidadMarcel Aponte
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareMrEdHy
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software3134267271
 
Calidad software
Calidad softwareCalidad software
Calidad softwaremileing
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareorlando8909
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software Johan Prevot R
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareScio Consulting
 
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
 

La actualidad más candente (20)

Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software III
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la Calidad
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
Sqa
SqaSqa
Sqa
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
SQA
SQASQA
SQA
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de Software
 
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
 

Destacado

~$Finición de plan operativo
~$Finición de plan operativo~$Finición de plan operativo
~$Finición de plan operativoPedro Poma
 
Google+ and youtube useful tips
Google+ and youtube useful tipsGoogle+ and youtube useful tips
Google+ and youtube useful tipsiliuqian
 
Historia uml
Historia umlHistoria uml
Historia umlAny Saula
 
Nº 5 deriva continental
Nº 5 deriva continentalNº 5 deriva continental
Nº 5 deriva continentalMINEDU
 
Патент на полезную модель Республики Беларусь
Патент на полезную модель Республики БеларусьПатент на полезную модель Республики Беларусь
Патент на полезную модель Республики БеларусьИван Иванов
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentationDibaLens.com
 
Betcha Didn’t Know
Betcha Didn’t KnowBetcha Didn’t Know
Betcha Didn’t KnowSpulunki13
 
Prueba de sismica cap sismologia 2013
Prueba de sismica cap sismologia 2013Prueba de sismica cap sismologia 2013
Prueba de sismica cap sismologia 2013Liz Santacruz
 
1.3 plan de clase marthita
1.3 plan de clase marthita1.3 plan de clase marthita
1.3 plan de clase marthitaSusana Oleas
 
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...Isidro Beningo Nat
 
Mangas challenge xiii valida torneo nacional 2015 bogota
Mangas challenge xiii valida torneo nacional 2015    bogotaMangas challenge xiii valida torneo nacional 2015    bogota
Mangas challenge xiii valida torneo nacional 2015 bogotaHenry Duran
 
Oracle R12 Apps – Short Notes on Request Group and Request Set
Oracle R12 Apps – Short Notes on Request Group and Request SetOracle R12 Apps – Short Notes on Request Group and Request Set
Oracle R12 Apps – Short Notes on Request Group and Request SetBoopathy CS
 
Acuerdo no. 12 fondo de solidaridad esp
Acuerdo no. 12 fondo  de solidaridad espAcuerdo no. 12 fondo  de solidaridad esp
Acuerdo no. 12 fondo de solidaridad espmannotazs
 

Destacado (19)

Ficha alpha 5 em língua 1ª série gabarito
Ficha alpha 5 em língua 1ª série gabaritoFicha alpha 5 em língua 1ª série gabarito
Ficha alpha 5 em língua 1ª série gabarito
 
~$Finición de plan operativo
~$Finición de plan operativo~$Finición de plan operativo
~$Finición de plan operativo
 
Google+ and youtube useful tips
Google+ and youtube useful tipsGoogle+ and youtube useful tips
Google+ and youtube useful tips
 
7125
71257125
7125
 
Historia uml
Historia umlHistoria uml
Historia uml
 
6325
63256325
6325
 
Rogor movisminot musika
Rogor movisminot musikaRogor movisminot musika
Rogor movisminot musika
 
Nº 5 deriva continental
Nº 5 deriva continentalNº 5 deriva continental
Nº 5 deriva continental
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Патент на полезную модель Республики Беларусь
Патент на полезную модель Республики БеларусьПатент на полезную модель Республики Беларусь
Патент на полезную модель Республики Беларусь
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
 
Betcha Didn’t Know
Betcha Didn’t KnowBetcha Didn’t Know
Betcha Didn’t Know
 
780121
780121780121
780121
 
Prueba de sismica cap sismologia 2013
Prueba de sismica cap sismologia 2013Prueba de sismica cap sismologia 2013
Prueba de sismica cap sismologia 2013
 
1.3 plan de clase marthita
1.3 plan de clase marthita1.3 plan de clase marthita
1.3 plan de clase marthita
 
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...
GOBIERNO ABIERTO EN ESPAÑA ANÁLISIS DE LA TRANSPARENCIA, LA PARTICIPACIÓN Y L...
 
Mangas challenge xiii valida torneo nacional 2015 bogota
Mangas challenge xiii valida torneo nacional 2015    bogotaMangas challenge xiii valida torneo nacional 2015    bogota
Mangas challenge xiii valida torneo nacional 2015 bogota
 
Oracle R12 Apps – Short Notes on Request Group and Request Set
Oracle R12 Apps – Short Notes on Request Group and Request SetOracle R12 Apps – Short Notes on Request Group and Request Set
Oracle R12 Apps – Short Notes on Request Group and Request Set
 
Acuerdo no. 12 fondo de solidaridad esp
Acuerdo no. 12 fondo  de solidaridad espAcuerdo no. 12 fondo  de solidaridad esp
Acuerdo no. 12 fondo de solidaridad esp
 

Similar a W20160302173227357 7001038279 04-10-2016_021136_am_sesion 2

Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalynataly duque
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto ProcesoFernando Gomez
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareflaco_mendez
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareDante9005
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareDante9005
 
1 u2 calidad_productoproceso
1 u2 calidad_productoproceso1 u2 calidad_productoproceso
1 u2 calidad_productoprocesoAndrei Hortúa
 
Calidad
CalidadCalidad
Calidadgmjuan
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 
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
 

Similar a W20160302173227357 7001038279 04-10-2016_021136_am_sesion 2 (20)

Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
1 calidad de_software1
1 calidad de_software11 calidad de_software1
1 calidad de_software1
 
Calidad del Software
Calidad del SoftwareCalidad del Software
Calidad del Software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
1 u2 calidad_productoproceso
1 u2 calidad_productoproceso1 u2 calidad_productoproceso
1 u2 calidad_productoproceso
 
Calidad
CalidadCalidad
Calidad
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la 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
 

Más de Taringa!

W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...Taringa!
 
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2Taringa!
 
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...Taringa!
 
Resumen por capítulos
Resumen por capítulosResumen por capítulos
Resumen por capítulosTaringa!
 
Sesion 6-1
Sesion 6-1Sesion 6-1
Sesion 6-1Taringa!
 
Sesion 7 - 2
Sesion 7 - 2Sesion 7 - 2
Sesion 7 - 2Taringa!
 
Sesion 7 - 1
Sesion 7 - 1Sesion 7 - 1
Sesion 7 - 1Taringa!
 
Sesion 6-2
Sesion 6-2Sesion 6-2
Sesion 6-2Taringa!
 
Semana 4-configuracion-routers-y-seriales
Semana 4-configuracion-routers-y-serialesSemana 4-configuracion-routers-y-seriales
Semana 4-configuracion-routers-y-serialesTaringa!
 
Semana 5-redes
Semana 5-redesSemana 5-redes
Semana 5-redesTaringa!
 
15°iniciativas estrateg
15°iniciativas estrateg15°iniciativas estrateg
15°iniciativas estrategTaringa!
 
12° estrategias y bsc
12° estrategias y bsc12° estrategias y bsc
12° estrategias y bscTaringa!
 
13° diseño y constr bsc
13° diseño y constr bsc13° diseño y constr bsc
13° diseño y constr bscTaringa!
 

Más de Taringa! (20)

W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
W20160302173227357 7001038279 04-09-2016_175218_pm_evaluacion-la madurez de l...
 
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
W20160302173227357 7001038279 04-07-2016_071729_am_mesquida_vol5num2
 
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
W20160302173227447 7001038279 04-29-2016_011905_am_aseguramiento de calidad d...
 
Resumen por capítulos
Resumen por capítulosResumen por capítulos
Resumen por capítulos
 
Ambiental
AmbientalAmbiental
Ambiental
 
Auditoria
AuditoriaAuditoria
Auditoria
 
Uno
UnoUno
Uno
 
Sesion 15
Sesion 15Sesion 15
Sesion 15
 
Sesion 14
Sesion 14Sesion 14
Sesion 14
 
Wlan
WlanWlan
Wlan
 
Sesion 6-1
Sesion 6-1Sesion 6-1
Sesion 6-1
 
Sesion 8
Sesion 8Sesion 8
Sesion 8
 
Sesion 7 - 2
Sesion 7 - 2Sesion 7 - 2
Sesion 7 - 2
 
Sesion 7 - 1
Sesion 7 - 1Sesion 7 - 1
Sesion 7 - 1
 
Sesion 6-2
Sesion 6-2Sesion 6-2
Sesion 6-2
 
Semana 4-configuracion-routers-y-seriales
Semana 4-configuracion-routers-y-serialesSemana 4-configuracion-routers-y-seriales
Semana 4-configuracion-routers-y-seriales
 
Semana 5-redes
Semana 5-redesSemana 5-redes
Semana 5-redes
 
15°iniciativas estrateg
15°iniciativas estrateg15°iniciativas estrateg
15°iniciativas estrateg
 
12° estrategias y bsc
12° estrategias y bsc12° estrategias y bsc
12° estrategias y bsc
 
13° diseño y constr bsc
13° diseño y constr bsc13° diseño y constr bsc
13° diseño y constr bsc
 

Último

Programación de las Fiestas de San Isidro 2024.pdf
Programación de las Fiestas de San Isidro 2024.pdfProgramación de las Fiestas de San Isidro 2024.pdf
Programación de las Fiestas de San Isidro 2024.pdf20minutos
 
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...univerzalworld
 
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...patriciooviedo3
 
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptx
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptxTEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptx
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptxAlbertSa3
 
Code name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfCode name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfnaladosol
 
Mujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfMujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfKeilly Merlo
 
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicoss
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicossEL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicoss
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicossLucasJohnHuntingford
 
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdf
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdfCode name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdf
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdfnaladosol
 
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJO
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJORESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJO
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJOLuisFigueroa230128
 
Code name Anastasia parte -1(1)-páginas-4.pdf
Code name Anastasia parte -1(1)-páginas-4.pdfCode name Anastasia parte -1(1)-páginas-4.pdf
Code name Anastasia parte -1(1)-páginas-4.pdfnaladosol
 
Code name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfCode name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfnaladosol
 

Último (11)

Programación de las Fiestas de San Isidro 2024.pdf
Programación de las Fiestas de San Isidro 2024.pdfProgramación de las Fiestas de San Isidro 2024.pdf
Programación de las Fiestas de San Isidro 2024.pdf
 
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
 
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
 
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptx
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptxTEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptx
TEXTO CRONOLÓGICO CRONOLÓGICO CRONOLÓGICO .pptx
 
Code name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfCode name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdf
 
Mujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfMujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdf
 
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicoss
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicossEL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicoss
EL QUIJOTE.pdf Libro adaptado de la edicion vicens vives de clasicos hispanicoss
 
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdf
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdfCode name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdf
Code name Anastasia parte 1 - capitulo - 2(1)-páginas-2.pdf
 
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJO
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJORESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJO
RESUMEN DE LA PELÍCULA DE CHERNOBYL ENFOCADO A MEDICINA DEL TRABAJO
 
Code name Anastasia parte -1(1)-páginas-4.pdf
Code name Anastasia parte -1(1)-páginas-4.pdfCode name Anastasia parte -1(1)-páginas-4.pdf
Code name Anastasia parte -1(1)-páginas-4.pdf
 
Code name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfCode name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdf
 

W20160302173227357 7001038279 04-10-2016_021136_am_sesion 2

  • 1. CALIDAD DE SOFTWARE Sesión 2 Ing. Gonzalo Sánchez Lorenzo MBA, PMP, ITIL
  • 2. Contenido de la sesión 1 – Gestión de la calidad 1. Calidad del Software 2. Estándares de software 3. Revisiones e inspecciones
  • 3. 1. Calidad del Software • Qué es calidad – «La calidad de los productos y servicios de una organización está determinada por la capacidad para satisfacer a los clientes, y por el impacto previsto y el no previsto sobre las partes interesadas pertinentes. La calidad de los productos y servicios incluye no sólo su función y desempeño previstos, sino también su valor percibido y el beneficio para el cliente» (NTP ISO 9000:2015)
  • 4. 1. Calidad del Software • Qué es calidad – “Calidad es traducir las necesidades futuras de los usuarios en características medibles, solo así un producto puede ser diseñado y fabricado para dar satisfacción a un precio que el cliente pagará; la calidad puede estar definida solamente en términos del agente” (W. Edwards Deming)
  • 5. 1. Calidad del Software • Qué es calidad – «La calidad consiste en aquellas características de producto que se basan en las necesidades del cliente y que por eso brindan satisfacción del producto. Calidad consiste en libertad después de las deficiencias» (Joseph M. Juran)
  • 6. 1. Calidad del Software • Qué es calidad – “Calidad es conformidad con los requerimientos. Los requerimientos tienen que estar claramente establecidos para que no haya malentendidos; las mediciones deben ser tomadas continuamente para determinar conformidad con esos requerimientos; la no conformidad detectada es una ausencia de calidad” (Philip B. Crosby)
  • 7. 1. Calidad del Software • Términos relacionados: – Aseguramiento de calidad: seguimiento a los procesos para asegurar que el resultado cumpla los requisitos – Control de calidad: inspecciones (revisiones, pruebas) al resultado durante su desarrollo o previo a la entrega
  • 8. 1. Calidad del Software • Términos relacionados: – Aseguramiento de calidad en software: verificación (construcción del producto correctamente) y validación (construcción del producto correcto) – Calidad de software: “La totalidad de la funcionalidad y prestaciones de un producto de software que están relacionadas con su capacidad de satisfacer las necesidades explícitas o implícitas” (ISO/IEC 9126)
  • 9. 1. Calidad del Software • Términos relacionados: – Calidad de software: “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente” (Pressman, 98)
  • 10. 1. Calidad del Software • Diferencias entre la calidad de software y la calidad de fabricación – Existen ambigüedades en la especificación de software – Incorpora necesidades de múltiples interesados, por lo que excluir a alguno de ellos pueda generar rechazo del resultado
  • 11. 1. Calidad del Software • Diferencias entre la calidad de software y la calidad de fabricación – Es imposible medir algunas características de calidad (mantenibilidad) – El proceso de manufactura es sencillo de estandarizar y monitorear (calibrar equipos), a diferencia del proceso de software en el cual se diseña un producto diferente cada vez y depende del factor humano y de entorno
  • 12. 1. Calidad del Software • El software debe responder a determinadas características: – ¿En el proceso de desarrollo se siguieron los estándares de programación y documentación? – ¿El software se verificó de manera adecuada? – ¿El software es suficientemente confiable para utilizarse? – ¿El rendimiento del software es aceptable para uso normal? – ¿El software es utilizable? – ¿El software está bien estructurado y es comprensible?
  • 13. 1. Calidad del Software • Hay tres (3) aspectos muy importantes con relación al aseguramiento de la calidad del software: (Wiegers, 1990) – La calidad no se puede probar, se construye. – El aseguramiento de la calidad del software no es una tarea que se realiza en una fase particular del ciclo de vida de desarrollo. – Las actividades asociadas con el aseguramiento de la calidad del software deben ser realizadas por personas que no estén directamente involucradas en el esfuerzo de desarrollo.
  • 14. 1. Calidad del Software • Estadísticas relacionadas con calidad de software – “Sólo el 51% de los proyectos de software tienen éxito” (StandishGroup, CHAOS Report, 2004)
  • 15. 1. Calidad del Software 1995 2004 Se gastaron US$250 billones* al año en tecnología de información Se gastaron US$255 billones al año en tecnología de información 31% de los proyectos se cancelaron antes de su terminación 15% de los proyectos se cancelaron antes de su terminación 53% de los proyectos costaron 189% más de sus estimados originales 34% de los proyectos costaron 43% más de los estimados originales Se gastaron $81billones por los proyectos cancelados de software Se gastaron $55 billones por los proyectos cancelados de software El 16% de los proyectos se terminaron en tiempo y en presupuesto El 51% de los proyectos se terminaron en tiempo y en presupuesto http://www.standishgroup.com/chaos.html Estadísticas relacionadas con calidad de software
  • 16. 1. Calidad del Software Barry Boehm – Marzo 2007 Costos de reparación de defectos según etapa del ciclo de vida
  • 17. 1. Calidad del Software CONCEPCIÓN TRADICIONAL CONCEPCIÓN MODERNA Calidad orientada al producto Exclusivamente Calidad afecta toda la productividad de la empresa Considera al cliente externo Considera al cliente externo e interno La responsabilidad de la calidad es de la unidad que la controla La responsabilidad de la calidad es de todos La calidad es establecida por el fabricante La calidad es establecida por el cliente La calidad pretende la detección de fallas La calidad pretende la prevención de fallas Exigencias de niveles de calidad aceptables Cero errores, hacerlo bien desde la primera vez La calidad cuesta La calidad es rentable La calidad significa inspección La calidad significa satisfacción Predomina la cantidad sobre la calidad Predomina la calidad sobre la cantidad La calidad es un factor operacional La calidad es un factor estratégico
  • 18. 1. Calidad del Software • Qué es un proceso: Conjunto de prácticas relacionadas que transforman una entrada en un resultado, utilizando herramientas, métodos, materiales y/o personas http://www.monografias.com/trabajos88/elementos-sistema-gestion-calidad-basado-normas-iso-9001-2008/ elementos-sistema-gestion-calidad-basado-normas-iso-9001-2008.shtml
  • 19. 1. Calidad del Software Dimensión Organización tradicional (funcional) Organización por procesos Eje central Función Proceso Unidad de trabajo Departamentos Equipos de trabajo Descripción de tareas Limitada Amplia Mediciones Restringidas De punta a punta Foco En el jefe En el cliente Remuneración Basada en la actividad Basada en resultados Papel del gerente Supervisor Instructor Figura clave Ejecutivo funcional Dueño del proceso Cultura Conflictiva Colaborativa
  • 20. 1. Calidad del Software http://www.icesi.edu.co/revistas/index.php/estudios_gerenciales/article/view/1524/html
  • 21. 1. Calidad del Software http://www.businessit.biz/noticias_implantar-una-buena-norma-en-la-organizacion.html - Dimensiones para la mejora de la calidad Foco en procesos: - Proporciona un marco disciplinado - Las personas no rinden si no se dispone de un proceso definido y claro - La tecnología no ayuda si no existe un marco de referencia estructurado
  • 22. 2. Estándares de software • Importancia de los estándares: – Reflejan el conocimiento que es de valor para la institución, el mismo que fue adquirido después de varias iteraciones – Proporcionan un marco de referencia para establecer los requisitos de calidad – Brindan continuidad a las operaciones, asegurando que las prácticas perduren independientemente de las personas
  • 23. 2. Estándares de software • Tipos de estándares: – Estándares del producto: documentación, codificación – Estándares del proceso: buena práctica, definición de procesos, herramientas, soporte documental • Organizaciones proveedoras de estándares: U.S.DoD, ANSI, BSI, ISO, ISACA, SEI, IEEE, etc
  • 24. 2. Estándares de software Sommerville, ingeniería de software
  • 25. 2. Estándares de software
  • 26. 2. Estándares de software
  • 27. 2. Estándares de software Modelo M. de referencia de procesos M. de evaluación M. de mejora de procesos COMPETISOFT X X X ISO 12207 X ISO 15504 (SPICE) X CMMI X SCAMPI X IDEAL X EVALPROSOFT X MOPROSOFT X
  • 28. 3. Revisiones e inspecciones • Se realizan al proceso y producto, a lo largo del ciclo de vida del software • Tiene como propósito mejorar la calidad del sw, no valorar el rendimiento de las personas • Difieren de las revisiones del avance del proyecto
  • 29. 3. Revisiones e inspecciones Sommerville, Ingeniería de software