stringtranslate.com

Sistema Integral de Compensación de Chrysler

El Sistema Integral de Compensación de Chrysler (comúnmente conocido como " C3 ") fue un proyecto de Chrysler Corporation para reemplazar varias aplicaciones de nómina por un solo sistema. El nuevo sistema se construyó utilizando Smalltalk y GemStone . Las técnicas de desarrollo de software inventadas y empleadas en este proyecto son de interés en la historia de la ingeniería de software . Se ha hecho referencia a C3 en varios libros sobre la metodología de programación extrema (XP). El software se puso en marcha en 1997 y pagó a unas diez mil personas. El proyecto continuó, con la intención de asumir una mayor proporción de la nómina, pero el nuevo desarrollo se detuvo en 1999.

Historia del proyecto

El proyecto C3 fue iniciado en 1993 por Tom Hadfield, director de Sistemas de Nómina, bajo la dirección de la CIO Susan Unger. Hadfield había desarrollado un pequeño prototipo orientado a objetos que inspiró el proyecto. El desarrollo de Smalltalk comenzó en 1994, con el objetivo de crear un nuevo sistema que soportara todo el procesamiento de nóminas de 87.000 empleados en 1999. [1]

En 1996, el ingeniero de software Kent Beck fue contratado para supervisar el desarrollo, ya que el sistema aún no había impreso ni un solo cheque de pago. [1] Beck, a su vez, trajo a Ron Jeffries . En marzo de ese año, el equipo de desarrollo estimó que el sistema estaría listo para entrar en producción en aproximadamente un año. En 1997, el equipo de desarrollo adoptó una forma de trabajar ahora formalizada como Programación Extrema . [2] Aunque hubo un ligero retraso debido a requisitos comerciales poco claros, el sistema se lanzó solo un par de meses después del objetivo de entrega de un año. [3]

El plan era implementar el sistema en diferentes "poblaciones" de nómina por etapas, pero C3 nunca logró realizar otro lanzamiento a pesar de dos años más de desarrollo. El sistema C3 pagó a 9.000 personas, lo que representa la "gran mayoría de los salarios mensuales de Chrysler". [4] El rendimiento fue inicialmente un problema, y ​​las primeras estimaciones indicaban que se necesitarían 1.000 horas para ejecutar la nómina. Sin embargo, las actividades de elaboración de perfiles redujeron esto a aproximadamente 40 horas, y un esfuerzo de otro mes lo redujo aún más a 18 horas. Cuando se lanzó el sistema, la cifra se había reducido a 12 horas y durante el primer año de producción, el rendimiento mejoró a 9 horas. [5]

Unos meses después del lanzamiento inicial, el representante del cliente del proyecto , un rol clave en la metodología de Programación Extrema, renunció debido al agotamiento y el estrés, y no pudo ser reemplazado. [6]

Chrysler fue comprada por Daimler-Benz en 1998, tras la fusión la empresa pasó a denominarse DaimlerChrysler . DaimlerChrysler detuvo el proyecto C3 el 1 de febrero de 2000. [7] [ no es lo suficientemente específico como para verificarlo ]

Frank Gerhardt, gerente de la empresa, anunció en la conferencia XP de 2000 que DaimlerChrysler había prohibido de facto XP después de cerrar C3; [8] sin embargo, algún tiempo después DaimlerChrysler reanudó el uso de XP. [9] [ no es lo suficientemente específico como para verificarlo ]

Notas

  1. ^ Geroldo.
  2. ^ Alto herrero pag. 298
  3. ^ c2 wiki en c3
  4. ^ c2 wiki sobre la terminación del proyecto C3
  5. ^ Garzaniti 'Optimización de un sistema de nómina' en Fowler, págs. 72-3.
  6. ^ C. Hendrickson, 2001, ¿La programación extrema matará a su cliente?, Documento de posición, OOPSLA 2001.
  7. ^ Geroldo; la fecha se da en el hilo de Usenet
  8. ^ c2 wiki sobre la terminación
  9. ^ ver hilo de Usenet

Referencias

enlaces externos