Descripción General
DEON se entrega con un sistema de seguimiento de problemas/tareas incorporado, pero también permite a los usuarios utilizar sistemas externos como Jira o Azure debido a la poderosa integración de DEON para ambos. cloudEscenarios de servidores basados y dedicados.
Se pueden crear problemas, tareas, errores y mucho más, cambiar contenidos y propiedades y finalmente sincronizarlos con el servidor. Los datos remotos se pueden importar fácilmente (en masa) y DEON también permite pegar URL de problemas o arrastrar y soltar elementos desde un navegador a la escena del proyecto.
Features
- Utilice herramientas poderosas dentro de DEON para realizar un seguimiento de problemas, tareas, objetivos y similares.
- Conéctese fácilmente a Atlassian Jira®, Microsoft® Azure® DevOps y Wrike®
- Vea sus proyectos de un vistazo
- Cree nuevos boletos y edítelos sobre la marcha
- Importe elementos individuales, una lista masiva o de una colección filtrada
- Potente lenguaje de consulta de búsqueda
- Sincronice con un clic su trabajo con su servidor
- Organiza tus artículos con varios diseños integrados
Preparación inicial de DEON
Para poder utilizar el sistema de seguimiento de problemas, primero debe activarse en la configuración. Los usuarios pueden navegar a la configuración correspondiente haciendo clic en el icono de engranaje en la esquina superior izquierda de DEON.
La siguiente imagen muestra la opción necesaria que debe activarse.
Una vez marcado esto, DEON debe reiniciarse. Luego, el mismo cuadro de diálogo de configuración mostrará opciones más avanzadas relacionadas con la configuración del sistema y posibles conexiones a otros sistemas de seguimiento (externos) como Azure o Jira.
La segunda pestaña en la parte superior de esa página de configuración permite configurar nuevas conexiones. El menú desplegable ofrece sólo Personalizado de forma predeterminada, lo que significa que los usuarios definen todos los parámetros de conexión manualmente. En las plataformas DEON dedicadas compatibles, ese menú contendrá opciones adicionales con conexiones preconfiguradas de las cuales el servidor DEON proporcionará todos los datos requeridos.
Agregar una nueva conexión en blanco haciendo clic en icono más creará el siguiente resultado.
Al expandir el elemento recién creado en la lista se mostrarán todas las opciones de configuración de la conexión seleccionada. Cada conexión tiene algunos atributos obligatorios o requeridos y otros opcionales. Por ejemplo, cada conexión necesita un reconocible nombre , un dirección del servidor remoto, una selección del servidor designado te y entorno así como el objetivo autenticación modo. Además los usuarios pueden activar la casilla de verificación para ccertificados de cliente si el servidor requiere uno o más y especifique una lista de filtro de proyecto para restringir el alcance a lo que DEON accederá en el sistema remoto.
Esta opción permite cargar datos de configuración de conexión almacenados desde un archivo local.
Esto permite guardar todos los datos de configuración de conexión proporcionados en un archivo local.
Los usuarios pueden hacer clic en este icono para cerrar sesión manualmente en la conexión seleccionada.
Cada conexión por proyecto a un sistema externo debe agregarse y configurarse en esta página de configuración en el cuadro de diálogo de configuración de DEON. Una vez que los usuarios hayan terminado de agregar y configurar datos, se debe aceptar el cuadro de diálogo haciendo clic en Aceptar y DEON comenzará a download metadatos requeridos de la dirección del servidor especificada. DEON también creará un caché de datos local que se utiliza para minimizar la cantidad de solicitudes del servidor y maximizar la velocidad cuando se trabaja con la conexión seleccionada.
El uso del sistema de seguimiento de problemas integrado no requiere ninguna configuración de conexión y se puede utilizar de inmediato cuando el sistema se activa en la primera pestaña, como se muestra arriba. Ese sistema se explicará en detalle en la siguiente sección.
Incorporado de DEON Features
DEON viene con un sistema de seguimiento de problemas listo para usar que permite al usuario crear y administrar elementos según algunas configuraciones predefinidas. A partir de ahora hay dos tipos de proyectos diferentes entre los que se puede elegir. Al seleccionar uno u otro controla las opciones de elección de metadatos asociados, como tipos de problemas, prioridades, estados de flujo de trabajo, etc. DEON también permitirá seleccionar un asignado entre los miembros actuales del proyecto DEON.
Esto muestra el Crea Cuadro de diálogo y tarjetas de emisión/ticket que se crearon utilizando el sistema integrado:
Como se muestra arriba, los usuarios pueden proporcionar atributos comunes como un tipo de problema definido, un resumen, una descripción, una prioridad y un responsable. DEON creará automáticamente una identificación para cada nueva emisión. Una vez creado, aparecerá un nuevo gráfico en el espacio de trabajo de DEON que contiene todos los datos especificados junto con algunos colores fácilmente distinguibles.
Al seleccionar uno de estos gráficos, se proporcionará a los usuarios un menú contextual que también contiene opciones para editar estos gráficos, como se muestra a continuación.
Esto abre el cuadro de diálogo de edición que permite a los usuarios cambiar el estado actual del flujo de trabajo, el responsable, la prioridad y también el texto de descripción del problema.
El uso de este botón de menú recorre varias opciones de visualización para los problemas seleccionados. Se puede configurar en Tarjeta (como se muestra arriba),
Cada cuadro de problemas contiene varios fragmentos de información que se describen a continuación.
- Este icono indica a qué proyecto pertenece o, si el proyecto de seguimiento no especifica ningún icono, qué sistema de seguimiento se utiliza para crear este problema.
- Este contiene el nombre del proyecto.
- Ese identificador representa el ID del problema; para sistemas externos, al hacer clic aquí se abrirá la URL del ticket en un navegador.
- Esto contiene el tipo de problema subyacente.
- El ícono aquí muestra el estado de sincronización actual, si los problemas seleccionados necesitan actualizarse o tal vez tengan cambios que aún no se han enviado al servidor.
- Si se especifica en los detalles del problema, el nombre del cesionario se muestra aquí.
- Ese campo contiene la prioridad o gravedad de ese problema.
- El estado actual del flujo de trabajo se muestra aquí.
- Cada gráfico de incidencias/tickets muestra su resumen aquí o la descripción, ya que los usuarios pueden hacer clic en el icono que aparece a la izquierda para cambiar entre ambos atributos.
Configuración inicial de Jira®
La cantidad de configuraciones requeridas que se deben realizar para integrar Jira depende de si el sistema designado es un cloud-basado en Jira (alojado en Atlassian) o uno dedicado, llamado On-Premise, alojado y mantenido por el usuario.
Cloud-Establecido
El cloudEl sistema Jira basado en ofrece, a partir de ahora, múltiples formas de autenticar al usuario. Uno es OAuth, que requiere que el administrador de Jira integre cierta información sobre DEON en el entorno de Jira para permitir que DEON "hable" con el servidor de Jira. Al principio, un Enlace de aplicación debe establecerse en la configuración del producto Jira, a la que normalmente se puede acceder a través de la URL atlassian.net/plugins/servlet/applinks/listApplicationLinks. Esa página debería verse similar a la imagen que se muestra a continuación.
Se debe crear un nuevo enlace de aplicación aquí. el objetivo Tipo de enlace debe ser seleccionado para Enlace directo de aplicación y https://deon.de establecerse como el URL de la aplicación.
En la siguiente página un Nombre de la aplicación y Type debe especificarse, por lo general debe establecerse en DEON y Solicitud genérica. También la opción Crear enlace entrante debe comprobarse.
Finalmente, el Clave del consumidor debe especificarse cuál sería Clave de autenticación (Atención: ¡distingue entre mayúsculas y minúsculas!), Nombre del consumidor debe configurarse para DEON y la clave pública debe coincidir con la cadena cifrada que se enumera a continuación. Ese valor se puede copiar y pegar fácilmente.
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDwbjsh4GEf9NGWSwxvVWodfkCnG5DFhbqvf3+HOrzpEXDCvZBcS58lRz8h7Lb376QXxUoJfogLD//LGooUM02DLOIHbrZcMGWhG34+cbP7UNHppY1/m4AcRfTkXyyFzOBuWfbHYSIYeiE/qYIplWhib8By8rxlUVm9NMjhPp0mrQIDAQAB
Una vez que se haya creado el enlace de la aplicación, debería aparecer en la página principal, donde también se puede editar. Este paso finaliza la configuración inicial de Jira y DEON, una vez también configurado, ahora podrá conectarse a este sistema Jira.
Dedicado/Autohospedado/On-Premise
En contraste con el cloudUn sistema Jira basado en Jira y un entorno Jira local generalmente no admiten la configuración de enlaces de aplicaciones para OAuth. En su lugar, los usuarios pueden autenticarse con DEON creando un token API o un token de acceso personal (PAT). Si la opción API-Token no se muestra en la configuración de Jira, es posible que el usuario actual no tenga derechos suficientes o que el sistema no admita la autenticación API-Token en absoluto. La creación de una PAT debería estar disponible en todos los sistemas a partir de Jira Software 8.14 y se puede encontrar en el perfil de usuario personal.
Configuración inicial de Azure®
Hasta el momento, no existe ningún requisito previo conocido en Azure para poder integrarse con DEON.
Configuración inicial de Wrike®
Wrike utiliza OAuth2 para la autenticación y autorización de usuarios. Para permitir que DEON se comunique con la interfaz API de Wrike, primero se debe configurar la aplicación en la configuración de la aplicación de Wrike. Se puede acceder a esta configuración a través de Aplicaciones e integración haciendo clic en el icono de usuario en Wrike como se muestra a continuación:
Desde la página de descripción general de Aplicaciones e Integraciones que se cargará a continuación, se debe seleccionar Aplicaciones autorizadas que se puede encontrar en el panel de navegación superior.
Este enlace lleva a un panel que enumera todas las aplicaciones configuradas actualmente y, por lo tanto, con acceso permitido. A continuación se muestra un ejemplo:
Hay un enlace llamado API en el lado izquierdo que permite configurar nuevas aplicaciones. Primero se debe proporcionar el nombre de la aplicación que accede, que presumiblemente debería ser algo como DEON.
Dado que todas las aplicaciones externas, así como los usuarios, utilizan OAuth2 Para obtener acceso a un ID de cliente y Secreto del cliente Se crean, finalmente, al menos uno. URI de redirección Se deben especificar estos parámetros. Estos parámetros son necesarios para el servidor de autorización (DEON-Server), que es administrado por usuarios con derechos administrativos. Para facilitar el acceso, los inquilinos también pueden generar un llamado Token permanente que funcionaría para aplicaciones independientes de un solo usuario, pero no debería utilizarse para escenarios multiusuario.
Finalmente, todos los cambios deben conservarse haciendo clic en el botón Guardar Botón. Esta aplicación recién configurada aparecerá ahora en el enlace superior izquierdo. Cualquier parámetro se puede cambiar en cualquier momento.
Proceso de autenticación en DEON
En casi cualquier caso, una conexión a un servidor requerirá que el usuario se autentique y autorice a DEON a acceder al sistema de seguimiento de destino. Una vez que se ha configurado una conexión en la configuración de conexión y el proceso de creación de caché se inicia esa conexión intentará autenticar al usuario con el servidor.
Por lo tanto, DEON identificará el tipo de autenticación y proporcionar varios cuadros de diálogo para facilitar ese proceso.
Cuadro de diálogo de autenticación para Azure:
Diálogo de autenticación para Jira (usando OAuth):
General (API-Token o PAT)
Cuando se seleccionó el tipo de autenticación para Token API or PALMADITA el cuadro de diálogo se verá muy diferente sin ninguna solicitud de autorización web. Normalmente, la combinación de un nombre de usuario y este token es suficiente para pasar completamente el proceso de autenticación y autorización.
Una vez que el proceso de autenticación/autorización haya finalizado exitosamente, esta conexión ahora estará activa y utilizable.
En cualquier caso, todas las credenciales proporcionadas se almacenan de forma segura a lo largo de la configuración del perímetro de DEON y, siempre que el servidor acepte la autenticación/autorización, no es necesario volver a ingresarlas durante la duración de la sesión actual. Una vez que se agota el tiempo de espera de la sesión de autenticación, DEON notifica al usuario antes de que se pueda utilizar cualquier función de seguimiento de problemas. En ese caso, simplemente hay que repetir el proceso de autenticación.
Importar/Crear boletos
Se pueden crear fácilmente nuevos problemas o los llamados tickets utilizando el menú de widgets en la barra de menú principal de DEON, como se muestra a continuación.
La opción de importación permanecerá inactiva hasta que se haya configurado una conexión válida.
Esto activa la herramienta de creación de problemas que permite a los usuarios hacer clic en cualquier parte del proyecto para iniciar la creación de problemas en esa posición. Aparecerá un nuevo cuadro de diálogo que le guiará a lo largo de todos los pasos necesarios.
En un principio el designado conexión debe seleccionarse en el primer menú desplegable en la parte superior que se utilizará para apuntar al servidor correcto. segundo un Antecedentes debe elegirse de la lista siguiente y el problema/ticket de destino tipo (por ejemplo, error, tarea, etc.) especificado. Proporcionar un buen resumen También es obligatorio ya que sirve como resumen/título del billete. Opcionalmente, los usuarios también pueden agregar un lista de prioridades, un cesionario y descripción del asunto. Una vez ingresados todos los datos necesarios haga clic en Aceptar (Si el Empuje automático la configuración está activada, el botón puede leer Aceptar y sincronizar) creará un nuevo objeto de emisión/ticket en el proyecto. El nuevo widget puede ser similar a las imágenes que se muestran arriba en la sección Incorporado de DEON Features, dependiendo del último seleccionado modo de vista.
Los problemas/tickets existentes se pueden importar fácilmente desde sistemas externos, como a su proyecto, desde cualquier servidor conectado y DEON proporciona varias formas de hacerlo.
la importación masiva
Una opción es la llamada importación masiva al que se puede acceder abriendo el cuadro de diálogo de importación en el menú de widgets en la barra de menú principal de DEON. Aparecerá la siguiente vista:
Después de seleccionar el objetivo conexión y el designado Antecedentes la lista de problemas/tickets se actualizará automáticamente. Por defecto el consulta de busqueda simplemente encuentra todos los elementos relacionados con el proyecto seleccionado.
Esto permite a los usuarios editar la consulta de búsqueda manualmente.
Tengan en cuenta que: Actualmente no hay verificación de validación para errores de sintaxis, las entradas no válidas son posibles y pueden generar resultados de búsqueda no deseados.
La lista de elementos permite la selección múltiple para que los usuarios puedan importar muchos elementos a la vez. Una vez seleccionados todos los problemas deseados, haga clic en Aceptar creará un nuevo widget para cada problema seleccionado en el proyecto. De forma predeterminada, todos los problemas importados se tratan por igual y, por lo tanto, se colocan en un diseño de cuadrícula. Si los problemas están vinculados entre sí, los usuarios también pueden cambiar el arreglo de los gráficos en DEON.
Todos los elementos seleccionados se organizarán en una cuadrícula distribuida uniformemente.
Esto colocará los problemas/tickets de los padres encima de sus enlaces niños.
Todos los elementos seleccionados se enumerarán en una fila horizontal manteniendo la misma distancia entre sí.
Esto da como resultado lo mismo que el anterior pero en dirección vertical.
Copiar/pegar URL
Otra forma de traer problemas/boletos externos a un proyecto DEON es copiando y luego pegando la URL del boleto deseado. Importante para que este proceso tenga éxito es que el enlace URL contenga el nombre o ID del proyecto y el número/ID del ticket.
Una posible URL de ticket válida (Azure) es similar a esta: https://dev.azure.com/Nombre de empresa/Nombre del proyecto/_elementos de trabajo/editar/4889/
Importación mediante arrastrar y soltar de URL desde un navegador web:
En lugar de copiar y pegar la URL, los usuarios también pueden utilizar una operación de arrastrar y soltar para colocar el ticket en el espacio del proyecto DEON. Por lo tanto, se puede hacer clic en la URL y arrastrarla desde el navegador directamente sobre DEON y soltarla allí. DEON reconocerá URL válidas tanto para las operaciones de copiar/pegar como para las de arrastrar y soltar.
Ambas opciones también funcionan desde dentro. navegadores web incorporados en DEÓN. Si los usuarios tienen un widget de navegador colocado en su proyecto, pueden arrastrar y soltar o copiar/pegar las URL de los tickets desde este navegador en el proyecto DEON sin la necesidad de abrir estas URL externamente en primer lugar.
Edición y Sincronización
Cada widget de problema viene con opciones de menú contextual para trabajar con el ticket. Haga clic y seleccione el objeto del problema para abrir el menú contextual:
Esto abre el cuadro de diálogo de edición que permite a los usuarios cambiar el estado actual del flujo de trabajo, el responsable, la prioridad y también el texto de descripción del problema.
Empuja los cambios pendientes al servidor.
Extrae datos de emisión/boleto del servidor. Tengan en cuenta que: ¡Los datos locales no sincronizados se sobrescribirán!
Abre la URL del problema en un navegador.
El uso de este botón de menú recorre varias opciones de visualización para los problemas seleccionados.
Notas
El sistema de integración de seguimiento opera en un caché local, lo que significa que una cierta cantidad de datos debe cargarse ocasionalmente desde el servidor y se usa para construir un caché de datos local. Según la selección del usuario, este paso debe realizarse en un horario recurrente (diario, semanal, etc.). Este proceso puede llevar algún tiempo y depende en gran medida de la cantidad de proyectos que DEON encuentre en el servidor.
Como regla general, los usuarios pueden esperar que cuantos más proyectos se necesiten recopilar de un servidor, más datos se almacenan en caché y más tiempo lleva terminar el paso de creación de caché. DEON notificará al usuario tan pronto como se complete el proceso. Durante este tiempo el seguimiento features no están disponibles.