Nuevas metodologías
Decía Wiston Churchill que la democracia es el peor sistema de gobierno a excepción de todos los inventados hasta la fecha.
Algo así pasaba con las metodologías tradicionales en cascada hace unos años, algo así pasa ahora con las metodologías ágiles aceptadas en la actualidad, y algo así pasará con las nuevas metodologías que nos sorprenderán este año.
Y con cada cambio de metodología, nos toca aprender. En España suele ser “aprender”, pero por lo que Dilbert nos cuenta pasa es algo universal:

Vamos a probar algo llamado Programación Ágil.
Significa que no vamos a planificar más, y no más documentación. Simplmente empezad a escribir código y a quejaros.
Me alegra que eso tenga un nombre.
Eso ha sido vuestra formación.
No tengo ninguna duda que las metodologías ágiles sí representan una sustancial mejora respecto a sus predecesoras, no en vano estos últimos años han desaparecido de la primera línea los últimos dinosaurios del software (Sun, IBM, ASF) y ha aparecido un gran nuevo actor (Oracle). Está siendo sin duda una década de cambios, todo fluye y nada permanece que diría Heráclito.
Hoy no me imagino enfrentarme a ningún proyecto sin un enfoque ágil y en la importancia de la integración continua sino como objetivo sí como guía, pero en mi modesta opinión le añado una vuelta de tuerca antes de comenzar a enfrentarse a un problema: el poder de las katas, para iniciarse / dominar en las tecnologías y arquitecturas a emplear.
Pero guardaros de los jefes-pelos-punta (o clientes / comerciales / compañeros) que se leen un libro y repiten como en una misa los nuevos nombres molones sin entender lo que dicen, guardaros de esos falsos mesías e ídolos.
Y recordad la lección de Wally, en realidad no es nada nuevo, sólo distinto perro con el mismo collar: únicamente se ha cambiado el énfasis, pero el que hacía buen software ayer es casi seguro que lo seguirá haciendo hoy y mañana.
No related posts.






























huseyin topcu dijo
3 de January del 2012 a las 7:53 am
buenos días, llevo tiempo intentando realizar una integración XML con Eclipse, y justo veo que todo sobre Web Service que tienes escrito en tus blogs están muy bien comentados, pero tengo una duda, cuando apuntas la llamada al es.lycka.holamundoWS.webservices.impl.HolaMundoImpl, este archivo no existe. Me lo puede confirmar?
yoyoooyoy dijo
3 de January del 2012 a las 9:20 am
Buenas,
pues debería existir en la parte del servidor, ya que debería ser la implementación del servicio.
Pero el cliente no tiene por qué conocer esta clase, sólo el contrato. Esa es la gracia de los sistemas distribuidos!
Saludos
PD, la arquitectura de una app SOA es una buena temática para una nueva entrada, moveré estos dos comentarios a esa futura nueva entrada. Pero si no puedes esperar hasta que la publique (un par de semanas), mándame un mail a mi cuenta de correo que puedes encontrar en la pestaña de contacto.