escuela politÉcnica del ejÉrcito extensiÓn latacunga maestria en ingenierÍa de software

25
ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE Ing. José Napoleón Páez Escobar. Director: Máster Ing. Marco Jarrín López

Upload: chace

Post on 19-Mar-2016

74 views

Category:

Documents


0 download

DESCRIPTION

ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE. Ing. José Napoleón Páez Escobar. Director: Máster Ing. Marco Jarrín López. TEMA. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA

MAESTRIA EN INGENIERÍA DE SOFTWARE

Ing. José Napoleón Páez Escobar.Director: Máster Ing. Marco Jarrín López

Page 2: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

TEMA

“DISEÑO DE UN MODELO PARA EVALUACION/PRUEBAS DEL SOFTWARE EN BASE A INGENIERIA DE PRUEBAS APLICANDO EL ESTANDAR ISO/IEC 29119 EN LA EMPRESA OMNISOFT DE LA CIUDAD DE QUITO”.

Page 3: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

1. Problema

2. Estándar ISO/29119

3. Propuesta

4. Caso práctico y Resultados

5. Conclusiones y Recomendaciones

6. Trabajos Futuros

INDICE

Page 4: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

¿Qué son las Pruebas?

“Las pruebas muestran la presencia de errores pero nunca la ausencia de ellos”

“Las pruebas muestran la presencia de errores pero

nunca la ausencia de ellos”

“El proceso de operar un sistema o un componente bajo condiciones especificadas, observando o registrando los resultados, y de hacer una evaluación de un cierto aspecto del sistema o del componente.”

IEEE Estándar Glossary of Software Enginerineering Terminology

Page 5: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Poca importancia al proceso de pruebas.

Costo elevado de herramientas de gestión de pruebas.

Baja calidad y operatividad del software.

La gestión de pruebas de manera manual y poco ortodoxa.

PROBLEMA

Page 6: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

PROBLEMA

Page 7: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Objetivo

Diseñar una herramienta que permita llevar el control y la gestión de la evaluación, pruebas durante el desarrollo del software con el estándar ISO/IEC19119.

Page 8: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Encontrar y documentar los defectos que puedan afectar la calidad del software.

Identificar, encontrar y asegurar que los defectos encontrados sean corregidos antes de entregar el software.

Aplicar las fases del estándar ISO/IEC19119 dentro del software propuesto.

Específicos

Page 9: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Una herramienta de gestión, control y seguimiento basado en la ISO/IEC 29119 para el proceso de pruebas de software como medio de aseguramiento de la calidad.

PROPUESTA

2 y 3, y posteriormente la 1 y 4.

Page 10: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Justificación

Resultado: Se puede apreciar que ninguna herramienta es completa, tienen un enfoque de gestión pero sobre puntos específicos del ciclo de vida. No se basan en normas ISO para pruebas de software y no permite una clara visión para la toma de decisiones.

Page 11: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

¿EL DISEÑO DE UN MODELO CON ESTÁNDAR ISO/IEC 29119 PERMITIRÁ MEJORAR LA EVALUACION DE PRUEBAS DE SOFTWARE?

HIPOTESIS

Page 12: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

El estándar ISO/IEC 29119, tiene como objetivo cubrir todo el ciclo de vida de las pruebas de sistemas software incluyendo los aspectos relativos a la organización, gestión, diseño y ejecución de las pruebas.

La estructura de ISO/IEC 29119 consta de cuatro partes:

1. Conceptos y Vocabulario

2. Proceso de Pruebas

3. Documentación de Pruebas

4. Técnicas de Prueba

De acuerdo con el plan de trabajo aprobado por ISO en una primera fase se elaboran las partes 2 y 3, y posteriormente la 1 y 4.

Con la implementación del modelo de software planteado se obtendrá una herramienta de gestión, control y seguimiento basado en la ISO/IEC 29119 para el proceso de pruebas de software como medio de aseguramiento de la calidad.

Aspectos metodológicos de la investigación

Page 13: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Método de investigación

Page 14: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Tipo de investigación

Investigación de Campo

Investigación de Bibliográfica

Investigación Experimental

Page 15: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Herramientas de codificación

Php - netbeans. starUML. Mysql 5 Servidor Apache

Componentes Greybox. Loginbox. Fpdf. Graphico. Jquery. Motools.

Page 16: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Ciclo de vida

No volatidad requerimientos Proyectos pequeños y bien definidos Entregables en cada fase

Page 17: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Metodología Desarrollo Software

Mayor Flexibilidad Menor codificación Manual

Page 18: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Fases del ciclo RAD

Page 19: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Caso Practico

Interfaz de Ingreso del Sistema.

Page 20: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Caso Practico

Proceso de Gestión de Pruebas

Page 21: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Caso PracticoInterfaz de Monitoreo y control.

Page 22: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Caso Practico

Interfaz de Seguimiento y evaluación.

Page 23: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Requisitos para Funcionamiento

Computador

Conexión a internet

Navegador web

Page 24: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Proceso Automatizado.

Implementación norma ISO 29119.

Permite identificar aéreas mas criticas.

Producto software de mayor Calidad.

Facilita la toma de decisiones.

Page 25: ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE

Resultado de la Evaluación