GeneXus Rocha: Builds nocturnos, una primera evaluación.


Desde hace poco mas que un mes, la versión Rocha de Genexus, tiene disponible para los betatesters el build de la noche anterior.

Esta es una novedad en los procesos de betatesting de Artech, que me parece que es bueno evaluar. La que sigue es una evaluación tan personal como interesada.

En primer lugar cuento un poco la metodologia que yo utilizo, para que se entienda. Leo a diario los cambios que se van introduciendo en la página de cambios.
Cuando encuentro que hay alguna funcionalidad que me interesa, la bajo de aqui y luego la instalo y pruebo.
Si me interesa pero no tengo tiempo de probar (cosa que sucede a menudo lamentablemente) por lo menos trato de informarme sobre como funciona dicha funcionalidad a traves del foro.

Desventajas.
  • La versión que se instala es inestable, y tiene errores (aunque hasta ahora, menos de los esperados).
  • Las cosas nuevas no estan documentadas
  • Bajar e instalar una versión lleva tiempo (varias veces se corta el download, sin motivos aparentes)
  • Lo que hice ayer, puede verse destruido o inutilizado con lo que instale hoy.

Ventajas.
  • Permite verse el avance de la versión
  • Permite sugerir cambios sobre las nuevas funcionalidades
  • Baja la cantidad de mails al foro con el texto ¿Cuando sale la Ctp5?.
  • Tranquiliza al equipo de desarrollo que lo que se esta programando ya fue usado por alguna persona y que la misma no ha muerto. (esto es por experiencia mia y no por el ejemplo de GX).
  • Al tener los cambios de a poco, permite asimilarlos mejor y también probarlos mejor. No es lo mismo leer las Releases Notes de 10 paginas en una semana, que la misma cantidad de cambios, en 2 meses.
  • Mejora la sensación de "construir Genexus entre todos", aunque sea desde un segundo plano o "desde una trinchera".
Mi opinión es que la introducción de los builds nocturnos, es MUY BENEFICIOSA para mejorar el ciclo de betatesting.

Comentarios

Entradas más populares de este blog

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Aplicación monolítica o distribuida?

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.