MAESTRIA EN INGENIERÍA DE SOFTWARE

Slides:



Advertisements
Presentaciones similares
Franco Huertas, Joel Francisco
Advertisements

VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Ingeniería de Software II
Desarrollo de Página WEB
Gestión de Recursos Informáticos Unidad Nº 3: Gestión de calidad y eficiencia.
SENA: CONOCIMIENTO PARA TODOS LOS COLOMBIANOS
Sistema desarrollado Control de la Producción
Diseño de automatización y control de una Planta de Tratamiento de Residuos Solidos para el sector Hidrocarburos, en la Planta Consorcio Ingecoleos, ubicada.
PROGRAMA DE CAPACITACIÓN DEL SGC CONTROL DE DOCUMENTOS Y REGISTROS
Presentado por: Lenin Isaías Escobar Mendoza
DESARROLLO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL UTILIZANDO OSCOMMERCE, CASO PRÁCTICO TIENDA VIRTUAL PARA MATERIAL ELÉCTRICO Y TELEFÓNICO DE MEDIA Y BAJA.
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
Felipe Donoso Natalia Sandoval
ESCUELA POLITÉCNICA DEL EJÉRCITO
ESCUELA POLITÉCNICA DEL EJÉRCITO
Versión 2004 Enrique Bañuelos Gómez
Medición, Análisis y Mejora
Diseño de un Sistema de Control en Tiempo Real para el Kernel del Sistema Operativo utilizando MatLab-SimuLink Por: MARCO ANTONIO ESPINEL CANGUI DIRECTOR:
ESCUELA POLITÉCNICA DEL EJÉRCITO
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
Mg(c) Ing. Miguel Huamán Yanarico
SEMANA Introducción.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
MAESTRÍA DE GERENCIA EN SISTEMA
Ing. Alexandra García Ing. Patricia Nogales. OBJETIVOS: General Específicos.
ESCUELA POLITÉCNICA DEL EJÉRCITO
Tema 1: Introducción al análisis y diseño de aplicaciones software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra.
José Luis Tomás Navarro Sergio Pérez Paredes
Ingeniería de Software Asistida por Computadora
Ingeniería de Software
Plan de Sistemas de Información (PSI)
Análisis y diseño detallado de aplicaciones informáticas de gestión
Gestión de la Configuración
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
ESCUELA POLITÉCNICA DEL EJÉRCITO
Diseño de Software y su Proceso
4:32:47 p.m.. IMPLEMENTACIÓN DE UN PROTOTIPO DE SISTEMA DE INFORMACIÓN BIBLIOGRÁFICO (SIB), PARA LA AUTOMATIZACIÓN DE PEQUEÑAS BIBLIOTECAS UTILIZANDO.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
UNIVERSIDAD VALLE DEL MOMBOY
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Desarrollo de Software II Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto - Diciembre 2008 Ing. Oswaldo Solarte Pabón.
INGENIERIA DE SOFTWARE
SWAPyME Autora: Tatiana Alejandra Oquendo Garzón
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS UNAH CENTRO UNIVERSITARIO REGIONAL DEL LITORAL ATLANTICO (CURLA) ASIGNATURA: FUNDAMENTOS DE CALIDAD TOTAL.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Introducción al proceso de verificación y validación.
PROCESOS DE DESARROLLO DE SOFTWARE
Métodos para garantizar la calidad del software.
REVISION Y AUDITORIA.
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
INGENIERIA DE SOFTWARE
Sistemas integrados de gestión
Proceso de desarrollo de Software
Administración de Calidad de Software
Sistema Integral de Información y Atención Ciudadana
VI. EVALUACIÓN DE LOS RECURSOS
Procesos de Planeación
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Aseguramiento de la Calidad. (Software Quality Assurance, SQA) Por. Ing. Ernesto Soto Roca.
Criterio de Aceptación
Entregables del Proyecto
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Transcripción de la presentación:

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

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”.

INDICE Problema Estándar ISO/29119 Propuesta Caso práctico y Resultados Conclusiones y Recomendaciones Trabajos Futuros

¿Qué son las Pruebas? “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 “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”

PROBLEMA 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

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.

Específicos 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.

PROPUESTA 2 y 3, y posteriormente la 1 y 4. 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.

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.

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

Aspectos metodológicos de la investigación 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.

Método de investigación

Tipo de investigación Investigación de Campo Investigación de Bibliográfica Investigación Experimental

Herramientas de codificación Php - netbeans. starUML. Mysql 5 Servidor Apache Componentes Greybox. Loginbox. Fpdf. Graphico. Jquery. Motools.

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

Metodología Desarrollo Software Mayor Flexibilidad Menor codificación Manual

Fases del ciclo RAD

Caso Practico Interfaz de Ingreso del Sistema.

Caso Practico Proceso de Gestión de Pruebas

Caso Practico Interfaz de Monitoreo y control.

Caso Practico Interfaz de Seguimiento y evaluación.

Requisitos para Funcionamiento Computador Conexión a internet Navegador web

Proceso Automatizado. Implementación norma ISO 29119. Permite identificar aéreas mas criticas. Producto software de mayor Calidad. Facilita la toma de decisiones.

Resultado de la Evaluación