Último martes, este es el sexto y último post de aquellos en los que te prometí ir completando mi lista de libros, esa que yo, esto siempre es personal, te recomendaría leer. Por si no leíste los 5 martes previos de esta serie aquí están:
Y si lo has leído, y sino también, te recuerdo que te proponía la siguiente ruta:
Según lo anterior, nos quedan los libros de agilidad más técnica. Aquí si que he tenido que inventarme qué entraba como «ágil» + «técnico», podría haberme ido a sólo puros de programación, pero no era ni mucho menos el objetivo, podría haber metido sólo «ágiles», pero me dejaría otros que considero de la misma filosofía, pero que incluso son más antiguos que el uso de la palabra ágil en software.
Así que, he puesto los que me ha dado un poco la gana, los que yo pienso que entran en esta categoría necesaria de «Agilidad más técnica» que no sabría, ni voy a perder tiempo en definir, pero que tenían que estar en alguno de estos 6 post de libros. Vamos a ello…
Hace como 5 años le dediqué un post, Por qué dicen que Code Complete es el libro de ingeniería del software más vendido, el “Code Complete (enlace a Amazon)”, que fue escrito por Steve McConnell y publicado en el 93 por Microsoft Press. Es uno de los libros más vendidos en ingeniería software, ha recibido multitud de reconocimientos, entre los que destaca un premio Jolt (“los Oscar” de la ingeniería software) y ha sido considerado en muchas ocasiones como “el libro más influyente que todo desarrollador debería leer”.
No es puramente un libro de agilidad, de hecho en el 93 la palabra agilidad no se aplicaba al software, pero es como si lo fuera y no podía faltar en una recopilación de libros «más técnicos».
The Pragmatic Programmer” de Hunt y Thomas, el libro es popular por muchas cosas, sin olvidar que el movimiento a favor de la «artesanía software» (Software Craftsmanship) arranca en 1999 con la publicación de este libro, así había que meterlo entre los elegidos.
“Software Configuration Management Pattern” de Berczuk y Appleton, es ya un libro antiguo, y puedes encontrar mucha información actualizada sobre el tema, pero para mí, y seguro muchos otros, fue el primer contacto con… «eh, esto del control de versiones se puede hacer hasta bien y hay quién ha escrito cómo».
Javier Garzás es Doctor (Ph.D) en Informática, con un postdoctorado en la Universidad Carnegie Mellon, EE.UU. Es pionero en management, planificación, estimación, product management, Agilidad y en la aplicación de la inteligencia artificial generativa a la gestión de la creación de productos y servicios tecnológicos. Fue el único español en la primera conferencia Ágil de la historia.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.