Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cochabamba – Bolivia
2018
A mis padres Cesar y Victoria quienes con su amor,
Estos son algunos de los defectos que encontramos con esa práctica y luego surge la necesidad
de mantener el seguimiento de los problemas, para lo cual posiblemente se podría realizar en un
documento de Word o Excel, pero una vez más hay un obstáculo de control, desprotección y
riesgo de información anulada dentro del equipo.
Entre estos pueden surgir otros problemas, los cuales pueden llevar a una mala planificación del
proyecto y esto puede llevar al fracaso del mismo.
Es por esta razón que; cada vez es más importante el uso de herramientas de gestión de
proyectos, para aumentar la eficiencia de la empresa. En este contexto, existen herramientas de
gestión de proyectos con las que se pueden aplicar técnicas más innovadoras desde una
aplicación intuitiva y fácil de utilizar, como la herramienta de gestión de proyectos JIRA.
Resumen 5
Introducción 12
1 Generalidades 13
2 Metodología 13
3 Herramienta JIRA 14
3.1 Características 14
4 Gestión de proyectos 17
4.1.1 Scrum 17
4.1.2 Kanban 18
5 Gestión de Incidencias 25
7.2 Filtros 45
8 Reportes 46
9.1 Scrum 49
10 Conclusiones 53
11 . Bibliografia 54
12 . paginas web 54
Índice de figuras
Una empresa que gestiona proyectos, suele trabajar en varios proyectos al mismo tiempo y
manejar un gran volumen de información, ya que al momento de planificar el proyecto es muy
importante disponer de cierta información como el alcance, los recursos implicados, tareas y
tiempos de desarrollo, y una mala planificación inicial del proyecto puede llevar al fracaso del
mismo.
Una solución que permita asumir todas esas variables y ayude a gestionar de manera eficaz cada
parte de sus proyectos es vital para el futuro de su actividad. En este contexto, la existencia de
herramientas informáticas brinda un gran apoyo en diferentes ámbitos, y harán mucho más
sencilla la tarea de alcanzar los objetivos empresariales.
Es por ello que nos enfocaremos en la herramienta de gestión de proyectos JIRA, y en los
beneficios que pueda brindar en el desarrollo de software, para ello revisaremos los siguientes
puntos en esta monografía.
• Herramienta JIRA
• Gestión de proyectos
• Gestión de Incidencias
• Pizarras de trabajo y Flujo de trabajos personalizado
• Reportes
12
1 Generalidades
Anteriormente, gestionar proyectos era muy complicado sin tener ningún tipo de herramienta que
nos ayudara, sobre todo al momento de gestionar incidencias. No era fácil, ya que se debía tener
en cuenta que cada proyecto tenía mucha información y no siempre estaba al alcance de la mano,
además cada proyecto se debía gestionar de diferente manera, con gente diferente, con flujos
diferentes, con requerimientos diferentes. Lo cual hacia el seguimiento de los proyectos una labor
muy complicada y que tomaba mucho tiempo, esto era todo un aprendizaje en gestión.
Actualmente existen varias herramientas que ayudan al desarrollo de software y que cada vez
son más usados, esto debido al gran aporte que dichas herramientas ofrecen como: tener
centralizada la información del proyecto además de conocer el progreso del equipo, poder hacer
el seguimiento de las tareas dentro del proyecto; además de ofrecer distintas graficas que ayudan
y muestran el estado del proyecto.
2 Metodología
13
3 Herramienta JIRA
De forma nativa, puede llevarse un registro de horas sobre las tareas y su gestión suele hacerse
a través de paneles Kanban o gráficos de Gantt. Además, soporta una gran cantidad de plugins
que permiten expandir sus capacidades.
Está diseñado para que todos los miembros del equipo puedan planificar su trabajo diario creando
historias de usuario, incidencias o asignando tareas y subtareas a los miembros de tu equipo.
Supervisa y analiza el trabajo de todo tu equipo, creando informes con los que mejorará el control
y rendimiento del departamento con datos visuales en tiempo real.
JIRA está basado en Java EE que funciona en varias bases de datos y sistemas operativos. La
herramienta dispone también de paneles de control adaptables, filtros de búsqueda, estadísticas,
reportes, RSS y función de correo electrónico.
La flexible arquitectura de JIRA permite al usuario crear ampliaciones específicas que pueden
incluirse.
JIRA tiene una gran cantidad de características, pero a continuación mencionaremos las más
importantes.
3.1 Características
14
• Es muy adaptable y configurable.
• Gestiona muy bien el tema del control de versiones.
• Herramienta muy potente para hacer Reportes.
• Personalizar los flujos de trabajo, WorkFlows.
• La herramienta JIRA está escrita en lenguaje Java.
• JIRA admite los protocolos SOAP y REST para llamadas a procedimientos remotos.
• La base de datos back-end soportada es MySQL, PostgreSQL, Oracle y SQL Server.
• El contenido de JIRA se puede presentar y traducir a varios lenguajes como ser inglés,
francés, alemán, japonés y español, etc,
En la Figura 1 podemos ver la lista de los lenguajes disponibles en las configuraciones del sistema
de JIRA.
15
3.2 Licencia de JIRA y prueba gratis
En la Figura 2 podemos apreciar el formulario que se debe llenar para acceder a la prueba
gratis de 7 días en JIRA.
16
4 Gestión de proyectos
La herramienta JIRA nos permite gestionar varios proyectos en un solo lugar y así centrar la
información a nuestro alcance, sin perder nunca de vista el panorama completo, ya que muchas
empresas trabajan en varios proyectos a la vez.
Después de iniciar sesión por primera vez en JIRA, el siguiente paso a seguir será configurar un
proyecto. Un proyecto puede ser cualquier cosa, desde un solo elemento hasta una colección
masiva de incidencias en los que un equipo necesita colaborar.
• Scrum
• Kanban
4.1.1 Scrum
Scrum es mejor para los equipos que trabajan en un proyecto basado en iteraciones donde las
nuevas versiones o actualizaciones se publican en una fecha y un horario regular. (Scrum es una
excelente manera de simplificar la administración de proyectos también).
17
Figura 3: Pizarra de trabajo para un proyecto Scrum
4.1.2 Kanban
Kanban es ideal para equipos cuyos proyectos tienen un flujo de trabajo continuo, como equipos
basados en servicios. Esto ayuda a evitar que un miembro del equipo se sobrecargue demasiado
en un proyecto.
18
Figura 4: Pizarra de un proyecto Kanban
19
Figura 5: Crear un proyecto en JIRA
Fuente: Elaboración propia.
En la Figura 6, se puede apreciar los tipos de proyectos, de los cuales podemos seleccionar en
JIRA. Después podemos ingresar los detalles referentes al proyecto.
La licencia de JIRA no pone ningún límite en el número de proyectos, es por ellos que puede
crear el número de proyectos que sean necesarios. (Sagar, 2015).
Cada miembro del equipo que utilizará JIRA debe configurarse como usuario. Si tiene varios
miembros del equipo, puede crear administradores para manejar esta tarea. Si tiene un equipo o
empresa más pequeños, puede hacerlo todo usted mismo.
En la Figura 7, se puede apreciar la página para añadir usuarios, que formaran parte del equipo
de trabajo en los proyectos existentes.
En la Figura 7, se puede apreciar la página para añadir usuarios, que formarán parte del equipo
de trabajo en los proyectos existentes.
Otra parte importante que JIRA posee son los grupos, ya que estos permiten una mejor
administración de los usuarios. JIRA cuenta con grupos predeterminados, pero también es
posible crear nuevos grupos.
En la Figura 8, se puede apreciar la parte de grupos en JIRA, y el listado de los grupos por defecto
con los que cuenta JIRA.
Uno de los usos de grupos que podríamos mencionar seria dar permisos a un usuario para que
sea un administrador y pueda agregar otros usuarios, esto se puede lograr seleccionando al
usuario y agregándolo al grupo de administradores del sitio.
22
Otra parte importante para mencionar podría ser la administración de acceso en JIRA, esto puede
ayudarnos a evitar añadir usuarios nuevos uno por uno permitiendo que sus usuarios actuales
también inviten a personas, o incluso permita que las personas se unan por sí mismas,
dependiendo de la configuración que se realice.
Esta es la parte más importante en la que un administrador en JIRA debe preocuparse; si está
usando una licencia limitada de usuarios en JIRA, es por esta razón que se debería saber el
número de usuarios que serán usados en JIRA para escoger una licencia apropiada. (Sagar,
2015).
23
4.4 Administrar permisos
Los permisos son especialmente útiles si tiene un equipo grande o con otros usuarios que ayuden
a administrar los proyectos. Pero establecer permisos para cada proyecto puede tomar tiempo.
Afortunadamente, JIRA tiene una mejor forma de administrarlos y estos son: los esquemas de
permisos.
Los esquemas de permisos crean patrones de permisos que se pueden aplicar a múltiples
proyectos. Una vez que haya creado un esquema, simplemente puede agregarlo a un proyecto
donde desee los mismos permisos. Se ahorra una gran cantidad de tiempo a largo plazo.
En la Figura 10, se puede apreciar la parte de esquemas de permisos que JIRA tiene por defecto.
24
5 Gestión de Incidencias
Diferentes organizaciones usan JIRA para hacer seguimiento a diferentes tipos de problemas.
Dependiendo de cómo la organización quiera utilizar JIRA, una incidencia podría representar un
error de software, una tarea de proyecto, un boleto para servicio de ayuda, un boleto de solicitud
de permiso, etc.
Dado que JIRA rastrea todas las tareas, las subtareas o incluso un Epic como una incidencia,
existen varios tipos de Incidencias.
• Subtarea ( Sub-Task): es un trabajo más pequeño que nace a partir de una tarea, puede
haber diferentes subtareas a partir de una tarea.
• Error (Bug): un problema que afecta o impide las funciones esperadas del producto. Estos
se pueden encontrar durante las pruebas.
• Epic (Epic ): una gran historia de usuario que debe desglosarse en una cantidad de
módulos, y cada uno de ellos está vinculado a la principal JIRA épica.
• Historia (Story ): Es una historia de usuario, con una pequeña pero completa descripción,
con un número de tareas secundarias creadas y vinculadas a ella.
• Tarea (Task ): una tarea que debe realizarse en el proyecto para lograr el objetivo del
equipo.
Para ver los tipos disponible en JIRA, el usuario debería iniciar sesión como Administrador y
navegar a Configuración y la parte de Incidencias, a continuación, se mostrarán todos los tipos
de problemas listados.
En la Figura 11, se puede apreciar todos los tipos de incidencias que se tienen en JIRA.
25
Figura 11: Tipos de incidencias en JIRA
Fuente: Elaboración propia.
En esta parte se puede determinar los tipos de problemas que estarán disponibles para un
proyecto o conjunto de proyectos. También gestionar la especificación del orden en que los tipos
de problemas se presentarán en la interfaz de usuario de JIRA, al crear una Incidencia.
En esta parte un esquema se llama por defecto como Esquema de tipo incidencia predeterminado
y otros son esquemas de proyecto. El esquema de tipo incidencia predeterminado es la lista de
tipos de problemas globales. Todos los tipos de problemas recién creados se agregarán
automáticamente a este esquema.
26
Figura 12: Esquema de tipo incidencias
Fuente: Elaboración propia.
En JIRA las incidencias pueden cambiar de estados, durante el avance de un proyecto, y JIRA
posee varios estados predeterminados para las incidencias que pueden ser utilizados
dependiendo el avance de la incidencia.
En la Figura 13, se puede apreciar todos los estados de incidencias disponibles en JIRA.
27
Fuente: Elaboración propia.
En JIRA las incidencias pueden tener prioridades, para ver el orden en el cual deben ser
atendidas.
Para crear una incidencia en JIRA, el usuario debe tener permisos para crear una incidencia en
el proyecto. El administrador puede agregar o eliminar estos permisos.
Para la creación de una incidencia, debemos seleccionar el proyecto donde estará la incidencia,
después debemos seleccionar el tipo de problema, también debemos escribir un resumen de una
línea para proporcionar la idea general sobre el problema, y por último debemos escribir los
detalles del problema en el campo Descripción.
En la Figura 15, se puede apreciar los campos necesarios que debemos llenar para crear una
incidencia en JIRA.
28
Figura 15: Crear incidencias
Fuente: Elaboración propia.
Para agregar otros campos en el formulario para crear una incidencia, debemos hacer clic en
"Configurar campos" en la parte superior derecha de la página, o el formulario que llenamos para
crear una incidencia.
En la Figura 16, se puede apreciar la lista de campos que se puede configurar para crear una
incidencia.
29
Figura 16: Configuración de campos de una incidencia
Fuente: Elaboración propia.
Después de hacer clic en el botón Configurar, haga clic en Personalizar. Se mostrará varias
opciones para marcar y desmarcar que mostrarán y ocultarán, campos en el formulario, que se
llena para crear una nueva incidencia, de esta forma se puede personalizar la creación de una
incidencia.
En la Figura 17, se puede apreciar el formulario completo para crear una incidencia.
30
Figura 17: Formulario completo para crear un incidente
Fuente: Elaboración propia.
31
5.6 Sub tareas
Se puede complementar una incidencia con subtareas, las subtareas se crean en un problema y
se asignan a la persona a cargo. Una vez que se resuelven todas las subtareas, la incidencia se
puede marcar como completada.
Para crear una sub tarea debemos abrir la incidencia donde queremos crear la sub tarea y
seleccionar la opción más, al realizar esto una lista se mostrará con la opción de crear una
subtarea.
Ingrese los detalles en todos los campos requeridos y luego haga clic en Crear.
En la Figura 19, se muestra el formulario para crear una subtarea.
32
Figura 19: Formulario para crear una subtarea
Fuente: Elaboración propia.
También nos permite convertir incidencias creadas en otras por ejemplo un bug a una sub tarea
o viceversa, esto para facilitar cualquier cambio en el proyecto.
Para editar una incidencia en JIRA, el usuario debe navegar hasta el problema (bug), que es
necesario editar y hacer clic en el problema para abrir la página. El siguiente paso es hacer clic
en el botón Editar que está presente en la parte superior izquierda de la página de problemas de
la vista. Se abrirá la página de edición que es similar a la página de creación.
En la Figura 20, se muestra cómo acceder a la funcionalidad editar una incidencia.
33
Figura 20: Editar una Incidencia
Fuente: Elaboración propia.
Se puede acceder a la funcionalidad editar mediante el botón editar o por medio del icono en
forma de lápiz que se muestran al pasar el cursor en algunos lugares.
Un usuario puede enviar un problema (bug), por correo electrónico a otros usuarios de JIRA. Hay
dos formas de hacerlo:
• La opción Compartir un problema (bug).
• Mencionar usuarios en el campo Descripción o Comentario del problema (bug).
34
5.8.1.1 Compartir un problema (bug)
Para empezar, el usuario deberá navegar a la incidencia que se requiere para compartir y hacer
clic para ver el problema. Haga clic en el símbolo Compartir en la parte superior derecha de la
página.
En la Figura 21, se muestra la opción de compartir una incidencia.
Escribir el nombre de los usuarios registrados en JIRA o los correos electrónicos de las personas
con quienes se desea compartir la incidencia.
35
Figura 22: Mencionar un usuario en los comentarios
Fuente: Elaboración propia.
Esta característica es muy útil cuando dos o más incidencias tienen algún tipo de dependencia
entre sí, como si fueran duplicados o se relacionan entre sí, quizá por problemas de bloqueo o
dependencias.
Para crear un enlace a otra incidencia, el usuario debe navegar hasta la incidencia y hacer clic
en Ver página de incidencias. Después de eso, hacer clic en la opción Más y seleccionar Enlace
(Link).
En la Figura 23, se muestra la ventana con la opción para buscar la otra incidencia con la que se
quiere relacionar.
36
Figura 23: Relacionar incidencias
Fuente: Elaboración propia.
En JIRA se puede ver el historial del registro de todas las actividades realizadas en las
incidencias. Los más comunes son:
• Creador de la incidencia
• Cambios a una incidencia
• Adjuntar archivos archivo
• Eliminación de comentarios
• Adición / eliminación de enlaces
• En un registro de historial, un usuario puede ver la siguiente información.
• Nombre de usuario que realizó los cambios
• Tiempo durante el cual se realizaron los cambios
37
5.10.1 Pasos para ver el historial
Para ver el historial en JIRA, el usuario debe seguir los pasos que se detallan a continuación. Ir
a Ver página de problemas (bug) para ver el historial de cambios y hacer clic en la pestaña
Historial.
La pizarra ágil o simplemente la pizarra de trabajo, es la interfaz de usuario principal que usted,
como usuario, utilizará día a día en sus proyectos. La pizarra ágil le permite visualizar tareas en
un proyecto y sus pasos disponibles en el flujo de trabajo. Dependiendo del tipo de pizarra que
use, también hay características adicionales que proporcionarán una gama de funcionalidades.
(Li, Jira Software Essentials: Plan, Track, And Release Great Applications With Jira Software ,
2015)
Para crear una pizarra de trabajo debemos ir a la sección de pizarras y hacer clic en la opción
más y seleccionar crear pizarra.
38
Figura 25: Crear pizarra de trabajo en JIRA
Fuente: Elaboración propia.
El flujo de trabajo en JIRA se puede denominar como ciclo de vida de una incidencia, JIRA
software tiene un flujo de trabajo predeterminado, sus problemas se mueven a través de tres
estados: tareas pendientes, en curso y finalizado. Si esto es demasiado simple, podría considerar
crear su propio flujo de trabajo para que los estados en JIRA Software coincidan con el proceso
de su equipo. Por ejemplo, si un equipo trabaja en un proyecto de desarrollo de software, es
posible que desee agregar estados, como revisión de código, espera de control de calidad o listo
para combinar. Se puede personalizar el flujo de trabajo para cada equipo.
El flujo de trabajo es el corazón de Jira. Es lo que le da poder a Jira en el fondo. (Li, Jira Agile
Essentials Second Edition, 2018).
En la Figura 26, se muestra uno de los flujos de trabajo más comunes en los proyectos.
39
Figura 26: Flujo de trabajo
Fuente: (Calero, 2015)
JIRA ofrece su flujo de trabajo por defecto con tres estados, pero nosotros podemos editar y
poder crear nuestro propio flujo de trabajo.
40
7 Búsqueda de incidencias y gestión de filtros
JIRA proporciona una poderosa y eficiente herramienta de búsqueda. Un usuario puede buscar
problemas en Proyectos, Versiones y Componentes utilizando varios criterios de búsqueda. JIRA
permite guardar los criterios de búsqueda para utilizar la próxima vez como filtros; incluso estos
filtros pueden ser compartidos con otros usuarios.
• Búsqueda rápida
• Búsqueda básica
• Búsqueda Avanzada
La búsqueda rápida es la forma más rápida de definir criterios de búsqueda. Sin embargo, es
menos preciso que otros métodos de búsqueda para consultas complejas (por ejemplo, project =
JIRA AND status = Open AND priority = High). La búsqueda rápida está en la barra de
navegación.
41
Figura 28: Búsqueda Rápida en JIRA
Fuente: Elaboración propia.
La búsqueda básica en JIRA es más precisa que la búsqueda rápida, pero más fácil de usar que
la búsqueda avanzada. Proporciona una interfaz fácil de usar que le permite definir consultas
complejas, sin necesidad de saber cómo usar JQL, porque utiliza las consultas JQL en el back-
end, para hacer este tipo de búsqueda el usuario debe seguir los pasos que se detallan a
continuación.
42
Figura 29: Búsqueda Básica en JIRA
Fuente: Elaboración propia.
La búsqueda avanzada es el tipo más poderoso de los tres métodos de búsqueda. Esta búsqueda
permite utilizar consultas estructuradas para buscar incidencias, sin embargo, necesita saber
cómo construir consultas estructuradas utilizando el lenguaje de consulta JIRA (JQL) para usar
esta característica.
43
7.1.3.1 Uso de la función de autocompletado
A la vez que se escribe la consulta, JIRA reconocerá el contexto y ofrecerá una lista de
sugerencias de "autocompletado" de la siguiente forma:
Se puede utilizar paréntesis en las declaraciones JQL complejos para hacer cumplir la
precedencia de operadores.
Por ejemplo, si desea buscar todos los problemas resueltos en el proyecto SysAdmin, así como
todo el asunto (cualquier estado, cualquier proyecto) asignadas al administrador del sistema
(aperez), puede utilizar paréntesis para hacer cumplir la precedencia de los operadores lógicos
en su consulta, p.e.:
También se puede usar paréntesis para agrupar consultas, tal que puedes aplicar el operador
NOT al grupo
Una palabra clave en JQL es una palabra o frase que hace (o es) cualquiera de estas:
• Une dos o más cláusulas juntas para formar una consulta JQL compleja
• Altera la lógica de una o más cláusulas
• Altera la lógica de los operadores
• Tiene una definición explícita en una consulta JQL
• Realiza una función específica que altera los resultados de una consulta JQL.
• AND
• OR
44
• NOT
• EMPTY
• NULL
• ORDER BY
7.2 Filtros
Los Filtros que se pueden realizar en JIRA contemplan los siguientes criterios
• Dueño
• Proyecto
• Grupo
En la Figura 31, se muestra la parte de filtros en JIRA, que pueden ser seleccionados para filtrar
información en JIRA.
45
8 Reportes
JIRA proporciona diferentes tipos de reportes dentro de un proyecto. Estos ayudan a analizar el
progreso, los problemas, los obstáculos y la puntualidad de cualquier proyecto.
Para acceder a los reportes en JIRA, el usuario debe ir a un Proyecto específico. Seleccionar la
opción reportes en el lado izquierdo de la página. Esto mostrará todos los informes compatibles
con JIRA.
46
8.2 Tipos de informes
Burn down Chart: Hace un seguimiento del trabajo total restante, también si el Sprint está
logrando el objetivo del proyecto o no.
Gráfico de Sprint: Hace un seguimiento del trabajo completado o retroceda hasta la acumulación
en cada Sprint.
Diagrama de flujo acumulado: Muestra los estados de los problemas a lo largo del tiempo.
Ayuda a identificar problemas de alto riesgo o problemas importantes sin resolver.
Informe épico: Muestra el progreso hacia completar una epopeya en un tiempo determinado.
Gráfico de control: Muestra el tiempo de ciclo para el producto, su versión o el Sprint. Ayuda a
identificar si los datos del proceso actual se pueden usar para determinar el rendimiento futuro.
Epic Burn Down: Rastrea el número previsto de Sprint s necesarios para completar el épico.
47
Release Burn Down: Rastrea la fecha de lanzamiento proyectada para una versión. Ayuda a
controlar si la versión se lanzará a tiempo, por lo que se puede tomar una acción obligatoria si el
trabajo se está quedando atrás.
Informe de gráfico circular: Muestra un gráfico circular de problemas para un proyecto agrupado
por un campo específico.
Grupo de un solo nivel por informe: Ayuda a agrupar los resultados de búsqueda por un campo
y ver el estado general de cada grupo.
Tiempo desde el informe de problemas: Ayuda a realizar un seguimiento de cuántos problemas
se crearon, actualizaron, resolvieron, etc., en un período de tiempo.
Informe de seguimiento de tiempo: Muestra las estimaciones de tiempo original y actual para
problemas en el proyecto actual. Puede ayudar a determinar si el trabajo está en curso para esos
problemas.
48
Informe de carga de trabajo del usuario: Muestra las estimaciones de tiempo para todos los
problemas no resueltos asignados a un usuario en todos los proyectos. Ayuda a comprender
cuánto ocupa un usuario, si está sobrecargado o si tiene menos trabajo.
Informe de carga de trabajo de versión: Muestra cuánto trabajo pendiente queda por usuario y
por problema. Ayuda a comprender el trabajo restante de una versión.
Además de estos, hay otros tipos de informes que generalmente tienen un gráfico circular en
ellos.
Vimos varias funcionalidades de JIRA y ahora veamos como todo esto nos ayuda en el
desarrollo de software
9.1 Scrum
Scrum es un marco de desarrollo de software iterativo. Es un proceso en el que se aplican de
manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y
obtener el mejor resultado posible de un proyecto.
49
Figura 33: Backlog
Fuente: (Maynard)
Las historias de usuarios son bosquejadas por el propietario del producto, y luego todo el equipo
del producto determina colectivamente los requisitos detallados. Estas son las piezas de trabajo
granulares que ayudan a definir los elementos de implementación para la historia y el próximo
Sprint.
En este caso la creación de las historias de usuarios es realizados por el propietario del producto.
Una vez que se haya creado las historias de usuarios, se puede comenzar a priorizar las historias.
En JIRA Software, se clasifica o prioriza las historias de usuario arrastrándolas y soltándolas en
el backlog, en el orden de importancia que funciona para el equipo.
Estas estimaciones son realizadas y puestas dentro de las historias de usuario (incidencias).
Las estimaciones también ayudarán en el cálculo en cuánto trabajo debe agregar al próximo
Sprint según la cantidad de miembros del equipo que tenga. Después de algunos Sprint s, y por
medio de un feature de JIRA se podrá calcular la velocidad del equipo y en base a eso ver la
50
cantidad de trabajo que el equipo puede realizar en cada Sprint.
JIRA nos ofrece la opción de poder configurar el tiempo de duración de cada Sprint y nos muestra
todas las historias que serán realizadas en el mismo además también nos permite seguir con el
flujo de trabajo ya sea el por defecto que JIRA nos ofrece o puede ser uno que fue creado por el
propio equipo.
La planificación de Sprint configura todo el equipo para tener éxito durante todo el Sprint Al llegar
a la reunión, el propietario del producto tendrá el backlog de productos priorizados. Discuten cada
51
elemento con el equipo de desarrollo, y el grupo estima colectivamente el esfuerzo involucrado.
El equipo de desarrollo realizará un pronóstico de Sprint s que detalla cuánto trabajo puede
completar el equipo a partir del backlog. Ese cuerpo de trabajo se convierte en el retraso
acumulado.
JIRA nos permite poder crear subtareas además de una breve descripción lo cual ayudara a
dividir la historia de usuario en tareas más pequeñas permitiendo que sea más fácil dar una buena
estimación en la planificación.
52
10 Conclusiones
En conclusión, se pudo observar como la herramienta JIRA nos facilita la gestión del desarrollo
de software, los puntos más importantes a mencionar son los siguientes:
• El crear un proyecto en JIRA de forma que nos ayude a manejar supervisar y monitorear
diferentes proyectos en un solo lugar de manera personalizada cada uno lo cual nos
facilita en los recursos utilizados y el tiempo empleado al encargarse de manejar varios
proyectos a la vez. Además de que esta herramienta no pone ninguna limite en la cantidad
de creación de los proyectos.
• Conclusiones respecto a la parte de las incidencias se pudo apreciar que en JIRA es
bastante sencilla la creación de tareas, subtareas, epics, stories, etc, también es muy
importante la facilidad que nos proporciona al poder personalizar esta creación
dependiendo de cada proyecto, además de poder monitorear en todo momento estas
incidencias con las notificaciones que son muy fáciles de enviar y con los historiales para
poder apreciar todos los cambios que pudieron ocurrir.
• La facilidad de poder crear y personalizar nuestros propios flujos de trabajo de manera
que se pueda moldear a la necesidad de cada equipo de trabajo, para mejorar el
rendimiento y el control de los avances del proyecto.
• La facilidad de las búsquedas de diferentes tipos, para poder acceder a las incidencias
específicas de forma rápida y certera sin importar la gran cantidad de información que
pudiéramos manejar.
• La generación de reportes con los cuales se podrán cruzar datos con diferentes métricas
para así poder ver el rendimiento del equipo, el avance del proyecto, etc. para buscar
mejorar el rendimiento de los proyectos en los cuales se este trabajando.
Siendo estos algunos de los beneficios que se puedan mencionar, esto hace que muchas
empresas opten por la utilización de este tipo de herramientas, siendo JIRA una de las más
usadas por ser una de las más completas.
53
11 . BIBLIOGRAFIA
1. Kuruvilla, J. (2016). Jira Development Cookbook. UK: Packt Publishing.
2. Li, P. (2015). Jira Software Essentials: Plan, Track, And Release Great Applications With Jira
Software . UK.
3. Li, P. (2018). Jira Agile Essentials Second Edition. Birmingham: Packt Publishing Ltd.
4. Sagar, R. (2015). Mastering JIRA. UK: Packt Publishing.
12 . PAGINAS WEB
1. Atlassian. (2013, Febrero 22). Jira Software Support. Retrieved from
https://confluence.atlassian.com/jira064/jira-concepts-720416125.html
2. Maynard, C. (n.d.). scrum with Jira Software. Retrieved from
https://www.atlassian.com/agile/tutorials/how-to-do-scrum-with-jira-software
3. Calero, A. (2015, Marzo 29). Manual Jira. Retrieved from
https://confluence.excentia.es/pages/viewpage.action?pageId=3604553
54