Phoenix Project - Síntesis y comentarios
Unos meses atrás, tuve el placer de leer esta novela, que fue un placer de principio a fin. Esta novela fue un parteaguas en la cultura Devops, pero, sus enseñanzas van mas allá de eso, a mi parecer.
No es un libro que recomiende para convertirse en Devops (si es que siguen contratando bajo ese acrónimo o ya se inventaron otros), al contrario, yo creo que cualquier persona que trabaje directamente o indirectamente con IT, puede servirle para aprender en cabeza.
¿De qué va el libro?
Bill es ascendido a VP de operaciones IT sin desearlo, para liderar un proyecto que no tiene ni pies ni cabeza: Phoenix Project. Este proyecto se ha vendido como la panácea para los problemas de la empresa, y están fuera de tiempo de entrega y de presupuesto. Peor, el proyecto va a tan mal que están pensando en tercerizar IT. Bill se ganó la rifa del tigre: esa que nadie quiere pero a alguien le toca.
En un formato de novela, veremos como Bill buscará la forma de darle la vuelta al cochinero que le toca arreglar. Con diferentes personajes con diferentes habilidades y personalidades, encontrarás la manera de por fin echar a andar el software sin que la empresa quebre en el intento.
A partir de aquí quiero dejarlo para el lector, ya que es interesante ir pensando en como le va a dar la vuelta a todos los problemas que enfrenta
La empresa y Lean con pasos extra
Uno de las primeras partes que me sorprendió, es que la empresa no se dedica al software como principal producto, son una empresa de autopartes, que está perdiendo dinero por atrasarse con pedido y tener problemas de logística (¿les suena a nuestra actualidad sin autopartes en México?).
Aquí se toman muchas analogías con la empresa real, la que produce autopartes, y como estas también aplican al software, aunque a veces no se quieran ver (como esas personas que dicen que programar sólamente como un arte). Tratando el software como un producto similar, se le empieza a dar estructura, medir mejor los tiempos, y mejorar las entregas.
Esta filosofía en Ingeniería Industrial, se conoce como Lean Manufacturing, o también conocida o fusionada con Toyota Production System (TPS). Como estudiante de Ingenería Mecatrónica, tuve la fortuna de estudiar estos y otros sistemas, así como trabajar en algunas empresas que los aplican, junto con otras metodologías como 5S y Six Sigma.
Así que, si nos ponemos muy payasos, Devops podría verse como Lean aplicado al software. Pero tampoco hay que pecar de reduccionistas, pues es fácil ver el camino cuando la vereda ya ha sido trazada y caminada. Este libro puso en la mesa temas muy importantes que el día de hoy, ya se ven como indispensables, e incluso popularizó términos que a veces se usan en software, sin saber de donde vienen, como retrabajo.
Notes mentioning this note Menciones
There are no notes linking to this note.