1. INGENIERÍA EN SISTEMAS
COMPUTACIONALES
DESARROLLO DE PROYECTOS
DE SOFTWARE
Vianey Diaz Rojas
2. Pruebas (test):
Es una actividad en la cual un sistema o uno
de sus componentes se ejecutan para
verificar el funcionamiento de un proceso, los
resultados se observan y registran para
realizar una evolución de dicho proceso.
Referente a la programación una prueba de
software, en inglés testing son los procesos que
permiten verificar y revelar la calidad de un
producto software. Son utilizadas para
identificar posibles fallos de implementación.
3. Caso de prueba (test case):
Unconjunto de entradas, condiciones de
ejecución y resultados esperados
desarrollados para un objetivo particular,
un caso de prueba es utilizado por el
analista para determinar si el requisito de
una aplicación es parcial o
completamente satisfactorio.
4. Defecto (defect, fault, bug):
Un defecto de software, es el resultado
de un fallo o deficiencia durante el
proceso de creación de programas de
ordenador o computadora u otro
dispositivo. Por ejemplo, un proceso, una
definición de datos o un paso de
procesamiento incorrectos en un
programa.
5. Error (error):
Esuna equivocación cometida por un
desarrollador. Algunos ejemplos de
errores son: un error de tipeo, una
malinterpretación de un requerimiento o
de la funcionalidad de un método, una
acción humana que conduce a un
resultado incorrecto. Por ejemplo:
Divisiones entre cero. Es una tipo de
manifestación del defecto en el sistema
que se ejecuta.
6. Falla (failure):
Puede presentarse en cualquiera de las
etapas del ciclo de vida del software
aunque los más evidentes se dan en la
etapa de desarrollo y programación. Es la
incapacidad de un sistema o de alguno
de sus componentes para realizar las
funciones requeridas dentro de los
requisitos de rendimiento especificados.
7. Verificación:
La verificación del software es el proceso
a través del cual se analiza y revisa que el
software satisfaga los objetivos
propuestos al inicio del desarrollo.
8. Ingeniería del software
Benet Campderrich Falgueras
Editorial UOC, 2003
Ingeniería Del Software
Ian Sommerville
Pearson Educación, 2005
Ingeniería de Software Orientada
a Objetos Con UML, Java E
Internet
Alfredo Weitzenfeld
Cengage Learning Editores, 2005
9. Validación:
El proceso de evaluación de un sistema o
de uno de sus componentes durante o al
final del proceso de desarrollo para
determinar si satisface los requisitos
marcados por el usuario.