October 2008 - Artículos

¿Aquí quíen #@$@#~€ barre? … o lo mínimo que todo desarrollador debe saber sobre IDisposable y los finalizadores

Durante mucho tiempo, mi cuadrilla, disfruto de un chamizo donde nos reuníamos para fumar, beber, comer, ver cine, jugar a cartas y otras cuestiones menos confesables… fueron años divertidos. El chamizo siempre planteaba la misma duda… ¿a quien coño le toca barrer? La gente, ya se sabe, a la menor ocasión, se escudaba en las falta de reglas claras y la consecuencia es que nadie barría… al final la acumulación de colillas, cascos de cervezas y en general residuos no orgánicos de todo tipo hacían que...
Publicado por Rodrigo Corral | 15 comment(s)
Archivado en:

Esteroides para tu MSBuild

Todos los que usamos y sufrimos MSBuild sabemos que las tareas son el elemento clave de este framework de construcción automatizada (como en la gran mayoría). Digo sufrir porque mantener los scripts de MSBuild (o de NAnt) es un infierno. ¿De quíen fue la brillante idea de expresar algo tan procedimiental como un proceso de construción como un churro de XML? Supongo que alguien que penso más en facilitarle la labor a quien desarrollaba MSBuild que al quien lo usa. ¿Para cuando un sistema de construcción...

El cambio horario y .net

Este próximo domingo, 26 de Octubre, se ajustará la hora en España al horario de invierno. A las 3:00 serán las 2:00. La buena noticia es que podremos dormir una hora más, la mala, que esto puede afectar a nuestras aplicaciones. Fijaros por ejemplo el caso de una aplicación que calcule la producción de piezas de una máquina por hora, por poner un ejemplo. Si queremos saber la producción media por hora entre las 1:00 y las 4:00 de la mañana, deberemos tener en cuenta que en realidad habrán transcurrido...
Publicado por Rodrigo Corral | 7 comment(s)
Archivado en:

El rendimiento, la percepción y el teléfono escacharrado...

Dice el doctor House que los pacientes siempre mienten… yo digo que los usuarios no siempre dicen la verdad cuando hablan de rendimiento… al final las consecuencias son similares: House o yo acabamos dando palos de ciego. Lo más curioso de la situación es que, al contrario de los pacientes de House, los usuarios no mienten de manera consciente tratando de ocultar trapos sucios. Los usuarios no siempre dicen la verdad por dos motivos: el primero, por que su percepción le engaña a menudo, el segundo...

Disponible la presentación de mi ponencia en ALM Sessions'08

Ya podéis descargar la presentación de mi ponencia en ALM Sessions'08 titulada Control de proyectos con metodologías ágiles y Team System. Sobre el evento, solo puedo decir que fue un gran exito de público, con casi 500 asistentes. Desde mi punto de vista me parece que es un excelente sintoma de como está despegando el interés por la gestión del ciclo de vida del software en general y sobre Team System en particular. Agradecer desde aquí su interés a todos los asistentes a mi ponencia. La verdad...

Estaré en: Microsoft ALM'08 Sessions :: Control de proyectos con metodologías ágiles y Team System

Por fin está aquí el evento del año sobre gestión del ciclo de vida organizado con Microsoft. Plain Concepts es uno de los partners Platinum del evento, dada nuestra implicación con la comunidad entorno a las metodologías de desarrollo y Team System, no podía ser de otra manera :). Pues bien, como podéis ver en la imagen de la agenda que pongo arriba a las 11.00 impartiré un workshop sobre Control de proyectos con metodologías ágiles y Team System. En la imagen también podéis ver los temás que trataré...

Estimación vs adivinación

Hace tiempo escribí dos entradas sobre estimación: una titulada Estimando (no practicando la brujería) y otra Recibiendo estimaciones . Hoy he recibido una viñeta por correo electrónico que es el complemento idoneo para esos dos posts. ¿Alguno de vosotros no ha vivido esta situación en su carrera profesional?. No deja de ser curioso cuantas situaciones anómalas se dan en el desarrollo de software en torno a un tema vital como es la estimación . Nota: No se donde se ha publicado originalmente esta...

Exprimiendo Scrum: Scrum y el control del proyecto (I): el avance

Un aspecto clave en la gestión de proyectos ha sido, es y será el control del proyecto. Dentro del control del proyecto se consideran una gran variedad de aspectos, diferentes según el autor que se consulte, pero hay dos que destacan de manera clara sobre el resto: el avance y la visibilidad. Es evidente que existen otros aspectos relacionados con el control del proyecto, pero me centraré en esos dos. En este primer post hablaré sobre la avance y en una segunda entrega, hablaré sobre la visibilidad...