Los 10 mejores plugins Sonar (de uso gratuito)

Comentábamos hace algunas semanas que Sonar es una de las herramientas recomendadas (aquí puedes ver la lista completa de herramientas, con votos y recomendaciones) y de las más populares para evaluar la calidad software. Una herramienta de software libre (licencia LGPL)  que permite recopilar, analizar y visualizar métricas. Y que además de sus funciones básicas, la herramienta se puede ampliar, con numerosos plugins sonar.

Así es, porque existe una librería de plugins Sonar, los cuales añaden diferentes funcionalidades, nuevas métricas, modos de visualizar datos, análisis a nuevos lenguajes de programación, integración con IDEs, etc.

Y como hay tantos, a continuación os dejo los 10 plugins sonar libres más descargados a lo largo de la historia de Sonar: [Leer el resto de la entrada...]

Comentarios (7)

Normas y metodologías de desarrollo software explicadas con una cafetera

El otro día me llego la famosa comparativa de las redes sociales explicadas con donuts. Y pensé… ¿por qué no hacer algo similar? Pero con algo que produce tanta confusión como son las normas y metodologías de desarrollo software.  Como lo del donut se me quedaba corto… decidí utilizar una máquina de café (empresa, departamento o equipo de desarrollo) y el propio café (el software). He aquí lo que me salió: [Leer el resto de la entrada...]

Comentarios (2)

Entrevista a Joaquín Lasheras, sobre los Centros Tecnológicos y el desarrollo software

Nunca olvidaré aquel verano de hace unos años, cuando conocí a Joaquín. Os aseguro que nadie olvida un paseo turístico por Murcia… en Junio, al mediodía, con traje… y corbata. Por aquellas fechas, allí  andaba yo dando un curso de procesos software en el Centic.

Joaquín es otra de esas personas que ha sabido compaginar aquello tan difícil de moverse a la vez entre la investigación y el campo profesional. Un ingeniero informático que trabaja  en el Centro Tecnológico de las TIC (Centic) de Murcia, desde el que por medio de la tecnología están ayudando a mejorar la competitividad de las empresas de la región. Y desde donde lanzan proyectos que van desde la mejora de procesos software hasta el desarrollo para Android.

Este quien escribe y Joaquín Lasheras

Su entrevista me parece muy interesante para dar a conocer cómo se desarrolla el sector tecnológico en regiones como Murcia, para conocer otras dedicaciones de un ingeniero en informática y para saber qué son los centros tecnológicos y cómo ayudan a las empresas.

Nada más por mi parte, os dejo con él: [Leer el resto de la entrada...]

Comentarios (7)

Resumen semanal – del 16 al 22 de Abril

Otra semana más y seguimos tratando nuevos e interesantes temas en el blog. A continuación, como otras veces, os dejo un resumen de lo que hemos visto esta semana:

- El lunes hablábamos sobre el estudio de CareerCast.com, en el que se dice que en EEUU la profesión más valorada es la de ingeniero software. En el estudio se habla de que los ingenieros software obtienen la mejor puntuación en lo que respecta a “entorno de trabajo, menor estrés, menor esfuerzo físico y mayores posibilidades de contratación”.

- El martes apareció uno de los posts habituales en este blog, el que comenta los datos de CMMI en España, en esta ocasión comentando los datos hasta finales de 2011. En él comentamos los mismos, en los que España mantiene el 4º puesto a nivel mundial.

- El miércoles os animaba a todos a escribir vuestro propio blog tecnológico. En base a mi experiencia, un blog te da una visibilidad, un feedback, una capacidad de establecer relaciones personales y profesionales y una capacidad de conocimiento difícilmente igualable por otro soporte.

- Por último, el jueves hablamos sobre uno de los métodos de gestión de proyectos que más auge están teniendo en la actualidad, y que más comentamos por este blog, Kanban. Esta vez, hablábamos sobre cómo lograr el mejor WIP de un Kanban.

Y esto ha sido todo por esta semana, esperamos que hayáis quedado satisfechos con lo que hemos visto, y prometemos volver la semana que viene con nuevos y diferentes contenidos.

Comentarios (1)

Como lograr el mejor WIP de un KANBAN

Una de las reglas importantes de Kanban (si no estás muy familiarizado con el tema, te recomiendo leer primero el post sobre Kanban) es que se deben definir cuantas tareas como máximo pueden realizarse en cada fase del ciclo de trabajo. A ese número máximo de tareas se le llama límite “Work In Progress” (WIP). Si una columna de un tablero Kanban (es decir, una fase del ciclo de producción) tiene, por ejemplo, un WIP 5, esto quiere decir que si el equipo (ojo, equipo, no las personas, porque el WIP de un KANBAN afecta a una parte del proceso, en la que participan n personas) en esa fase está trabajando en cinco tareas no podrán trabajar en ninguna otra hasta que terminen alguna de estas cinco.

Un recurrido ejemplo que ilustra el WIP de un KANBAN es el de la impresora. El WIP de una impresora es 1, sólo se imprime una página a la vez. Así, si una página se atasca, y no se puede imprimir, se da la alarma inmediatamente, y se para el proceso, en vez de comenzar a imprimir otra hoja, lo que complicaría más el problema.

Aunque esto del WIP de un KANBAN pueda parecer algo muy simple, su ajuste tiene un gran impacto en la productividad de un equipo (que se lo pregunten a Toyota, que utiliza como pieza básica de su proceso de producción el Kanban y el WIP). Y saber ajustar el mejor WIP en cada fase del proceso productivo no es una tarea fácil. Y para ello te dejo en este post algunas heurísticas al respecto. [Leer el resto de la entrada...]

Comentarios (3)