La agilidad se enferma de certifiquitis
Pus 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
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…)
Coqueteos con la ciencia

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…)
Libertades y antilibertades
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…)



