Al que no puede con la sopa… doble ración.

La agilidad se enferma de certifiquitis

Publicado en Desarrollo de sofware, Idealismo, Provocación, Software Development, comunicación, constructivismo por wigahluk en Septiembre 18, 2009

estetoscopioPus sí, otra vez arroz. Qué quiere usted, a mi la certificación así solita ya me produce indigestión, que me intenten convencer de la necesidad de certificar las metodologías ágiles de desarrollo de plano me provoca úlceras gástricas.

En LinkedIn, en el grupo de eXtreme Programming han comenzado un debate que, pensándolo un poco, parecía inevitable: “Dave Nicolette: Uncertain about certs“. Aunque parezcan inconciliables, hay personas que creen que crear un certificado para desarrolladores “extreme” es una excelente idea, o peor aún, que es una necesidad.

Quizá sea buena idea recordar que el desarrollo ágil valora:

Individuos e interacciones sobre procesos y herramientas
Software funcional sobre documentación exhaustiva
Colaboración con el cliente sobre negociación de contrato
Respuesta al cambio sobre seguir un plan

Los firmantes del manifiesto creemos que mientras exista valor en los primeros a la derecha, podremos valorar los de la izquierda.

La pregunta obligada sería: ¿Es ágil un certificado como “desarrollador ágil”? (más…)

Excel para sortear a los desarrolladores

Publicado en DDD, Desarrollo de sofware, Idealismo, Usabilidad, comunicación por wigahluk en Julio 27, 2009

Una de las experiencias más agradables en el trabajo de desarrollo de software es cuando nos enfrentamos a usuarios inteligentes que saben lo que quieren. Que lo tienen tan claro que incluso han creado una complicada aplicación en Excel. No hay como trabajar con un demo funcional.

Para la mayoría de los programadores, Excel es sólo una calculadora grandota, además de una desgracia para el gremio, por haber permitido que los usuarios lo utilicen como base de datos, procesador de texto, formador de pre prensa, plataforma multimedia y vaya usted a saber cuántas cosas más.

¿Qué es eso que ha permitido a los usuarios comunes y corrientes crear aplicaciones tan sofisticadas con una hoja de cálculo? No se suponía que ellos son unos verdaderos analfabetas computacionales, sin la más pichicata idea de lo que es un lenguaje de programación… Pues no, resulta que nuestros agnósticos usuarios son los programadores del lenguaje más utilizado en mundo: el ubicuo lenguaje de las fórmulas de Excel. (más…)

Etiquetado con:, , ,

El inconveniente de los números

Publicado en Idealismo, Libros, Otra manera de vivir, comunicación por wigahluk en Abril 19, 2009

chart-example

Estaba yo de curioso, viendo que se puede ver en aNobii, un sitio social para gente que le gusta leer y presumir lo que lee. En la sección de estadística de su “librero” podrá usted encontrar una pequeña sección de los libros y páginas totales que ha leído por año. En cuanto llegué al cuadro mencionado, hice un par de cuentas rápidas y pensé “¡Zaz! Este año he leído muy poco, tengo que leer más… lo que son los numeritos” y sí, lo que son los numeritos. Nunca en mi vida me había preocupado por cuanto leo, leía y punto, y de pronto, sin darme cuenta, ya estaba yo dándome cuotas de productividad lectora.

El aparente y esquivo problema se soluciona rápido, mandé a la goma la curiosa estadística y me prometí leer tanto como necesitara para sentirme a gusto, relajado, contento, desvelado, etc. y no lo necesario para cumplir una cuota de productividad. Los lectores, al menos algunos, no leemos libros por minuto, sino emociones por libro, que son dos “medidas” muy, pero muy distintas. (más…)

Coqueteos con la ciencia

Publicado en Desarrollo de sofware, Emergentismo, ciencia, communication, comunicación por wigahluk en Abril 19, 2009

 Ítaca

Después de mis últimos comentarios acerca de la ciencia, no dudo que alguno lector piense que soy uno de los enemigos personales de las academias y universidades. Lamento no darle toda la razón a tan perspicaz lector, tengo mis problemas con la estructura académica, sobre todo con la sobrevaloración de los certificados (títulos y anexos) y con el fanatismo cientificista, pero la ciencia sigue siendo uno de los puertos más agradables por los que he pasado. Comencé, hace muchos años, una inexistente carrera científica en las áreas biológicas. Los caminos de la vida, sin embargo, son como los de la isla de Ítaca.

Estaba yo terminando de dar mi clase (torturo ocasionalmente a unos chamacos con algo de matemáticas). Un doctor me detuvo en el clásico pasillazo, platicamos un poco de los alumnos, de los cambios en el instituto y sin saber cómo, llegamos al tema que me llevó, hace muchos años, cuando era joven y pensaba en ser un gran científico, a ese mismo edificio: el DNA, el misterioso y complicado código genético. (más…)

Etiquetado con:, ,

Libertades y antilibertades

Publicado en Idealismo, comunicación por wigahluk en Abril 4, 2009

Alistair Cockburn, uno de los más importantes teóricos del desarrollo de software y sin duda uno de los más exitosos como desarrollador discute en su Wiki acerca de la diferencia entres dos tipos de libertad que son incompatibles e irreconciliables.

La libertad de hacer y la libertad de no ser disturbado. La primera corresponde al concepto más típico y fácil de libertad, le llamamos libertad de expresión, libertad de tránsito, libertad de decisión, etc. La segunda es un poco más interesante, y es que no todos consideramos ésta última como una forma más de libertad. Se trata de la libertad o el derecho a no ser afectado por las acciones de los demás. Quizá la confusión viene del lenguaje y su posibilidad para formular frases como “libre de interferencia” o “libre de polvo” que sin duda es una forma común, tanto en inglés como en español, del uso del adverbio “libre”. (más…)