Downsizing hace referencia al proceso de sustituir un equipo de computo por otro de menor tamaño.

El proceso de downsizing en realidad involucra más que sustituir un equipo, es un proceso con caracteristicas técnicas de consideración, está orientado principalmente a reducir los gastos en que se incurre por concepto de mantenimiento de hardware y software en los equipos grandes o mainframe.

El reducir los gastos de mantenimiento, no implica reducir la capacidad de procesamiento de información, no implica a su vez, perder la continuidad en las operaciones, un proceso de downsizing más bien tiende a mantener como minimo el nivel de servicio que proporciona originalmente el mainframe y a conservar la inversión en las aplicaciones 'legacy' que se ejecutan sobre el mainframe y que serán migradas a la nueva plataforma.

Un proceso de downsizing implica:

 
Análisis de la situación actual.
 
Mineria de aplicaciones para crear una base de conocimiento respecto de las aplicaciones.
 
Prueba de concepto y prototipo donde se corrobora la seguridad del proceso de transformación y funcionalidad de un segmento de las aplicaciones. La prueba de concepto abarca la conversión automática de una aplicación, migración de la información de entrada, ejecución de la aplicación convertida en la nueva plataforma, comparación de los resultados obtenidos y aprobación por parte del usuario final.
 
Benchmark y dimensionamiento del nuevo equipo.
 
Planeación del proyecto de migración.
 
Conversión de los elementos a migrar (datos, programas, pantallas, etc).
 
Testing. Se realizan las pruebas necesarias que aseguren el exito del proyecto de migración.
 
Aprobación de los resultados por parte del usuario final.
 
Puesta en producción y liberación.
 
Entrega de la documentación del proyecto.
 
Seguimiento postproducción.
 
Liberación.