Actividad 2 Calidad de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Corporación universitaria Iberoamericana

Actividad 2

Programa: Ingeniería de Software

Curso: Calidad de Software

Docente: Ing. Diana Pinilla

Estudiante: Erika Isabel Caita Ávila

Bogotá,
Colombia
Año; 2022
Comprendiendo el concepto de Fallo, Defecto y Error

Entre el error, el defecto y el fallo hay una simbiosis ya que para tener una idea
más clara en la siguiente grafica se puede evidenciar de esta manera:

PERSONA ERROR

FALLO DEFECTO

De una manera textual tenemos que una persona puede cometer un error que a
su vez este crea un defecto el cual causa un fallo finalmente.
Ejemplo:
En el siguiente código se pide que la persona pueda únicamente hacer una
operación matemática, en este caso la suma.

Se pide que únicamente se puedan introducir números enteros, pero al realizar la


siguiente prueba de escritorio tenemos los siguientes resultados:
Número 1 + Número 2 Resultado Esperado Resultado Actual
98+ 789 887.0 887.0
a+a Ingrese un Número ValueError: invalid literal
Valido for int() with base 10: 'a'
a+5 Ingrese un Número ValueError: invalid literal
Valido for int() with base 10: 'a'

Con el defecto en nuestro programa al introducir variables con las cuales no se


puede operar aparecerá el siguiente mensaje ValueError: invalid literal for int() with
base 10: 'a'

Trabajo Colaborativo en: https://github.com/EkCaAv/Actividad2


Conclusión
Se concluye que, para tener una claridad sobre el error, defecto y falla es
pertinente tener claros los procesos y las fases en las cuales se presentan estas
novedades y tipificar de la mejor manera, ya que con esta información correcta es
mucho más simple tener planes de acción y rutinas con las cuales se puedan
mejorar estas actividades.
Referencias
1. T. (2019, 30 septiembre). ¿Qué diferencia existe entre Error, Defecto (bug)

y Fallo? Tester House. https://testerhouse.com/teoria-testing/error-defecto-

bug-fallo/

2. ¿Error, Defecto, Falla o Bug? Pruebas de Software Conceptos Generales.

(2019, 5 abril). YouTube. https://www.youtube.com/watch?v=TEf8vJMyhsM

3. Configurar Visual Studio Code para ejecutar código Python y usar el

depurador. (2021, 6 marzo). YouTube. https://www.youtube.com/watch?

v=eFThEXvuZaM

4. Adicione «Python» a la variable PATH del sistema — documentación de

Manual de marcación por SciELO México -. (2022). Variables de Entorno

Python.

http://www.scielo.org.mx/avaliacao/manual_marcacion/instalacion_markup_

paths.html

5. Piattini Velthuis, M. G. García Rubio, F. O. y García Rodríguez de Guzmán,


I. (2018) Calidad de sistemas de información (4a. ed.). RA-MA Editorial,
capítulo 1
6. Sanchez, S., Sicilia, M. & Rodriguez, D. (2012) Ingeniería del software. Un
enfoque desde la guía SWEBOK. Alfaomega, capítulo 9.

También podría gustarte