guide jira workflow
Una guía para la gestión de problemas en JIRA, creación de flujos de trabajo de JIRA e informes de JIRA:
Subtarea JIRA fue explicado en nuestro tutorial anterior de la Serie de tutoriales de JIRA .
Hemos visto los diferentes tipos de problemas y cómo crearlos en nuestros tutoriales de JIRA anteriores.
Este es el próximo tutorial de JIRA de esta serie, donde aprenderemos cómo usarlos, el progreso del flujo de trabajo y la función de informes de JIRA. La emisión de JIRA viaja a través de varios estados como 'En progreso', etc.
=> Haga clic aquí para ver la serie completa de tutoriales de JIRA
En su camino, el usuario puede seguir modificando la descripción, agregar comentarios adicionales, solicitar más información sobre el problema y otras cosas diversas.
Por lo tanto, en este tutorial, analizaremos detalladamente el flujo de trabajo de problemas en JIRA: el ciclo de vida de un problema, las opciones de comentario, correo electrónico / compartir y vigilancia en un problema de JIRA.
Lo que vas a aprender:
Flujo de trabajo de problemas en JIRA
Una vez que se crea un problema en JIRA, tiene su estado como 'Pendiente' o 'Nuevo'. Este problema reside en el backlog del producto, que normalmente lo maneja el Product Owner junto con el Scrum Master en un entorno Agile.
El propietario del producto, dependiendo de la criticidad e importancia del problema, decide en qué Sprint se debe trabajar el problema ( Por ejemplo, SprintMay2018). También se decide la versión de corrección en la que se entregará el problema y la misma se actualiza sobre el problema en el campo 'FixVersion'.
El propietario del producto también decide qué equipo Scrum trabajará en el problema según el conocimiento y la competencia dentro del equipo Scrum. Por supuesto, esta no es una regla estricta de que un equipo que tenga suficiente conocimiento del área deba trabajar en un tema específico.
Si se dispone de tiempo suficiente, la transferencia de conocimientos se puede dar a cualquier equipo para que el equipo pueda investigar el problema.
Durante la planificación del sprint (por ejemplo, SprintMay2018), el equipo de scrum designado mueve el problema en su Sprint Backlog.
Sprint Backlog
Por lo general, es una lista de problemas que un equipo de Sprint / Scrum debe resolver durante la planificación del Sprint.
Cuando el problema está en el sprint, uno de los miembros del equipo de scrum se asigna el problema a sí mismo. En ocasiones, el Scrum Master asigna el problema a una persona. El campo 'Asignatario' ahora mostrará el nombre de la persona a quien se le asignó el problema.
La persona verifica la estimación inicial sobre el problema y si la sensación es que el problema requerirá más tiempo que la estimación mencionada, entonces puede volver a estimarse después de las discusiones con el propietario del producto y el scrum master.
Estas discusiones son importantes porque el scrum master puede atender una llamada de uno o más problemas que se eliminarán del sprint actual para que coincida con la capacidad total del equipo.
Las modificaciones al problema, como un cambio en la descripción, se realizan mediante el botón Editar. En algunas versiones de JIRA, cada campo se puede editar por separado usando el símbolo de lápiz (editar).
A continuación, el cesionario mueve el problema al estado 'En progreso' simplemente haciendo clic en el botón 'Iniciar progreso' ('En progreso').
Una vez que el cesionario comienza a trabajar en el problema, si siente que la información proporcionada en la descripción del problema no es suficiente para continuar, entonces el progreso del problema se puede detener simplemente moviendo el problema al estado 'Pendiente'.
Algunas organizaciones tienen un botón 'Detener progreso' para este propósito. El cesionario debe escribir un comentario describiendo por qué se está deteniendo el problema. Además, el estado del problema se puede cambiar a 'En espera de información' (es posible que algunas organizaciones no tengan este tipo de estado personalizado).
Comentar el problema de Jira
Para obtener un campo de texto libre para Comentar, simplemente haga clic en el botón de la tira de herramientas 'Comentario' que se encuentra justo debajo del nombre del problema (en este caso, el nombre de 'error de prueba' del problema). Este botón también está disponible en la sección Actividad del problema.
Esto mostrará un campo de texto con opciones de formato, como el que se muestra en la siguiente imagen:
Haga clic en el botón 'Agregar' después de escribir un comentario comprensible adecuado, que guardará el comentario. Se pueden aplicar diferentes formatos si es necesario.
La visibilidad del comentario se puede restringir seleccionando una opción adecuada del menú desplegable disponible cerca del símbolo del candado. Las opciones normalmente serán como 'Todos los usuarios', 'Funciones del proyecto', 'Desarrolladores'. Esta restricción es muy importante si el cliente final tiene acceso a la JIRA.
El cesionario puede enviar un correo electrónico al creador del problema a través de la propia JIRA para que se pueda esperar una respuesta temprana.
Correo electrónico
El correo electrónico se puede enviar a través de las siguientes opciones
#1) Usando el botón 'Compartir este enlace ...' disponible en la esquina superior derecha de la página.
#2) Usando el elemento de menú 'Correo electrónico' disponible en los menús disponibles después de hacer clic en el botón '...' en la esquina superior derecha de la página.
#3) Usando la funcionalidad '@' en el campo de texto del comentario. Después de escribir @ JIRA, aparece una lista de ID de correo electrónico y el usuario puede elegir uno o más.
Nota: Las opciones 2 y 3 pueden estar disponibles solo después de personalizar JIRA.
mejor software de gestión de tareas para windows
El siguiente cuadro de diálogo emergente se abre después de hacer clic en el botón 'Compartir'.
Los nombres de usuario o las identificaciones de correo electrónico deben ingresarse en el campo 'Nombre de usuario o correo electrónico'. Se pueden ingresar comentarios adicionales en el campo 'Nota'. Al hacer clic en el botón 'Compartir' en el cuadro de diálogo emergente, se enviará un correo electrónico a los usuarios mencionados con un enlace al problema de JIRA.
El cesionario puede agregarlo como 'observador' utilizando el ' Ver problema ' opción. Al hacer esto, el observador recibirá una notificación de cada cambio en el problema, como un cambio en la descripción, un nuevo comentario e incluso el trabajo de registro también.
Ver problema
Este elemento del menú se muestra después de hacer clic en el botón '...'. Después de hacer clic en este elemento del menú, el usuario (asignado en este caso) entra en la lista de observadores y la etiqueta del elemento del menú cambia a 'Stop Watching', que a su vez puede usarse para dejar de ver el problema.
Cualquier otro miembro del equipo / proyecto puede agregarse como observadores si está interesado en saber qué sucede con el problema, ya que un observador no tiene que abrir explícitamente el problema para verificar el progreso, pero se reciben notificaciones.
Una vez que uno o más usuarios comiencen a ver el problema, el recuento correspondiente se mostrará junto a la etiqueta denominada 'Observadores' (consulte la imagen de arriba). El usuario que ha iniciado sesión puede dejar de ver el problema haciendo clic en el enlace 'Dejar de ver este problema' o haciendo clic en 'Dejar de mirar' en la página de la lista 'Observadores'.
En caso de que alguien esté interesado en conocer los nombres de los usuarios que están viendo un problema en particular, haga clic en el elemento del menú 'Observadores', que se muestra después de hacer clic en el botón '...'. (Consulte las imágenes a continuación).
Una vez que el cesionario se sienta cómodo con la información, el problema se reinicia nuevamente. Si el estado del problema era 'Pendiente', el usuario puede iniciar directamente el progreso haciendo clic en 'Iniciar progreso' ('En progreso'), según el botón disponible. El problema puede volver a seguir el mismo flujo, lo que significa que el progreso se puede detener si es necesario.
El cesionario escribe un comentario comprensible adecuado sobre el tema. También agrega 'Log work' (el tiempo que invirtió trabajando en el problema) al final de cada día. Esto facilita que el propietario del producto y las demás partes interesadas conozcan el progreso en el tema.
Tan pronto como el cesionario sienta que el problema se resuelve y se realiza la revisión del código, los cambios se prueban por unidad. Una vez que la solución es satisfactoria para el cesionario, el estado del problema cambia a 'En prueba' ('Por verificar').
El tester del equipo Scrum luego le asigna el problema y prueba los cambios y las áreas circundantes.
Si el evaluador encuentra un problema en los cambios o en un problema de regresión, la prueba falla y el estado del problema cambia a 'En progreso' y se asigna al desarrollador en cuestión. El probador registrará el trabajo con la cantidad de horas utilizadas.
El desarrollador examinará los nuevos cambios necesarios, solucionará los mismos, realizará una prueba unitaria y luego moverá el problema a 'En curso'. Posteriormente, el evaluador probará el problema y, una vez satisfecho, marcará el estado del problema como 'Resuelto' (Hecho).
El problema se resuelve solo después de una demostración adecuada para las partes interesadas al final de Sprint y todos deben sentir que se cumple el DoD. Una vez que se entrega la versión de reparación / producto, el problema se cierra.
Debe recordarse que un problema, en caso de un error, se puede cerrar directamente, si se determina que no es reproducible.
Puede haber un caso en el que después de un tiempo (días / meses, etc.) debido a un problema provocado por el problema, es posible que deba volver a abrirse y luego se recorra el mismo ciclo.
Nota: El botón '...' mencionado anteriormente puede denominarse 'Más' y los lugares junto al botón 'Editar' en la barra de herramientas a la izquierda de la página, en algunas versiones de JIRA o personalizadas.
En resumen, un problema de JIRA viaja desde etapas como Nuevo (Abierto) -> En progreso -> En prueba -> Resuelto (Hecho).
En el camino, los usuarios / varias partes interesadas asociadas con la solución del problema agregan comentarios / descripciones sobre el problema en consecuencia.
Gestionar problemas en JIRA
Se puede acceder al problema una vez creado buscando el ID, navegando en el elemento del menú 'Problemas' o yendo a los detalles del proyecto y verificando la pestaña de problemas.
herramienta de conversión de video de youtube a mp3
Cuando acceda a un problema y haga clic en su enlace, se mostrarán los detalles. Todas las acciones que se pueden realizar sobre un problema en particular están disponibles en el encabezado de una pantalla de detalles del problema:
Iremos en orden secuencial de derecha a izquierda y discutiremos todas las opciones.
# 1) Editar: Como sugiere el nombre, esta opción le permite modificar un problema creado. Haga clic en él y modifique la información como desee. Elija 'Actualizar' cuando haya terminado. Esto es similar al diálogo 'Crear problema'.
#2) Comentario : Esta es una forma útil de registrar los procedimientos sobre un tema y de comunicarse con los miembros interesados. Ingrese sus comentarios y elija la opción para restringir la audiencia:
# 3) Asignar: Esta es la opción que necesitaría cuando desee cambiar la propiedad de un problema. Ingrese la información del cesionario, los comentarios (cualquier cosa que desee comunicar) y elija la audiencia del comentario. Una vez que se asigna un problema al usuario, se envía un correo electrónico automático (si el administrador elige esta opción) y el problema aparece en el panel del cesionario al iniciar sesión.
#4 más: Las siguientes opciones están disponibles en el elemento de menú 'Más':
Tablero ágil, rango al principio, rango al final -> Relacionados con proyectos ágiles, cuyos detalles se presentarán en un artículo posterior.
Adjuntar archivos, adjuntar capturas de pantalla -> Le permite adjuntar archivos a un problema. La opción de captura de pantalla capturará automáticamente una captura de pantalla. Todo lo que necesita hacer es imprimir una pantalla en su máquina y puede copiarla directamente aquí en JIRA.
Agregar voto, votantes, dejar de mirar, observadores -> La votación es un proceso que los usuarios de JIRA pueden realizar para respaldar la resolución de un problema de manera favorable o desfavorable. Las opciones de esta sección facilitan lo mismo. También puede elegir ver un problema; cuando lo haga, se le notificarán todos los cambios.
Crear subtarea, convertir en subtarea -> Estas son las opciones que ayudan a crear y trabajar con subtareas. Los detalles están disponibles en tutorial #3 of the JIRA series .
Etiquetas -> Este concepto es similar a las “Etiquetas” que encontramos en varios blogs y páginas web. Puede categorizar los problemas según la versión y el componente formalmente, pero cuando necesite algo más informal, se puede utilizar esta opción. Por ejemplo, Todas las cuestiones planteadas para realizar un seguimiento de los comentarios de revisión por pares se pueden etiquetar como 'revisión por pares' para verlos y realizar un seguimiento fácilmente.
# 5) Trabajo de registro: Esta es una forma de seguir el progreso de su problema en términos de tiempo. Cuando se utiliza esta opción, se abre el siguiente diálogo. Como puede ver, aquí se puede registrar la información detallada sobre cuánto tiempo se dedica a un problema, cuánto queda, etc.
# 6) Mover: Los problemas de JIRA se pueden mover entre proyectos. Sin embargo, el cambio de un proyecto a otro puede significar un flujo de trabajo de destino diferente, un tipo de problema diferente, un nuevo estado, etc. Por lo tanto, es aconsejable analizar a fondo cómo afectará el cambio al problema antes de seguir adelante.
#7) Enlace: Esta es una característica muy versátil de JIRA que le permite vincular lógicamente problemas entre sí y establecer relaciones / dependencias.
Una situación de ejemplo en la que esto se puede utilizar en proyectos de control de calidad es cuando un determinado defecto le impide trabajar con un determinado requisito. Puede utilizar esta opción para mostrar la dependencia.
Cuando se accede a este enlace, se abre el siguiente diálogo. Usar este diálogo es muy simple:
Los diferentes tipos de asociaciones se pueden elegir en el cuadro de lista 'Este problema'. La lista contiene:
Alternativamente, puede optar por incluir un enlace web como referencia.
#8) Clon: Como su nombre lo indica, puede crear un duplicado de un problema.
Cuando se clona un problema:
- El resumen del problema clonado comienza con el prefijo 'CLONE'.
- Se establecerá un vínculo entre el problema principal y el problema clonado.
# 9) Problema de correo electrónico: Haga clic en el icono. Ingrese la información del destinatario de la información del problema en el cuadro de diálogo que se abre a continuación. Se enviará un correo electrónico con los detalles del problema de JIRA.
10) Exportación: JIRA también proporciona una forma de escribir la información del problema en archivos externos. Para hacerlo, haga clic en el botón 'Exportar' en la esquina más a la derecha y verá los formatos en los que puede descargar una edición de JIRA:
¿Cómo mover un problema de JIRA a través de las diferentes etapas del flujo de trabajo?
#1) Un problema creado en JIRA siempre tiene el estado 'Abierto' en el momento de su creación.
lista enlazada doble c ++
#2) Las etapas del flujo de trabajo que sigue dependen del tipo de proyecto y del flujo de trabajo asignado al proyecto durante la creación.
#3) Solo el administrador podrá elegir esto y, una vez elegido, no se puede cambiar y todos los problemas del proyecto pasarán por el mismo flujo de trabajo.
#4) Cuando se hace clic en el botón 'Iniciar progreso', el estado del problema cambia a 'En progreso' y la etiqueta del botón cambia a 'Detener progreso', que cuando se hace clic en él, el estado vuelve a 'Abierto'.
#5) Al hacer clic en el botón 'Flujo de trabajo', se mostrará un cuadro de lista de las siguientes etapas a las que puede ir un problema.
#6) Si el problema debe establecerse en 'Resuelto' directamente, hay un botón 'Resolver problema' disponible. Al hacer clic en él, podrá elegir el motivo por el que se solucionó el problema.
#7) Para ver el flujo de trabajo por el que pasa un determinado problema, haga clic en el enlace 'Ver flujo de trabajo' que se encuentra junto al campo de estado de un problema en la página de detalles del problema. Por ejemplo, para mi problema, el flujo de trabajo que se muestra es:
Informes JIRA
JIRA también viene con una sólida función de informes. Hay muchos tipos de informes que facilita.
Navegue a través de un proyecto cuyos detalles le gustaría obtener un informe y vaya a la pestaña 'Informes'. Aquí verá una lista de todos los informes que pueden presentarle.
Elija el informe y establezca los criterios de datos y tendrá un informe personalizado en la mano en muy poco tiempo.
Además, para una herramienta de gestión de incidentes, un usuario esperaría funciones de búsqueda sólidas y JIRA también encaja a la perfección en esta área. Por lo tanto, asegúrese de aprovechar eso para su beneficio.
Conclusión
Esto nos lleva al final de la parte de la serie 'JIRA- Usuario'. Como siempre, esperamos que estos tutoriales de JIRA de la serie no solo lo ayuden a utilizar el software de seguimiento de problemas JIRA de Atlassian con éxito, sino que también lo ayuden a lograr los mejores resultados para sus actividades de gestión de proyectos / incidentes / pruebas / defectos.
=> Visite aquí para ver la serie completa de tutoriales de JIRA
El siguiente tutorial se ocupará de las actividades de administración de JIRA: gestión de proyectos, gestión de usuarios, permisos de acceso, etc.
Háganos saber sus comentarios y preguntas a continuación.
PREV Tutorial | SIGUIENTE Tutorial
Lectura recomendada
- Tutorial ágil de JIRA: cómo utilizar JIRA de forma eficaz para gestionar proyectos ágiles
- Cómo integrar JIRA con qTest: una guía paso a paso
- Tutorial de JIRA: una guía práctica completa de cómo usar la JIRA
- GitLab Jira Integration Tutorial
- Tutorial del panel de JIRA: cómo crear un panel de JIRA con un ejemplo
- Seguimiento de tiempo de Jira: ¿Cómo utilizar el software de gestión de tiempo de Jira?
- Automatización de pruebas para Jira con Katalon Studio
- Integre JIRA con TestLodge Test Case Management System: Tutorial paso a paso