Saltar al contenido
Noticias de tecnologia

El crisol y ojo de pez 2.0 de Atlassian son ásperos en los bordes

El crisol y ojo de pez 2.0 de Atlassian son ásperos en los bordes

Este mes, Atlassian lanzó las versiones 2.0 de Crucible y FishEye, su software colaborativo para codificadores. Para aquellos que no están familiarizados, FishEye es un navegador para repositorios de código fuente y Crucible es una herramienta para revisiones de código por pares.

Ambos han tenido un cambio de imagen completo de la interfaz de usuario que brilla, pero a pesar de un sólido historial de Atlassian, hay algunos defectos críticos. Los nuevos flujos de actividad y perfiles de FishEye son valiosos, pero están eclipsados ​​por lo desordenado y contraintuitivo que es el sistema de revisión de código iterativo de Crucible.

FishEye 2.0

FishEye 2.0 es mucho más que un navegador para repositorio de código fuente. Se ha convertido en un panel completo para ver y analizar el progreso de un proyecto de desarrollo.

Los nuevos flujos de actividad muestran confirmaciones, problemas de JIRA y revisiones de Crucible. También hay un nuevo enfoque en las personas y los proyectos, con impresionantes gráficos estadísticos para realizar un seguimiento de lo que está sucediendo.

Aún así, rastrear todas las estadísticas sobre confirmaciones y otras actividades es una propuesta de valor que atraerá a los equipos de gestión, no a los que realmente hacen el trabajo. En lugar de las nuevas y hábiles capacidades, es probable que el mayor impulso para la adopción de FishEye sea el soporte beta para Git, el sistema de control de versiones.

Crisol 2.0

Algunos de los cambios en Crucible serán mejoras bienvenidas. Las pequeñas cosas como los atajos de teclado, el resaltado de los comentarios no leídos y una mejor integración con JIRA seguramente facilitarán la vida de los desarrolladores.

Pero el núcleo del producto, la revisión de código, es problemático en la nueva interfaz de usuario de “revisión iterativa”. En resumen, es cualquier cosa menos intuitivo hacer comparaciones de diferencias por diferencias. En este punto, las alternativas gratuitas y de código abierto como el Rietveld para Subversion creado por Google, o Review Board, presentan una forma más sencilla de hacer comparaciones lado a lado. Eso es lamentable, considerando lo valioso que es Crucible cuando se usa junto con FishEye y JIRA.

El código es ley

Hablando con los desarrolladores sobre sus estrategias para la revisión de código, descubrimos que la mayoría no está particularmente hambrienta de plataformas complejas para hacer el trabajo. Si los aspectos más llamativos de una herramienta de revisión obstaculizan la capacidad de obtener comentarios rápidos de alguna manera, entonces tiene un software que no vale la pena usar.

No hay duda de que Atlassian practica lo que predica cuando se trata de desarrollo ágil. Pero las nuevas funciones que han incorporado desvían el enfoque del código y lo ponen en las personas y las métricas. No importa qué tan bien ejecutado, ese es un problema fundamental de estrategia que arruina el software.