Sei sulla pagina 1di 24

SISTEMA DE GESTION

VETERINARIO

ANIBAL JOSE COTES BARROSO


UNIVERSIDAD POPULAR DEL CESAR
ASIGNATURA: INGENIERIA DEL SOFTWARE II
DOCENTE: MARIBEL ROMERO
2019
SISTEMA DE GESTION VETERINARIO
Para la realización de este proyecto, fue necesario recopilar información acerca de todos los
procesos que se aplican en un sistema de gestión veterinario en Colombia. También se debe
determinar qué tipo de información será registrada y qué información es potencialmente útil para
el desarrollo de dichos procesos.
Pruebas Métricas
POR CONSIGUIENTE,
LA DOCUMENTACION
DE ESTE PROYECTO
FUE DIVIDA EN TRES
PARTES
Calidad del
software
OBJETIVOS

El objetivo principal del proceso de pruebas es


encontrar errores, bugs e inconsistencias dentro
del aplicativo, para esto se proponen distintas
técnicas y métricas que permitan determinar la
causa y las posibles soluciones que se puedan
aplicar sobre los errores encontrados

Generar estrategias para establecer métricas en el


producto y definir cuáles son las métricas
aplicables para el producto software
OBJETIVOS

Medir los errores y defectos encontrados para


garantizar la efectividad de las actividades de
control y de calidad.

Evaluar los procesos para verificar la calidad


del producto software
RESULTADOS

Mediante el uso del plan de pruebas, se


pudieron analizar, verificar y corregir todos
los errores que presentaba el software
mediante las pruebas unitarias y de
integración, cumpliendo uno de los
requisitos principales para entregar un
producto software con calidad.
RESULTADOS

En la sección de métricas del software se cumplió uno de los apartados


de la norma ISO 25000 EL cual es la etapa de medición de calidad donde
se plantearon las métricas a utilizar para el producto, los modelos, la
estimación, entre otros factores, los cuales son específicos en este
apartado, definiendo de forma clara las métricas a realizar con la
medición de la calidad de los datos del proyecto.
RESULTADOS

en la división de requisitos de calidad, se especificaron los requisitos exigidos para


entregar un producto con calidad, los cuales pueden ser utilizados en el proceso de
evaluación del producto software de acuerdo a los planteados en clase, asimismo,
se integro a este apartado las recomendaciones que presento la herramienta
Sonarqube para entregar un producto con óptima calidad.

se propuso la evaluación del producto, donde se describió los requisitos finales y


recomendaciones para la implementación practica del producto software, desde el
punto de vista de los desarrolladores, los evaluadores y el cliente.
RESULTADOS

En la sección de métricas del software se cumplió uno de los apartados


de la norma ISO 25000 EL cual es la etapa de medición de calidad donde
se plantearon las métricas a utilizar para el producto, los modelos, la
estimación, entre otros factores, los cuales son específicos en este
apartado, definiendo de forma clara las métricas a realizar con la
medición de la calidad de los datos del proyecto.
CASOS DE PRUEBA
PRUEBAS UNITARIAS

Para este caso evaluaremos que los datos que llegan de una aplicación cliente
coincidan con lo que el servidor o lenguaje de la lógica de la aplicación espera.
SOFTWARE ENTIDAD CLIENTE
Si las características cumplen con el parámetro deseado el test devolverá un OK o
un true Verificándonos que todo está bien, del contrario nos devolverá una alerta.
PRUEBAS
UNITARIAS
PRUEBAS DE
INTEGRACION
PRUEBAS DE
INTEGRACION
METRICAS DEL SOFTWARE

METRICAS DEL SOFTWARE


6

En todo el proceso de desarrollo de software,


5
las métricas nos ayudan a entender tanto el
proceso técnico que se utiliza para desarrollar
4
un producto, como el propio producto. Es por
3
esto, que las métricas forman parte
fundamental puesto que, mejoran los procesos
2 y aumenta su calidad.

0
Categoría 1 Categoría 2 Categoría 3 Categoría 4
Serie 1 Serie 2 Serie 3
METRICAS DEL SOFTWARE

Para la fase de desarrollo, se


utilizarán las métricas de
construcción, donde puede observar
con el uso de la herramienta
XXXXXXX la cantidad de código
desarrollado, código eliminado,
comentado etc., proporcionando al
equipo de desarrollo estadísticas
para la inspección del código.
ESTIMACION DEL COSTO – COCOMO II
ESTIMACION DEL COSTO – COCOMO II
CALIDAD DEL SOFTWARE
CRITERIO DE CONFIABILIDAD

En cuanto al criterio de
confiabilidad, se presenta un
diagrama de correlación entre las
variables del código fuente,
donde el umbral de calidad llega
al punto máximo, demostrando
que el producto software cumple
con los requisitos establecidos en
la norma ISO 25000.
CRITERIO DE SEGURIDAD

Del análisis efectuado por la


correlación que arrojo los
datos de la herramienta
Sonarqube se puede analizar
que el software no presenta
vulnerabilidades en el
requisito de seguridad, las
cuales estan demostradas en
la ilustración.
CRITERIO DE MANTENIBILIDAD
CRITERIO DE COMPLEJIDAD
CONCLUSIONES

Esta etapa de prueba se considera indispensable, ya que, si existe algún error o tiene algún tipo de fallas
el producto, puede ser corregido y ajustado a las funciones destinadas. Además, estas técnicas ayudan a
identificar en qué etapa se dan este tipo de fallas, y así evitar ese tipo de problemas en el desarrollo de
otro producto.

En este orden de ideas, proseguimos con las métricas de software las cuales proveen mediciones para
ver el progreso y la retroalimentación necesaria para el ajuste de planes. Desde el inicio, las métricas de
software han sido consideradas como parte fundamental en la ingeniería de software, por esto, se
puede decir que nunca se tendría "ingeniería" sin mediciones como parte importante de los métodos,
por tanto, lo que se busca con la etapa de pruebas y las métricas de software es entregar al usuario final
un producto con calidad, que cumpla con todos los requisitos exigidos por los modelos empleados en la
etapa de desarrollo, logrando obtener la satisfacción del cliente y el usuario final del producto software.
GRACIAS

Potrebbero piacerti anche