La colaboración entre IBM y Microsoft en el desarrollo del sistema operativo OS/2 no solo mostró las ambiciones tecnológicas de ambas compañías, sino que también sacó a la luz un choque cultural profundo. Una disputa aparentemente menor sobre qué tecla usar para la navegación entre campos en cuadros de diálogo sirvió para revelar diferencias fundamentales entre las dos empresas.
El proyecto OS/2, lanzado en 1987, pretendía superar las limitaciones del sistema DOS y marcar una nueva etapa para los ordenadores personales, especialmente en los modelos IBM PS/2. Sin embargo, cuando un ingeniero de Microsoft destinado en las oficinas de IBM en Boca Raton decidió utilizar la tecla Tab para avanzar entre campos, esta elección chocó con la visión de IBM. La empresa con más de medio siglo de trayectoria corporativa cuestionó la decisión, haciendo que el tema escalara hasta los responsables en Redmond, lo que evidenció que la discrepancia no era solo técnica, sino también de enfoque y procesos.
Desde Microsoft, aún joven y con un modelo de trabajo más ágil y centrado en el software, se percibía a IBM como una organización burocrática y pesada. Por su parte, IBM veía a Microsoft como un conjunto de programadores poco disciplinados, más orientados a la experimentación que al control estricto. Esta tensión entre culturas influyó profundamente en la colaboración y refleja la evolución divergente que luego siguieron ambas compañías.
El caso de la tecla Tab, aunque sencillo, es representativo. En una época en la que muchas convenciones del uso del PC todavía se definían, la forma de resolver un problema funcional ponía en evidencia cómo dos gigantes del sector interpretaban el desarrollo tecnológico, la toma de decisiones y el estilo de trabajo. Esta anécdota ilustra que más allá de productos y contratos, las diferencias humanas y culturales pueden ser determinantes en la historia del software.
