Tabla de Contenidos

Glosario de Ingeniería del Software

Este wiki-glosario pretende la estandarización de los términos empleados en la práctica de la ingeniería del software, la unificación de conceptos, significados y acepciones asociadas a los términos técnicos.

El origen de este glosario se encuentra en el proyecto CIS (Compendio de Ingeniería del Software). Juan Palacio, su creador, cedió el glosario que había creado como parte de dicho proyecto como base para este, de tal manera que pueda ser ampliado y corregido directamente por los lectores.

A - F

Adaptabilidad

Análisis de requisitos

Aplicación de software

Ciclo de vida

CMM

CMMI

COCOMO

Codificación

Comité de gestión de configuración (CGC)

Compatibilidad

Complejidad ciclomática

Componente

ConOps

CPM (Critical Path Method)

Crisis del software

Crystal Methods

Descripción del sistema

Diseño

Diseño de arquitectura

Diseño detallado

Diseño funcional

Diseño preliminar

Disponibilidad

DSDM

Dynamic Systems Development Method

Elemento de configuración

Escalabilidad

Especificación de interfaz

Especificación de requisitos de software

Estimación por analogía

Evo (Evolutionary Project Management)

Extreme Programming

FDD

Feature Driven Development (FDD)

Flexibilidad

G -L

Gestión de configuración

Gestión de procesos

Implementación

Ingeniería del software

Interfaz

Interfaz de usuario

Línea de base

M - Q

Mantenimiento

Mantenimiento adaptativo

Mantenimiento correctivo

Mantenimiento perfectivo

Manual de diagnóstico

Manual de instalación

Manual de operador

Manual de programador

Manual de soporte

Manual de usuario

Matriz de trazabilidad

Metodologías ágiles

Microsoft Solutions Framework

Modelo de ciclo de vida

Moore (Ley de)

MSF

Nivel de integridad

Obtención

OO (Orientación por Objetos)

OOA (Object-Oriented Análisis)

OOP (Object-Oriented Programming)

PERT

PERT/CPM

Plan de proyecto

Proceso propio

Producto de software

Programa de ordenador

Programa principal

Prototipado

Prototipo

Prueba de interfaz

Prueba de sistema

Prueba estructural

Prueba formal

Prueba funcional

Prueba informal

Puntos de función

R - Z

RAD

Rapid Application Development (RAD)

Rational Unified Process (RUP)

Redundancia

Redundancia activa

Redundancia pasiva

Requisito

Requisito de diseño

Requisito de implementación

Requisito de interfaz

Requisito de rendimiento

Requisito físico

Requisito funcional

Requisitos del sistema

Robustez

RUP

Scrum

SEI (Software Engineering Institute)

Sistema

Sistema de software

Sistema intensivo de software

SLIM (Software Lifecycle Management)

Software

Software de sistema

Software de soporte

SQA (Software Quality Assurance)

Subsistema

SWEBOK

TBD

Trazabilidad

Trazabilidad de requisitos

Tolerancia a errores

Tolerancia a fallos

UML

Validación

Verificación

Verificación y validación

WBS (Work Breakdown Structure)

XP