January 2007 - Artículos

Tengo un plan: ser ágil

La columna que viene escribiendo Antonio Quirós en la indispensable revista dotNetmania, me viene sirviendo ya desde hace unos meses como excelente escusa para enfrentar la visión clásica y guiada por un plan con la visión ágil de la gestión de proyectos de desarrollo de software. Ya he ‘enfrentado’ estas dos visiones en anteriores entradas de este blog, cuya lectura recomiendo antes de abordar la lectura de este post: ¿Nos podemos caer de maduros? y Métricas mal entendidas . Siguiendo con la tradición...
Publicado por Rodrigo Corral | 25 comment(s)
Archivado en:

Team System en Artalde

Este miercoles, 31 de Enero, Ibon Landa y un servidor estaremos en la segunda reunión propiciada por el grupo de usuarios del Pais Vasco, Artalde, hablando de gestión de proyectos con Team System. Agenda: 19:00 Registro 19:15 Gestión de Proyectos en Team System con Rodrigo Corral de Plain Concepts e Ibon Landa de Panda Software. Presentación de las características de Team System en lo relacionado a la gestión de proyectos; metologías, informes, builds, bugtrack, control de código fuente... 21:00...
Publicado por Rodrigo Corral | con no comments
Archivado en:

La importancia de los índices clustered

Una de las recomendaciones sobre rendimiento de SQL Server más simple y útil es que 'toda tabla debe tener un índice clustered'. Esto no es 100% cierto y como casi toda norma tiene sus excepciones, pero son pocas. Las ventajas de tener un índice clustered son varias pero cabe destacar algunos de los motivos por los que influyen en el rendimiento (simplificando algo el tema dicho sea de paso): Los registros están fisicamente ordenados según el índice clustered de la tabla (solo puede haber uno por...
Publicado por Rodrigo Corral | 4 comment(s)
Archivado en:

Evitar quebraderos de cabeza al final de los proyectos

Me planteaba una cuestión muy interesante uno de los alumnos de mi curso de Gestión de Proyecto con Team System de CampusMVP : ¿Cómo reducir los problemas en las fases finales del proyecto? Ya respesta obvia es: evitando que exista una fase final . Os imaginaís que pasaria si en los viajes a la luna quien diseño el Apolo hubiese dejado para el final pensar en como aterrizar: - ¿Algien tiene un sistema de aproximación por ahí? - Upss... no... pero corre estos scripts que te instalaran uno... - Han...

Añadir el soporte de Visual Studio para Workflow Foundation a un proyecto que ya existe

Supongamos que necesitamos añadir soporte para Workflow Foundation a un proyecto que no hemos creado usando las plantillas de proyecto para proyectos de Workflow. Pues bien, para ello basta con abrír nuestro archivo de proyecto (tipicamente *.*proj) y en la sección PropertyGroup añadir el texto que aparece abajo en verde. A partir de este momento ya tendremos disponible el menu contextual que nos permitirá añadir worflows y actividades a nuestra proyecto (vease imagen adjunta). <PropertyGroup>...
Publicado por Rodrigo Corral | 1 comment(s)
Archivado en:

¿Que metodología de desarrollo elegir?

Últimamente he recibido esta pregunta en dos ocasiones, en un corto espacio de tiempo, por correo. Además siempre que doy un curso sobre gestión de proyectos aparece. No es de respuesta facil y mucho más dificil aún es dar una respuesta universal. Elegir una metodología no es una cuestión simple, se prodría escribir un libro sobre este tema. En mi opinión es algo que depende principalmente de dos factores, el tipo de proyectos y la cultura que exista en la empresa. Otro factor que puede tener cierto...
Publicado por Rodrigo Corral | 26 comment(s)
Archivado en:

Visual Basic 6.0 y Team Foundation Server

Una pregunta que recibo habitualmente cuando imparto cursos sobre Team Foundation Server es ¿Cómo se lleva Visual Basic 6.0 con Team Foundation Server? Siempre tenía que responder que lo único que sabía sobre el tema es que existe un plugin para Visual Basic 6.0 desarrollado por Microsoft que permite trabajar contra Team Foundation Server. No deja de sorprenderme la de gente que sigue desarrollando en Visual Basic 6.0. Hay muchísimos desarrolladores que aun usan este venerable lenguaje. De hecho...
Publicado por Rodrigo Corral | 12 comment(s)
Archivado en: ,

Tensión, gestión de proyectos y resistencia de materiales

Un patrón que, a lo largo de mi experiencia como desarrollador se repite, es que alguien ajeno al equipo de desarrollo, generalmente alguien con cierto nivel dentro de la empresa, y con no demasiados conocimientos sobre desarrollo de software o gestión de proyectos de software, no pierda oportunidad de dejar patente que el equipo de desarrollo tiene que mantener 'la tensión'. Siempre parece que, desde fuera de los equipos de desarrollo, se percibe que los desarolladores de software no ponemos suficiente...
Publicado por Rodrigo Corral | 11 comment(s)
Archivado en:

Tiras 'cómicas' sobre Scrum

He descubierto por casualidad un sitio muy interesante sobre Scrum: Implementing Scrum . Se trata del blog de un Certified Scrum Master y Scrum Certified Trainer que escribe sobre Scrum, pero no solo escribe sino que acompaña las interesantes entradas de su blog con una tira 'cómica'. No es que las tiras sean para morirte de risa, pero transmiten siempre ideas interesantes sobre Scrum. Además las tirás cómicas solos son un pretexto para tocar temas relevantes sobre la implantación de Scrum que explica...
Publicado por Rodrigo Corral | 1 comment(s)

Yo la llevo

Bueno, parece que los amigos Miguel y Eugenio me han tocado... me recuerda a cuando de niños jugamos a 'la peste', pero visto la difusión del juego parece que se trata de algo mucho más virulento!!!. Parece que aquí no casa, ni alturita, ni caballito blano. Así que paso a contaros cinco cosas que en la blogosfera no se saben de mi. 1. Soy PUNKY. PUNKY con mayúsculas, bajo esta apariencia de cuarentón (a persar de tener solo treinta años mi aspecto se empeña en aparentar lo que realmente he vivido...
Publicado por Rodrigo Corral | 4 comment(s)
Archivado en:

Extraodinaria herramienta de comparación: WinMerge

¿Que desarrollador no necesita compara ficheros y directorios? En multiples ocasiones necesito comparar archivos o directorios. Cuando trabajo desconectado del gestor de fuentes en varios equipos, cuando edito un script y de repente comienza a fallar, cuando genero una build y quiero saber que archivos nuevos hay y cuales se han eliminado, e incluso como ha cambiado su contenido, cuando alguien me manda ficheros en un zip por mail con una nueva versión de algo, cuando quiero saber que incluyen de...
Publicado por Rodrigo Corral | 5 comment(s)

¡Reconocido com MVP un año más!

Una año más Microsoft me ha reconocido como Most Valuable Professional . Este garlardón reconoce a aquellos profesionales que participamos muy activamente en la comunidad entorno a las tecnologías de Microsoft. Agradecer desde aquí el reconocimiento. Será un placer compartir mi pasión por el desarrollo de software y las herramientas para este cometido de Microsoft con todos los MVPs y poder aprender de primera mano de todos ellos en nuestros encuentros periodicos. Pero, ni que decir tiene que lo...
Publicado por Rodrigo Corral | 23 comment(s)
Archivado en: