Autor(es) original(es) | Productos CaseWare, Inc. |
---|---|
Desarrollador(es) | Software racional |
Lanzamiento inicial | 1990 ( 1990 ) |
Versión estable | 7.2.2.2 [1] / 8 de febrero de 2021 ( 08-02-2021 ) |
Escrito en | Acento, Java |
Sistema operativo | AIX , HP-UX , Linux , Windows |
Tipo | Gestión de configuración de software |
Licencia | Propietario (IBM EULA ) |
Sitio web | www.ibm.com/products/rational-synergy |
Rational Synergy es una herramienta de software que proporciona capacidades de gestión de configuración de software (SCM) para todos los artefactos relacionados con el desarrollo de software, incluidos el código fuente , los documentos y las imágenes, así como el ejecutable y las bibliotecas del software final. Rational Synergy también proporciona el repositorio para la herramienta de gestión de cambios conocida como Rational Change. Juntas, estas dos herramientas forman un entorno integrado de gestión de configuración y gestión de cambios que se utiliza en organizaciones de desarrollo de software que necesitan procesos de SCM controlados y una comprensión de lo que hay en una compilación de su software.
El nombre Synergy hace referencia a su integración a nivel de base de datos con Change Management, que proporciona vistas de lo que hay en una compilación en términos de defectos.
This section needs additional citations for verification. (October 2024) |
Synergy comenzó en 1988 como un proyecto de investigación de ingeniería de software asistida por computadora a cargo del desarrollador de software Pete Orelup en Computers West de Irvine , California . Computers West se mantenía a sí misma mediante el desarrollo de software por contrato y una aplicación para finanzas y seguros en concesionarios de automóviles en el sistema operativo Pick .
En 1989, la empresa decidió dedicarse al desarrollo de un producto de gestión de configuración y control de revisión de software , cambió su nombre a CaseWare, Inc. y contrató a tres desarrolladores más. El sistema se reinventó como una plataforma para crear sistemas SCM que se ejecutasen en Unix (Sun Solaris).
Se decidió que un lenguaje compilado como C++ no era lo suficientemente flexible, confiable y productivo, por lo que se creó un nuevo lenguaje de programación llamado ACcent. ACcent tiene muchas características similares a Java , pero lo precede por cinco años. Tiene un compilador que compila a códigos de bytes independientes de la máquina y un entorno de ejecución de máquina virtual con administración automática de memoria. A excepción del compilador y el entorno de ejecución, todo el producto Amplify Control se escribió en el lenguaje ACcent, incluida una arquitectura cliente-servidor en red escalable y el uso de una base de datos SQL con un esquema lo suficientemente flexible como para permitir la extensión del cliente de los tipos de datos integrados en ACcent sin cambios en el esquema físico.
CaseWare Amplify Control también incluía un sistema de integración continua y automatización de compilaciones distribuidas, muy similar a las herramientas Maven y Hudson actuales . Se lanzó por primera vez en 1990. Más tarde, también se creó un sistema de seguimiento de errores en la plataforma.
La empresa tuvo cierto éxito, pero carecía de un liderazgo experimentado y comenzó a perder participación de mercado frente a IBM DevOps Code ClearCase . En 1991, la empresa estaba casi en quiebra y los desarrolladores originales se marcharon en masa . Se contrató a un nuevo director ejecutivo y la empresa se relanzó, aunque sin los desarrolladores. Tanto CaseWare como Amplify Control cambiaron su nombre a Continuus Software en 1993.
En 1997, Continuus se acercaba a los 100 millones de dólares en ingresos y se expandió a Europa, abriendo finalmente una oficina de asistencia técnica en Irlanda con la intención de proporcionar asistencia las 24 horas del día, los 7 días de la semana, a las empresas de la lista Fortune 500. Consideraba la línea de productos Rational Clearcase como su competidor en el mercado de ingeniería y ciencia, y a Platinum Harvest como su competidor en Wall Street. En ese momento, comenzó a contratar a personas de gestión de relaciones con los clientes como ingenieros de ventas de su base de clientes.
Los temores por el error Y2K fueron un motivador rentable para que los clientes compraran productos SCM como Continuus en ese momento. Las organizaciones más pequeñas que crecieron demasiado para Visual Sourcesafe y PVCS buscaron "ascender" a medida que "se volvían religiosas" después de darse cuenta de que les faltaba código, pisoteaban los cambios de los demás o no tenían suficiente flujo de trabajo para poder funcionar sin problemas. Uno de los principales puntos de venta de Continuus en ese momento era Task Based CM, una personalización que uno de sus principales clientes (Tandem Computer) había solicitado y que habían incorporado al producto principal. Esto se convirtió en un importante punto de venta frente a Rational Clearcase, que aún necesitaba un importante trabajo de servicios profesionales complementarios para adaptarse al flujo de trabajo y la metodología de un cliente.
Continuus también intentó subirse al carro de las .com, pero con resultados dispares. Durante este período, el vicepresidente de ingeniería se propuso hacer que las cosas funcionaran con Tomcat utilizando servlets y una versión "light" del proceso de middleware, conocido como "proceso de motor". Con el tiempo, esto se convirtió en parte de la suite de productos, que pasó a denominarse CM/Synergy y PT/Synergy. Después de conseguir que Continuus ejecutara sus procesos de servidor y base de datos Informix en Windows Server, se añadió una integración con Visual Studio para que Continuus pareciera Visual Sourcesafe para el IDE. Walt Disney compró el producto cuando solucionó sus problemas con el Y2K. US Internetworking (USi) se convirtió en la "transacción individual más grande" a principios de 1999.
Otras empresas que eran clientes en ese momento incluían Remedy (software de soporte técnico), Signet Bank, Bank of America, SAIC (incluida una colaboración bastante extraña con la empresa de desarrollo web que creó el sitio web de sexo del Dr. Ruth ) y Novell.
El 29 de julio de 1999, Continuus Software anunció una oferta pública de venta de sus acciones en el mercado de valores NASDAQ . [2] En octubre de 2000, la empresa de software sueca Telelogic acordó comprar Continuus Software en un acuerdo por valor de 42 millones de dólares. [3] Bajo Telelogic, Continuus pasó a llamarse Synergy. También había adquirido recientemente QSS y la línea de productos DOORS. Como resultado, en el verano de 2001, decidió despedir a todo el personal de la organización de servicios profesionales de Continuus, argumentando que la gente de servicios de QSS podría dar soporte a ambos productos. Esa estrategia no funcionó tan bien, y algunos de los ex empleados de servicios pudieron encontrar trabajos de consultoría con clientes de Continuus. En 2008, IBM anunció que había comprado Telelogic. [4] Synergy se agregó a la familia de herramientas SCM de Rational Software de IBM y se denominó Rational Synergy. En 2021, IBM anunció la retirada y la interrupción del soporte de Rational Synergy y Rational Change. [5]