mama

Páginas: 115 (28720 palabras) Publicado: 6 de septiembre de 2013
MODULO

EVALUACION DE SOFTWARE

Esp. JOSE MIGUEL HERRAN SUAREZ
INGENIERO DE SISTEMAS

UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA - UNAD
FACULTAD DE CIENCIAS BASICAS
E INGENIERIA
TUNJA, 2006

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FACULTAD DE CIENCIAS BASICAS E INGENIERIA
Programa de Ingeniería de Sistemas

MODULO
EVALUACION DE SOFTWARE

ISBN

Autor:

José MiguelHerrán Suárez

CEAD Tunja
2006

1

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FACULTAD DE CIENCIAS BASICAS E INGENIERIA
Programa de Ingeniería de Sistemas

CONTENIDO
INTRODUCCION

6

EVALUACION DEL SOFTWARE

6

Capitulo I

8

Desarrollo de Software Basado en Componentes

8

Conceptos Básicos

9

Arquitecturas Software y Marcos de Trabajo

12

Lenguajes de Descripciónde Arquitecturas

13

Marcos de Trabajo

15

Patrones de Diseño

18

Clasificación de los marcos de trabajo

19

Técnicas de Extensión de Marcos de Trabajo

20

Composición de Marcos de Trabajo

21

Paradigmas de Programación para Sistemas Abiertos

22

Programación Orientada a Componentes (POC)

23

El concepto de componente

24

Otros Conceptos Básicos de laPOC

26

Tendencias Actuales de la POC

28

Problemas Típicos de la POC

30

Reflexión y Metaprogramación

32

Modelos y Plataformas de Componentes

33

Componentes e Interfaces

34

Contenedores

35

Meta-Información

35

Entornos de Desarrollo Integrados

36

Directorios de componentes

36

Servicios y Facilidades

36

Bases para una Metodología

37Capitulo II

40

Evaluación de Software y Proceso de Desarrollo

40

2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FACULTAD DE CIENCIAS BASICAS E INGENIERIA
Programa de Ingeniería de Sistemas

TÉCNICAS DE EVALUACIÓN ESTÁTICA

44

Beneficios de las Revisiones

44

Objetivos de la Evaluación Estática

45

Técnicas de Evaluación Estática

48

Inspecciones

49

ElProceso de Inspección

49

Estimación de los Defectos Remanentes

53

Técnicas de Lectura

54

Lectura sin Checklists y con Checklists.

55

Checklists para Requisitos y Diseño

56

Checklists para Código

57

Lectura por Abstracción Sucesiva

59

Lectura Activa de Diseño

63

Lectura Basada en Escenarios

64

TÉCNICAS DE EVALUACIÓN DINÁMICA

66Características y Fases de la Prueba

66

Técnicas de Prueba

68

Pruebas de Caja Blanca o Estructurales

70

Cobertura de Caminos

71

Calcular la complejidad ciclomática

73

Determinar el conjunto básico de caminos independientes

75

Derivar los casos de prueba que fuerzan la ejecución de cada camino.

76

Pruebas de Caja Negra o Funcionales

76

Identificar los casos deprueba

79

Análisis de Valores Límite

79

Estrategia de Pruebas

80

Pruebas Unitarias

81

PRUEBAS ORIENTADAS A OBJETOS

81

Prueba de Unidad

81

Prueba de Integración

82

Prueba de Sistema

83

3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FACULTAD DE CIENCIAS BASICAS E INGENIERIA
Programa de Ingeniería de Sistemas

Prueba de Aceptación

83HERRAMIENTAS DE PRUEBA

84

Capitulo III
El modelo de Mccall como aplicación de la calidad a la revisión del software de
gestión empresarial

88

Calidad: Definiciones.

89

Calidad del software.

90

La calidad a través de la normalización en la ingeniería del software y su
problemática.

92

Los modelos de calidad del software de gestión.

95

El modelo de McCall.

97Cómo emplear el modelo de Mccall.

98

FUENTES DOCUMENTALES

102

Bibliografía de referencia:

102

Direcciones Electronicas (Infografía)

107

4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FACULTAD DE CIENCIAS BASICAS E INGENIERIA
Programa de Ingeniería de Sistemas

LISTA DE ANEXOS

Anexo a. Documento de requisitos para el sistema de video abc

108

Anexo b. Listas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mama
  • Mama
  • Hay Mama
  • tu mama
  • mamá
  • mama
  • Mama
  • No Mames

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS