Microsoft Great Plains Dynamics.
He trabajado con esta aplicación desde que se lanzó por primera vez a principios de la década de 1990. La aplicación comenzó como una estructura de archivos CTREE basada en archivos planos, luego fue portada a Btrieve (otra estructura basada en archivos planos), luego a una especie de pseudo-SQL cuyo nombre se me escapa, y finalmente a Microsoft SQL Server. La estructura básica de la tabla todavía no está completamente normalizada y es completamente ineficiente para trabajar.
Para complicar aún más las cosas, los desarrolladores originales hicieron un valiente intento de crear su propia plataforma de desarrollo patentada llamada “Destreza”. La destreza se convirtió en una pesadilla de complicaciones innecesarias y un lenguaje de consulta patentado que no era lo mismo que cualquier otra persona.
- ¿Cuáles son los conceptos básicos y esenciales de las animaciones 3D? ¿Qué software es el mejor para usar?
- ¿Cuál es el mejor software de encuestas en vivo para una conferencia?
- ¿Cómo codifico sin usar Internet?
- ¿Qué software se usa para hacer un anime japonés?
- ¿Cómo debo solucionar los problemas de software en Micromax Q372?
A lo largo de los años, después de comprar la compañía Great Plains, Microsoft esencialmente ha seguido aplicando más y más capas de lápiz labial al cerdo proverbial. La última vez que trabajé con esta aplicación fue hace unos 5 años y, una vez que aprendí algunos giros nuevos, resultó ser el mismo cerdo con el que comencé a trabajar en 1993.
Solía vender software y vendía Sage 500 ERP (anteriormente conocido como MAS 500), un producto que compite directamente. Cuando tenía una perspectiva técnicamente inteligente, solo tomó una comparación de 20 minutos de ambas bases de datos bajo el capó para sellar el trato para MAS 500. Cuando tenía una perspectiva no técnicamente inteligente, a veces terminaban comprando Great Plains pensando que ellos “No puede salir mal con un producto de Microsoft”, y continuarían soportando mucho dolor en los años siguientes sin conocer la alegría y el valor de usar un software completamente normalizado y extensible.