SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
El testing de software,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],NOV 2009,[object Object],delti.com.ar,[object Object]
Destinatarios de la charla,[object Object],[object Object]
Para los que entienden que el testing es una inversión.
Para los que saben que el tester debe ser externo.
Para los que quieren conocer aspectos básicos de las ventajas del testing.La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Qué es TESTING,[object Object],evaluar calidadidentificar corregirfallas,[object Object],defectoserroresconocerbuscar encontrar,[object Object],gestiónproducción costoscambiarplan ,[object Object],pruebasdemostrar garantíavalorriesgo…,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Qué es TESTING,[object Object],El proceso consistente en demostrar que el  sistema no presenta errores,[object Object],El proceso de verificar que el programa hace lo que debería hacer,[object Object],E. W. Dijkstra , “el testing puede probar la presencia de errores pero no la ,[object Object],ausencia de ellos”.,[object Object],Software Testing es el proceso de evaluar un Sistema o Componente de ,[object Object],un Sistema de forma manual o automática para verificar que satisface los ,[object Object],requisitos esperados, o para identificar diferencias entre los Resultados ,[object Object],esperados y los reales (IEEE, 1983),[object Object],Un test fracasa cuando no se encuentra ningún error,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Qué aporta el TESTING,[object Object],[object Object]
Disminución de costos
Reducción de riesgos
Optimización de recursos
El seguimiento de estándares aumentar, administrar y monitorear la calidad de los entregables,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Objetivos del TESTING,[object Object],Inicio,[object Object],Del,[object Object],Sistema,[object Object],Prod. Requerido,[object Object],GAP Usuario,[object Object],Prod. Entregado,[object Object],GAP IT,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],Prod. Especificado,[object Object],85% de los defectos de la aplicación se produce al inicio de la etapa de construcción ,[object Object],Mientras más se demora en encontrar un error, más costoso será repararlo ,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Visión estratégica del TESTING,[object Object],factor económico, CEO/CIO, decisión estratégica,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Evolución del Testing,[object Object],Depuración,[object Object],Destrucción,[object Object],Prevención,[object Object],Mejoramiento,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],1956,[object Object],1957-1978,[object Object],1979-1982,[object Object],1983-1987,[object Object],1988- PRESENTE,[object Object],Demostración,[object Object],Evaluación,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Costos del Testing,[object Object],Costos de Calidad se refiere a los recursos que se destinarán en un proyecto para asegurar que el servicio o producto final cumpla satisfactoriamente con los requisitos preestablecidos por el cliente y así poder considerarlo como un resultado final exitoso.,[object Object], Todo Project Manager debe considerar que por más experiencia que posea su equipo de proyecto, la calidad no se conseguirá por casualidad, ni de forma accidental; por lo que los Costos de la Calidad al igual que sucede con otras tareas de un proyecto, deben ser planeados, medidos y presupuestados,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
gastos de prevención ,[object Object],Costos del Testing,[object Object],Costos de Conformidad,[object Object],Costos NO conformidad,[object Object],los gastos que surgen  de la prueba  de programadores y/o testers,[object Object],formación, requisitos y las revisiones de código, y otras actividades que promuevan un buen software. ,[object Object],Costos de Calidad,[object Object],los fallos internos,[object Object], (antes de la liberación) ,[object Object],fallos externos ,[object Object],(post liberación). ,[object Object],gastos de prevención ,[object Object],costos de evaluación,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],errores encontrados por los clientes ,[object Object],planificación de las actividades de ensayo, el desarrollo de la prueba, los casos y datos, y la ejecución de esos casos de prueba una vez.,[object Object],Crosby y JM Juran, JimCampenella, en los principios de costes de calidad,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Etapa y Costos del Testing,[object Object],Bugs un costo de $ 1 cuando se encontró durante la revisión, $ 10 si se detecta a través de pruebas de desarrollo, $ 100 si se detecta a través de pruebas de probador, y $ 1.000 cuando lo encuentran los clientes. Si una organización no llevó a cabo ninguna prueba formal, los desarrolladores pueden encontrar 250 errores y 750 los clientes (Software testingoffersbigROI ByJennetteMullaney),[object Object],El Testing es un 30 - 40 % del costo total (Software EngineeringInstitute),[object Object],Costo $ 1 durante los requerimientos, $ 60 la reparación durante el testing, $ 100 costo de reparación después de la entrega (IBM – Gartner),[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
gastos de prevención ,[object Object],Etapa y Costos del Testing,[object Object],$ 1,[object Object],Requerimientos,[object Object],1,[object Object],$ 3,[object Object],Diseño,[object Object],2,[object Object],Codificación,[object Object],$ 10,[object Object],3,[object Object],La necesidad ,[object Object],de implementar un metodología de QAT,[object Object],Pruebas de desarrollo,[object Object],$ 27,[object Object],4,[object Object],Pruebas aceptación,[object Object],$ 50,[object Object],5,[object Object],Producción,[object Object],$ 150,[object Object],6,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
gastos de prevención ,[object Object],Realidad del Testing,[object Object],[object Object]
Falta de recursos (RH; Herramientas; documentos, etc.)
Falta de capacitación
Comienzo tarde de las pruebas
Excusas de falta de tiempo / costos…
No entenderlo como un proceso insoslayable dentro de la ingeniería del software
Falta de planes
Programadores o Analistas probando y no testersLa necesidad ,[object Object],de implementar un metodología de QAT,[object Object],El testing de softwareAnálisis de la necesidad de implementar un metodología de QAT,[object Object]
Sin Testing,[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de softwareProfessional Testing
 
Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Softwarejuic
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxEduardo Robayo
 
Software Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSoftware Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSyed Hassan Raza
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de softwarejtapiac
 
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing trainingJohn Roddy
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de lospabloreyes154
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas SoftwareMicael Gallego
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientosUCATEBA
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebasnicolas2100
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
Fundamentos de Pruebas de Software - Introducción
Fundamentos de Pruebas de Software - IntroducciónFundamentos de Pruebas de Software - Introducción
Fundamentos de Pruebas de Software - IntroducciónProfessional Testing
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosUTPL UTPL
 

Mais procurados (20)

Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de software
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Software
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptx
 
Pruebas del software
Pruebas del softwarePruebas del software
Pruebas del software
 
Software Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSoftware Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s Guide
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de software
 
Pruebas funcionales
Pruebas funcionalesPruebas funcionales
Pruebas funcionales
 
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing training
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas Software
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebas
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Fundamentos de Pruebas de Software - Introducción
Fundamentos de Pruebas de Software - IntroducciónFundamentos de Pruebas de Software - Introducción
Fundamentos de Pruebas de Software - Introducción
 
Modelos evolutivos. incremental y espiral
Modelos evolutivos. incremental y espiralModelos evolutivos. incremental y espiral
Modelos evolutivos. incremental y espiral
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
PLAN SQA
PLAN SQAPLAN SQA
PLAN SQA
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 

Semelhante a Testing Software

Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad MpZonar
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareAndres Valencia
 
pruebas de calidad.pdf
pruebas de calidad.pdfpruebas de calidad.pdf
pruebas de calidad.pdfChirmi1
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancewill2294
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del SoftwareTonymx
 
Sesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptxSesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptxClaudioIbarraRios
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidadEQ SOFT EIRL
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareTensor
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0Renato Gonzalez
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 

Semelhante a Testing Software (20)

Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
 
Is new
Is newIs new
Is new
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
 
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
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Sqm
SqmSqm
Sqm
 
pruebas de calidad.pdf
pruebas de calidad.pdfpruebas de calidad.pdf
pruebas de calidad.pdf
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Sesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptxSesión Nº 13 - CALIDAD DE SW.pptx
Sesión Nº 13 - CALIDAD DE SW.pptx
 
Capacitacitación Tester - QA 1
Capacitacitación Tester - QA 1Capacitacitación Tester - QA 1
Capacitacitación Tester - QA 1
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidad
 
SQM Verification and Validation
SQM Verification and ValidationSQM Verification and Validation
SQM Verification and Validation
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 

Mais de odelorenzi

Ciclo PyMes 2009
Ciclo PyMes 2009Ciclo PyMes 2009
Ciclo PyMes 2009odelorenzi
 
Administración del Cambio
Administración del CambioAdministración del Cambio
Administración del Cambioodelorenzi
 
USABILIDAD WEB
USABILIDAD WEBUSABILIDAD WEB
USABILIDAD WEBodelorenzi
 
Como Pensar Un Proyecto Web
Como Pensar Un Proyecto WebComo Pensar Un Proyecto Web
Como Pensar Un Proyecto Webodelorenzi
 
Soluciones WEB DELti
Soluciones WEB DELtiSoluciones WEB DELti
Soluciones WEB DELtiodelorenzi
 
Servicios Testing QA
Servicios Testing QAServicios Testing QA
Servicios Testing QAodelorenzi
 

Mais de odelorenzi (7)

Ciclo PyMes 2009
Ciclo PyMes 2009Ciclo PyMes 2009
Ciclo PyMes 2009
 
Administración del Cambio
Administración del CambioAdministración del Cambio
Administración del Cambio
 
USABILIDAD WEB
USABILIDAD WEBUSABILIDAD WEB
USABILIDAD WEB
 
Temas de PM
Temas de PMTemas de PM
Temas de PM
 
Como Pensar Un Proyecto Web
Como Pensar Un Proyecto WebComo Pensar Un Proyecto Web
Como Pensar Un Proyecto Web
 
Soluciones WEB DELti
Soluciones WEB DELtiSoluciones WEB DELti
Soluciones WEB DELti
 
Servicios Testing QA
Servicios Testing QAServicios Testing QA
Servicios Testing QA
 

Testing Software