Está en la página 1de 1

Ayudan a las tareas individuales del proceso como la verificación de

la consistencia de un diseño, la compilación de un programa y la comparación de los


Herramientas resultados de las pruebas. Las herramientas pueden ser de propósito general,
independientes (por ejemplo, un procesador de texto) o agrupadas en bancos de
trabajo.

Clasificación
Herramientas
Ayudan a las fases o actividades del proceso como la especificación, el diseño,
CASE Fuggetta Bancos etcétera. Normalmente consisten en un conjunto de herramientas con algún grado
(Fuggetta, mayor o menor de integración.
1993)

Ayudan a todos los procesos del software, o al menos a una parte sustancial de éstos.
Entornos
Normalmente incluyen varios bancos de trabajo integrados.

Herramientas de Planificación. (Especificación, Diseño, Implementación, Verificación y


Validación)
Las herramientas se Herramientas de Edición. (Especificación, Diseño, Implementación, Verificación y
Validación)
clasifican de acuerdo Herramientas de documentación. (Especificación, Diseño, Implementación, Verificación y
Proceso
con las actividades del Validación).
proceso que ayudan. Herramientas de gestión de la configuración. (Diseño, Implementación)
Herramientas de apoyos a métodos. (Especificación, Diseño)
Herramientas de procesamientos de lenguajes. (Diseño, Implementación)
Herramientas de análisis de programas. (Implementación, Verificación y Validación).

Herramientas de Planificación.
Herramientas de Edición.
Herramientas de gestión de cambio.
Por su función
Funcionalidad Herramientas de gestión de la configuración.
que empeñan
Herramientas de apoyos a métodos.
pueden ser:
Herramientas de procesamientos de lenguajes.
Herramientas de análisis de programas.
Herramientas de pruebas, depuración, documentación, reingeniería.

Juan Vicente Sosa Balderas, ISC, Ingeniería de Software, Ingeniería de Software Somerville.

También podría gustarte