-
Lo más bonito de mi trabajo es que los clientes no dejan de sorprenderte nunca. Hace unos días llegue a un cliente, en el que recientemente hemos arrancado un piloto de un equipo. De las primeras cosas que llamaron mi atención fue ver tres líneas diferentes en su burndown chart. Tras preguntar, el jefe...
-
Cuando Microsoft lanzo Visual Studio Team System hace unos cuatro años, muchos desarrolladores vimos como se cumplían nuestras expectativas de lograr que Visual Studio se convirtiese en una herramienta al servicio de los equipos de trabajo y no solo al servicio de los desarrolladores. Además personalmente...
-
Ha sido un año muy intenso. Tan intenso que he dejado mi pobre blog abandonado. Tenía tantas cosas que contar que no he podido contar nada. Ha sido el trabajo de Sisifo, no lo voy a negar, pero ha sido muy enriquecedor. Y parece que con Septiembre todo vuelve a empezar. El mito de Sisifo...
-
Siempre me ha interesado la economía. Ya de niño me empollaba las páginas salmón con el gusto de aprender algo por el simple hecho de saber sobre algo que la mayoría de la gente simplemente ignora. Además, ya con unos añitos más, las páginas...
-
Un anuncio de Microsoft decia: ‘hasta donde quieres llegar hoy’ o algo así, pero la pregunta es más bien ¿hasta donde puede llegar la ingeniería del software?. Comenta Gustavo, vecino de blog y uno de los grandes de Sharepoint (y no solo de Sharepoint) que cada...
-
Me encuentro en la Oulanka Research Station de la Universidad de Oulu en Kuusamo, un lugar perdido de Finlandia , a 25 km del círculo polar. Donde Cristo perdió el gorro, vamos. El sitio es precioso: cientos de lagos, miles de arboles, renos en medio de la carretera y una paz que invita a pensar. En...
-
Escribía hace algunos días Juan Palacio en su imprescindible blog navegapolis.net sobre la proliferación de gurus de lo ágil (antes proliferaron los gurús de la gestión del riesgo, de CMMI, de…). Gente que por cursos de dudosa útilidad, más...
-
Que seguir el principio KISS y mantener nuestras metodologías, nuestras arquitecturas, nuestros diseños, nuestras clases etc… simples nos proporciona innumerables ventajas es algo que todos los desarrolladores de software tenemos claro desde un principio o acabamos aprendiendo a...
-
Que nadie piense que voy a hablar de una aproximación hacia la captura de requisitos que tenga similitud alguna con los prototipos de usar y tirar . Ni siquiera es post va de cómo manejamos los requisitos en las metodologías ágiles y Scrum . De lo que voy a hablar hoy es de...
-
Desde que escribí mi primera línea de código, hace ya unos cuantos años, siempre he percibido un ruido de fondo en la industria del software. Un ruido continuo y pertinaz. Un ruido que como un murmullo que vive entre las líneas de código dice: 'el desarrollo de software es una actividad industrial'...
-
En el blog de Luis Fraile, se ha planteado una interesante reflexión a raíz de unas palabra mías en el TTT. Vaya por delante el decir que creo no fueron del todo correctas desde un punto de vista purista. Yo afirmé algo como "en TDD da igual escribir las pruebas antes que después", cuando lo...
-
Como cada mes desde ya hace un tiempo me llega la revista DotNetMania , a cual estoy subscrito. Es una revista que me gusta especialmente por la calidad de sus artículos y por la capacidad técnica de las personas que escriben en ella. Como todos los meses, esta semana he recibido la subscripción del...
-
Artículo originalmente publicado en dotNetMania . La documentación siempre es un aspecto que exige nuestra atención en los proyectos de software. A menudo tendemos a pensar que la mejor manera de lograr que nuestros proyettos avancen y poder mostrar ese avance es realizando la documentación adecuada...
-
Planteaba José M. Aguilar la interesante cuestión que da título a este post . Es también una pregunta que recibo a menudo en los cursos de Gestión de Proyecto que imparto. Asi que voy a dar mi opinión. Opinión que esta basada simple y llanamente en lo que yo valoro cuando trabajo con un desarrollador...
-
Erase una vez un grupo de desarrolladores que leyeron un post en un blog y abrieron los ojos a la realidad: estaban empezando a programar demasiado pronto. Su resultados eran buenos, incluso acertaban casi siempre con las necesidades del cliente. Lo sabían porque desde que 'conocían' las necesidades...
-
Oigo esta expresión una y otra vez. Y la verdad, no siempre puedo levantarme de la silla, mirar a quien la utiliza y decirle que parece mentira que alguien con su responsabilidad y a quien se suponen experiencia y conocimientos en la gestión de proyectos siga creyendo en esta falacia. Desgraciadamente...
-
Los desarrolladores de software, yo el primero, tendemos a centrarnos en cuestiones técnicas, a pensar que este tipo de cuestiones son las de mayor importancia en la vida de los proyectos de desarrollo. Pero esto no es cierto. Voy a dedicar está columna a argumentar el porqué. La cuestión es muy interesante...
-
Una duda que me plantean habitualmente cuando hablo de testeo unitario en una charla o cuando trato de implantar el uso de esta técnica en un cliente es: ¿Deben los test unitarios usar la base de datos? La respuesta 'académica' es NO . Pero la verdad es que en esto del software la única verdad...
-
Este artículo fue publicado anteriormente en dotNetmania . Realizar estimaciones es uno de los más complejos problemas de los varios que los desarrolladores de software enfrentamos día a día. Además es uno que históricamente hemos fallado a la hora de resolver. Por eso precisamente es esta la cuestión...
-
Indiscutiblemente, IBM y Microsoft son las dos grandes en lo que a desarrollo de software se refiere. Ambas tienen estrategias claras en este ámbito. IBM en su momento apostó claramente por UML como aproximación al modelado y como RUP como aproximación al ciclo de vida cuando compro Rational (si, si...