Creación y gestión de versiones de aplicaciones
  • 31 Oct 2023
  • 4 Minutos para leer
  • Colaboradores

Creación y gestión de versiones de aplicaciones


Article Summary

Visión general

Aprenda a utilizar las versiones de desarrollo y de publicación de su aplicación para controlar cuándo deben publicarse los nuevos cambios.

:::(Info) (NOTA) Puedes añadir más reglas y aprobadores individuales utilizando nuestra función de aprobaciones:::

Tulip utiliza dos tipos de versiones para todas las aplicaciones: una versión de desarrollo y una versión publicada. Esto te permite hacer cambios como administrador de Tulip sin afectar la versión que está en producción.

Cuando se lleva una aplicación desde la etapa de desarrollo hasta su lanzamiento en la planta de producción, la creación y gestión de versiones se convierte en una parte importante de su flujo de trabajo.

Aquí está tu guía para hacer el control de versiones en Tulip.

La versión de desarrollo

La versión inicial de todas las aplicaciones es una Versión de Desarrollo . Una vez que esté listo para poner una aplicación en producción, usted debe hacer una versión de sólo lectura de la misma, que se logra mediante la publicación de una versión de la aplicación.

Piensa en una versión publicada como una copia no modificable ("congelada") de la versión de desarrollo en el momento de la publicación. No hay límite en el número de versiones publicadas para cada aplicación.

La publicación de una versión de una aplicación crea una copia de sólo lectura de la versión de desarrollo.

Dado que todas las versiones "publicadas" son de sólo lectura, la modificación de una aplicación sólo puede hacerse a través de su versión de desarrollo.

En pocas palabras, las aplicaciones se crean y editan utilizando la versión de desarrollo. Cuando estés listo para poner una nueva versión de la app en producción, debes publicarla.

Las estaciones pueden configurarse (en la pantalla Shop Floor) para ejecutar la versión de desarrollo o la versión publicada más reciente. Normalmente, querrá ejecutar la versión publicada.

Ventajas de publicar una aplicación

Cada vez que se utiliza una aplicación en su planta de producción, se recopilan datos. Tulip rastreará automáticamente qué versión de la aplicación fue utilizada por el operador al completar su flujo de trabajo.

La ventaja de las versiones publicadas de una aplicación es que la aplicación es inmutable y evita que se envíen cambios involuntarios a la planta de producción. Esta estructura permite establecer un proceso de validación.

Cada versión publicada de una aplicación se guarda con un nombre y una marca de tiempo.

Las Buenas Prácticas de Documentación (GDP) exigen que se guarde cada versión con un nombre único que incluya:

  • la revisión de la aplicación
  • el ID de la aplicación (si existe)
  • el nombre de la aplicación.

Todos estos campos se registran automáticamente en Tulip, incluida la fecha de publicación de la aplicación.

Publicar una aplicación

Para publicar una aplicación, sigue estos pasos.

  1. Selecciona la aplicación que deseas publicar de la lista de aplicaciones de Tulip.
  2. Ve a la pestaña "Versiones" en la vista de resumen de aplicaciones.

Versions Tab

  1. Haz clic en el botón "Publicar" situado a la derecha de la fila con la versión de desarrollo, como se muestra en la imagen siguiente.

La versión se numerará automáticamente y podrá añadir una descripción para compartir los cambios con otros miembros del equipo.

Una vez que haya creado una versión publicada de la aplicación, observará que se añade una nueva fila a la tabla de versiones con el título "Versión X".

Puede ver la versión publicada de la aplicación haciendo clic en el botón "..." y seleccionando "Ver".

Si hace clic en "Ver" después de publicar una versión, observará que todas las herramientas de edición aparecen atenuadas.

App Editor - Read Only

También es posible publicar una aplicación desde el App Editor. A continuación se describen los pasos a seguir:

  • Haga clic en el botón "Publicar" en la parte superior derecha de la pantalla.

Publish Button

  • Añada algunos detalles en el campo de descripción y haga clic en "Publicar versión X".

Uso de aplicaciones publicadas en el taller

En general, sólo debe utilizarse en producción una versión publicada de una aplicación, ya que de lo contrario se corre el riesgo de que la definición de la aplicación cambie mientras los operarios siguen los pasos. Si la aplicación se está utilizando en una estación, la nueva versión se publicará en esa estación cuando la aplicación se haya "completado" o "cancelado".

También es más fácil hacer un seguimiento de las tendencias significativas de los datos cuando se utiliza una versión publicada; de lo contrario, todas las finalizaciones y recopilaciones de datos se notificarán simplemente como "Versión de desarrollo", independientemente de los cambios realizados en la aplicación que podrían alterar la interpretación de esos datos.

Uso de instantáneas

En ocasiones, es necesario "retroceder" a una versión anterior de la app para realizar algunos ligeros cambios utilizando el botón "Restaurar".

Sin embargo, puede que ya estés trabajando en la versión de desarrollo y no quieras borrar tu trabajo.

Aquí es donde entran en juego las "instantáneas". Utilice el botón "Crear instantánea" para guardar la versión de desarrollo por separado.

La instantánea queda "congelada", pero podrás restaurarla a la versión de desarrollo más tarde.

Esto también es útil cuando quieres crear dos versiones de una aplicación para que la revise un compañero de equipo. Puedes guardar una versión como instantánea y continuar editando la segunda versión como versión de desarrollo.


¿Has encontrado lo que buscabas?

También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otras personas se han enfrentado a una pregunta similar.


¿Te ha sido útil este artículo?