Tema 2 - 1973

Budgeting y modelado en mainframes

SCAMP: flujo financiero en IBM/370

SCAMP (Spreadsheet Calculator and Modeling Program) llevo la idea de recalculado inmediato al mundo corporativo de IBM. Combino hojas, flujo de fondos y reportes impresos en terminales 3270, heredando conceptos de LANPAR pero con foco en presupuestos.

Plataforma: IBM/370 - VM/CMS Lenguajes: PL/I y ensamblador Modelo: licencias corporativas
Volver al indice

Contexto

Presupuestos iterativos sin batch nocturno

Problema previo: Los equipos financieros dependian de jobs nocturnos para simular escenarios; cualquier cambio atrasaba reportes enteros.
Idea clave: Un libro de celdas recalculado al vuelo, capaz de encadenar flujos de caja y consolidar unidades de negocio en el mismo mainframe.
Usuarios objetivo: Departamentos de planeacion, tesoreria y control de gestion que ya trabajaban en IBM/370 con terminales de texto.

Ficha tecnica

Lo que ofrecio SCAMP en 1973

Plataformas
IBM/370 corriendo VM/CMS y TSO; operaba via terminales 3270 con salida a impresoras de linea.
Lenguajes
Nucleo en PL/I con rutinas en ensamblador para E/S y manejo eficiente de memoria en el mainframe.
Recalculo
Algoritmo incremental con grafo de dependencias; detectaba ciclos y ofrecio referencias hacia adelante.
Direcciones
Referencias de celdas al estilo A1 y mixtas (fila/columna fija) para copiar formulas entre tablas.
Macros
Secuencias grabables para correr escenarios, importar cintas y regenerar reportes por periodo.
Seguridad
Autenticacion y bloqueo por libro; integracion con el sistema de cuentas de CMS/TSO.

Innovaciones

Lo que SCAMP aporto al modelo

Escenarios encadenados: Permitio mantener varias versiones del presupuesto y alternarlas sin reescribir las formulas base.
Flujo financiero integrado: Incluia funciones de flujo de caja, amortizacion y consolidacion multi-empresa directamente en celdas.
Amigable para 3270: Interfaz en pantalla dividida con resaltado de celdas cambiantes y mensajes de error legibles en terminal.
Salida lista para auditoria: Generaba listados numerados y rastros de calculo que podian archivarse en papel o microfilm.
SCAMP convencio a las areas financieras de que una hoja podia vivir en el mainframe, compartir datos contables y seguir siendo interactiva.

Adopcion y casos

Quien usaba SCAMP y por que

Planeacion corporativa: Conglomerados industriales proyectaban inversiones y flujo trimestral sin exportar datos a lenguajes batch.
Sector publico: Ministerios y utilities lo usaron para presupuestos multianuales, asegurando trazabilidad de cada revision.
Banca y seguros: Modelos de riesgo y reservas tecnicas se recalculaban en minutos en vez de horas de CPU.

Linea temporal

Momentos clave

Legado

Que heredaron las planillas modernas

Presupuesto iterativo: El ciclo de versionar escenarios y consolidar los mejores paso intacto a Lotus y Excel.
Recalculo incremental: La idea de dependencias dirigidas preparo el terreno para motores modernos de hojas.
Integracion con sistemas: SCAMP demostraba que la hoja podia leer datos contables sin procesos intermedios.
Auditoria embebida: Conceptos de trazas y bloqueo de libros inspiraron permisos y control de cambios actuales.