Buenas prácticas en el desarrollo con Genexus

En la Comunidad Genexus de Montevideo, nos propusimos hacer algunas charlas sobre "Buenas prácticas" en el desarrollo con GeneXus.
Cuando empezamos con las charlas internas, comprobamos que no teníamos definidas cuales son estas buenas practicas, sino que varias empresas venimos desarrollando diferentes metodologías y practicas de desarrollo, pero nadie tenia claro si esa era la mejor o si ya había algunas mejores en la comunidad.

Esto dejo de manifiesto que se necesita mayor intercambio de experiencias, para lograr consensuar cuales son las dificultades y ventajas que tienen las diferentes formas de desarrollar.
Para esto, haremos en el correr del 2016 charlas donde las empresas de la comunidad podrán contar como trabajan, dentro de etapas especificas del desarrollo, para intercambiar ideas y experiencias.

El objetivo de estas charlas, es tratar de armar una lista de "Buenas practicas" con una explicación de como usarlas, en que escenario se han utilizado y cuales son sus ventajas o dificultades.  Están todos invitados a participar como oyentes o como expositores.

Algunos de los temas que se van a tratar son:

  • Manejo de ambientes (Desarrollo, Testeo, PreProduccion, Producción)
  • Versionado 
  • Trazabilidad de Requerimientos
  • Integracion Continua (automatización del proceso de build, etc)
  • Testeo automatizado
  • Testeo manual
  • Documentación (que documentar y como generar la documentación)
  • Manejo de Reorganizaciones y deploy en múltiples instalaciones. 
Estos son los que recuerdo de memoria de los que se plantearon, son todos interesantes y con mucho para optimizar y automatizar en cada uno de ellos. 




Comentarios

Entradas más populares de este blog

Aplicación monolítica o distribuida?

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

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