h1

Books

Los últimos libros que he leído (eBook, copia vil o el original bonito y empastado)


Team Geek: A Software Developer’s Guide to Working Well with Others
~ Brian W. Fitzpatrick, Ben Collins-Sussman
ISBN: 1449302440
Interesante y amena lectura que recomiendo no tanto porque nos ayude a dar un salto en productividad de un día para otro, o facilite cambiar el status quo de la noche a la mañana; sino porque es una buena introducción a los valores que uno debería poseer en el trabajo. Y esto, porque como bien mencionan en el libro: Lo que en última instancia te asegurará el éxito o destruirá tu carrera es qué tan bien colaboras con los demás.

Agile Estimating and Planning
~ Mike Cohn
ISBN: 0131479415
Imprescindible para todos aquellos que quieran entender el qué y el cómo de la planeación en proyectos ágiles. El libro posee herramientas cuantitativas concretas para estimar, planear, dar seguimiento y pronosticar el avance de nuestros proyectos. El último capítulo vale oro, ya que nos muestra mediante un caso de estudio todos los conceptos manejados a lo largo del libro, demostrando cómo funciona la planeación ágil desde el levantamiento inicial de requerimientos hasta la fecha final de entrega. Sumamente recomendado.

Becoming Agile: …in an imperfect world
~ Greg Smith, Ahmed Sidky
ISBN: 1933988258
Es una interesante lectura que muestra un paso a la vez, cómo podemos hacer la transición de metodologías tradicionales – o desarrollos sin metodología alguna – hacia ágil. El libro está muy enfocado a Scrum y Extreme Programming, basando sus ejemplos en el caso de estudio integrado por una compañía ficticia. Dejando de lado algunos detalles, recomiendo mucho este libro por el contenido expuesto, así como la sencillez con la que explican ciertos conceptos que en otras publicaciones describen de forma muy compleja.

The Art of Agile Development
~ James Shore, Shane Warden
ISBN: 0596527675
Una lectura obligatoria para todos los practicantes novatos que deseen familiarizarse con los conceptos del desarrollo ágil, o en el caso de aquellos que ya se consideran experimentados, para refinar y enriquecer sus conocimientos. De hecho, sin importar si queremos manejar XP, Scrum, DSDM o cualquier otra metodología ágil, deberíamos echarle una ojeada a éste libro, porque proporciona un buen fundamento teórico sobre cuál basar nuestros proyectos de desarrollo.

Agile Retrospectives: Making Good Teams Great
~ Esther Derby, Diana Larsen
ISBN: 0977616649
Un recetario con técnicas específicas que ayudarán a los equipos ágiles llevar a cabo retrospectivas más eficaces. El texto es extraordinariamente concreto y posee algunos ejemplos que ayudarán a poner en práctica las técnicas mostradas. Sin embargo, a diferencia de otros ejemplares relacionados a metodologías ágiles, éste documento sólo describe en un par de líneas la finalidad de una técnica dada por lo que es apta para principiantes, pero para quienes queremos ahondar en el tema, será necesario recurrir a otras fuentes.

The Software Project Manager’s Bridge to Agility
~ Michele Sliger, Stacia Broderick
ISBN: 0321502752
Buena guía para aquellos administradores de proyecto que utilizan técnicas provenientes del Project Management Body of Knowledge (PMBOK) y deseen conocer la diferencia entre la forma en que actualmente llevan sus proyectos y la administración ágil. El tema central del libro consiste en mapear las diferentes áreas del PMBOK a sus contrapartes ágiles, identificando los procesos y herramientas de los que se hace uso.

Agile Software Development: The Cooperative Game
~ Alistair Cockburn
ISBN: 0321482751
Buena lectura para conocer los principios y filosofía detrás de las metodologías ágiles. Con entretenidas analogías e interesantes anécdotas salidas de lugares tan dispares como el Lockheed Skunkworks y el Proyecto C3 de la Chrysler, el autor muestra cómo la dinámica de grupo entre los stakeholders puede influir en el éxito o fracaso de un proyecto, indicando las trampas que socavan el así denominado flujo de información y mostrando cómo pueden evitarse para llevar a buen término un proyecto de esta índole.

Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition
~ Lyssa Adkins
ISBN: 0321637704
Interesante lectura con un considerable número de tips y herramientas para convertirse en un coach ágil. Con conceptos como liderazgo subordinado y Shuhari, recomiendo ampliamente el libro a todo aquél que quiera dejar de ser un intermediario, un micromanager o un experto todólogo que le resuelva todo al equipo, para convertirse en alguien que facilita el trabajo, da empowerment, mejora la colaboración y permite a los integrantes desenvolverse y dar lo mejor de sí mismos.

97 Things Every Project Manager Should Know
~ Barbee Davis, Harry Tucker
ISBN: 0596804164
Con formato parecido a un compendio de tips y trucos, este libro nos proporciona algunos consejos que podemos seguir en aquellos proyectos que tendremos bajo nuestra responsabilidad. Sin ser una lectura que nos revele “la verdad de la vida”, considero prudente leer este libro en aquellos ratos libres para entender un poco del mundo de la administración de proyectos y cómo pueden llevarse a mejor término desde el punto de vista no técnico.

A Practical Guide to Distributed Scrum
~ Elizabeth Woodward, Steffan Surdek, Matthew Ganis
ISBN: 0137041136
Buen libro donde se identifican los beneficios, retos y muchos trucos relacionados a la coordinación a través de Scrum de equipos de trabajo distribuidos, mostrándonos puntos específicos a considerar durante cada una de las etapas de la metodología, como la planeación del Scrum, las reuniones diarias o las retrospectivas que se llevan a cabo al final de cada iteración.

Crossing the Energy Divide: Moving from Fossil Fuel Dependence to a Clean-Energy Future
~ Robert U. Ayres, Edward H. Ayres
ISBN: 0137015445
Un sobrio y científicamente respaldado libro que abarca los pasos necesarios para disminuir nuestra dependencia por combustibles fósiles mientras se desarrollan las energías alternativas. Excelente lectura, aunque bastante técnica, donde se describe que nuestras mejores opciones son optimizar, recapturar energía, descentralizar, mejorar la gestión del agua y adaptarnos al cambio climático.

The Martian Principles for Successful Enterprise Systems: 20 Lessons Learned from NASAs Mars Exploration Rover Mission
~ Ronald Mak
ISBN: 0471789658
Buena lectura que nos ayuda a comprender conceptos como “arquitectura basada en componentes”, middleware o mantenibilidad, como parte de mejores prácticas de ingeniería de software y gestión de proyectos. Bastante recomendable.

The One Page Project Manager for IT Projects: Communicate and Manage Any Project With A Single Sheet of Paper
~ Clark A. Campbell
ISBN: 978-0470275887
Cómo resumir el estatus del proyecto, entregables, responsables y otros detalles de la ejecución del mismo en una sola lámina. Interesante y práctico, pero nada del otro mundo. Especialmente bueno para audiencias con poco tiempo (y paciencia).

The Zombie Survival Guide: Complete Protection from the Living Dead
~ Max Brooks
ISBN: 1400049628
Jocosa guía que nos permitirá salir bien librados de diferentes situaciones incluyendo un “Apocalipsis por zombies”. Aunque debe ser tomada con sentido del humor, explica seriamente algunos términos, situaciones y tácticas de supervivencia de la vida real.

The Road
~ Cormac McCarthy
ISBN: 0307265439
Conmovedora historia sobre el recorrido que hacen un hombre y su pequeño hijo a través de una interestatal norteamericana, para huir del terrible frío después de que un cataclismo destruyera la civilización y aparentemente, también la biósfera planetaria.

Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders
~ Andrew Stellman, Jennifer Greene
ISBN: 0596518021
Buena lectura que no sólo los sistemólogos pueden disfrutar; algunas anécdotas y entrevistas pueden parecer más de entretenimiento que de aprendizaje pero en general son bastante amenas y tienen un par de tips de desarrollo o administración entre líneas.

97 Things Every Software Architect Should Know
~ Richard Monson-Haefel
ISBN: 059652269
97 tips relacionados a la arquitectura de software, proporcionados por algunos de los personajes más importantes de este rubro. Nada nuevo o impactante, pero es una buena lectura para un par de tardes de ocio.

Practical Guide to Enterprise Architecture, A
~ James McGovern, et al.
ISBN: 0-13-141275-2
Buen material de referencia para aquellos que desean repasar o aprender los innumerables conceptos asociados a las arquitecturas de hardware, y aunque no presenta nada nuevo, si consolida bastante información.

The Last Three Minutes: Conjectures About The Ultimate Fate Of The Universe
~ Paul Davies
ISBN: 0465038514
Interesante lectura, que de forma relativamente accesible explica temas de cosmología y astrofísica como la materia obscura o el tunneling cuántico con el fin de explicar el posible fin del universo y cómo nuestros descendientes tendrán que arreglárselas.

Head First Design Patterns
~ Elisabeth Freeman, et al.
ISBN: 0596007124
Muy buen libro que permite aprender – o repasar – los patrones de diseño del “Gang of Four”, como el singleton o el abstract factory de manera muy entretenida y fácil de recordar. El mejor de su género y un “must have” para cualquier sistemólogo.

Service-Oriented Architecture Compass: Business Value, Planning, and Enterprise Roadmap
~ Norbert Bieberstein, et al.
ISBN: 0-13-187002-5
Una buena introducción enfocada al aspecto de negocio acerca de la denominada Arquitectura Orientada a Servicios o SOA. El libro nos dice qué es SOA, cuáles son sus beneficios y cual es el roadmap a seguir para poder alcanzarlo.

High Availability: Design, Techniques and Processes
~ Floyd Piedad, Michael W. Hawkins
ISBN: 0130962880
Un libro algo viejón, pero que mantiene presentes los conceptos de alta disponibilidad (como redundancia, clustering o respaldo de información crítica). Indispensable para aquellos en el área de administración de sistemas, soporte y operaciones.

The Rising of Modern China: Comprehensive National Power and Grand Strategy
~ Hu Angang, Men Honghua
ISBN: [Research paper]
Qué es el CNP y cual es la estrategia general que quiere seguir China para convertirse en el número uno de aquí a 30 años. Buen complemento del reporte de Michael Pillsbury (ver abajo).

China Debates the Future Security Environment
~ Michael Pillsbury
ISBN: [Research paper]
Visión del futuro según China: que amenazas y oportunidades se presentarían para ese país con la venida del nuevo siglo. Extraño, pero ya habían predicho la caida de la URSS y la debacle de los EU 15 años antes de que sucediera.

The Demise of the Dollar… and Why It’s Great For Your Investments
~ Addison Wiggin
ISBN: 0471746010
O dicho de otra manera: cómo es que el gobierno gringo le está dando en la torre a su propio país, de qué manera puede afectarlos (y afectarnos a todos los demás) y cómo sobrevivir la tormenta económica que se avecina.

Hydroponics for the Home Gardener
~ Stewart Kenyon, Howard M. Resh (Foreword)
ISBN: 1550133756
Una buena guia para tener plantas hidropónicas en casa, construyendo los contenedores uno mismo. Recomendable para principiantes, aunque para iniciarse en esto con mejores resultados, recomiendo comprar productos como el “AeroGarden” de Aerogrow Intl.

The Pragmatic Programmer: From Journeyman to Master
~ Andrew Hunt, David Thomas
ISBN: 020161622X
Excelente tratado de tips y trucos para hacerse un mejor desarrollador. Básicamente nos dice como adaptar la idea de la “programación defensiva” tomando en cuenta el cambio a la hora de hacer la chamba. Lo recomiendo ampliamente.

Implementing Lean Software Development: From Concept to Cash
~ Mary Poppendieck, Tom Poppendieck
ISBN: 0321437381
Una sencilla y relativamente buena introducción al desarrollo ágil; especialmente recomendable para administradores y gente no relacionada a IT. Para líderes o project managers del “dia a dia”, recomiendo mejor los tratados del Agile Manifesto.

The Ringworld Engineers (The Ringworld pt. 2)
~ Larry Niven
ISBN: 0345334302
Como Luis Wu y Chmee (antes Interlocutor-de-Animales) se las ingenian para explorar más a detalle el Mundo Anillo (una semiesfera de Dyson alrededor de una estrella). La novela explica los orígenes del anillo, sus civilizaciones y otros detalles.

Software Estimation: Demystifying the Black Art
~ Steve McConnell
ISBN: 0735605351
Una indispensable lectura que nos permite identificar lo que necesitamos para estimar los proyectos de software. De lo básico hasta las tablas, fórmulas y gráficas de productividad, todo arquitecto, líder de proyecto o project manager debería leerlo.

Pro Java EE 5 Performance Management and Optimization
~ Steven Haines
ISBN: 1590596102
Una excelente e indispensable guía para optimizar el JEE5 con muy buenos tips & tricks para la hora de aventarnos un tuning del App Server o de la Máquina Virtual de Java. No apto para no técnicos.

Business Innovation from Israel’s Masters of Espionage
~ Stacy Perman
ISBN: 0-13-142023-2
Más propaganda que un verdadero libro acerca de cómo innovar en los negocios, se nos presenta cómo Israel pudo pasar de ser un desierto lleno de inmigrantes a la potencia tecnológica y militar que es hoy. En mi opinion, muy estéril y con poca “carnita”.

Big Ball of Mud
~ Brian Foote & Joseph Yoder
ISBN: [Technical Report WUCS-97-34]
Qué es el Big Ball of Mud (un sistema sin arquitectura aparente) y los antipatrones que lo generan. Excelente lectura que compara la arquitectura de software (o falta de ésta) con el urbanismo, dando de paso algunas definiciones del Extreme Programming.

The Global Technology Revolution 2020, In-Depth Analyses
~ Richard Silberglitt, et al.
ISBN: 0-8330-3975-X
Muy buen reporte de la RAND Corp. que indica cuáles serán las tecnologías de vanguardia para el 2020 y quiénes serán los principales beneficiados por éstas. Segun esto, Latinoamérica va bien, pero podemos mejorar nuestro prospecto.

Beautiful Code: Leading Programmers Explain How They Think
~ Andy Oram, Greg Wilson
ISBN: 0-596-51004-7
Excelente y profunda revisión del código implementado por algunos de los mejores programadores del mundo, incluyendo su diseño e implementación; indispensable para cualquier sistemólogo.

An Introduction to Planetary DefenseA Study of Modern Warfare Applied to Extra-Terrestrial Invasion
~ Travis S. Taylor, Ph.D; Bob Boan, Ph.D.; R.C. Anding, T. Conley Powell, Ph.D.
ISBN: 1581124473
Manual de supervivencia ante una invasion extraterrestre. En mi opinion, buena lectura de sci-fi pero poco práctica. Si una civilizacion alienígena nos quisiera invadir no usaría tropas sino armas de destrucción masiva o entes nanotecnológicos.

The Chinese Century: The Rising Chinese Economy and Its Impact on the Global Economy, the Balance of Power, and Your Job
~ Oded Shenkar
ISBN: 978-0131467484
Cómo es que China se está transformando en una superpotencia y cómo afectará al resto del mundo: me temo que los paises de Latinoamerica se encuentran en verdadera desventaja y más cuando Estados Unidos va cuesta abajo. Si no puedes con ellos, úneteles.

The Coming China Wars: Where They Will Be Fought and How They Can Be Won
~ Peter Navarro
ISBN: 0132281287
En resumen: “nosotros, paladines de la Democracia, tendremos tarde o temprano que ponerle un alto a los Chinos y sus ambiciones imperialistas, antes de que destruyan al mundo con sus guerras por recursos y su basura pirata”. Poco objetivo. Pésimo.

The Digital Photography Book
~ Scott Kelby
ISBN: 978-032147404X
Libro con tips y trucos para obtener fotografías mediante cámara digital de calidad ‘profesional’; lo intrigante es que algunos componentes son carísimos: por ejemplo, un disparador wireless puede costar hasta US$90 (!).

The Recent Stabilization Experience in Mexico
~ Manuel Sánchez, Cato Journal, vol. 25, no. 1, Winter 2005
ISBN: [Research paper]
Descripción de los avances logrados en cuestión económica durante el sexenio pasado, desde el punto de vista de estabilización monetaria y combate a la inflación. Desarrollada por el Instituto CATO (centro de investigación Libertario de buena reputación).

Urban Design, Transportation, Environment and Urban Growth: Transit-Supportive Urban Design Impacts on Suburban Land Use …
~ Carol J. Swensonm, et al.
ISBN: CTS 03-06 [Research Paper]
Modelado de soluciones para trazar comunidades más amistosas con el peaton. Algunos de estos algoritmos ya los he visto implementados en ArcGIS, aunque me parece interesante cómo se llevó a la práctica la solución propuesta en la región mostrada.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: