Este documento describe cómo las herramientas de Atlassian pueden ayudar a las empresas a adoptar un enfoque ágil. Explica que Jira Software y Confluence son útiles para la gestión ágil de proyectos a nivel de equipo, mientras que herramientas adicionales como Tempo, BigPicture y Portfolio permiten escalar la gestión ágil a nivel de programa y organización completa mediante la planificación de múltiples equipos, la gestión económica y las roadmaps globales. El documento también menciona la nueva solución J
Herramientas Atlassian para la agilidad empresarial
1. La Tecnología al servicio de
la Agilidad Empresarial
Mariano Galán Martín
Verónica Rivas Remiseiro
2. Verónica Rivas Remiseiro
Consultora Centro Experto ALM/Atlassian
¿Quiénes somos?
Comunidad ALM/Atlassian de atSistemas
Mariano Galán Martín
Responsable Línea de Negocio ALM/Atlassian
3. Agile, Culture & Servant Technology
La Tecnología al servicio
de la Agilidad
Empresarial 01
02
03
Agile y Atlassian
Binomio perfecto
¿Qué ofrece Atlassian para escalar Agile?
Alternativas
¿Qué solución me conviene más?
Índice
Propósito y enfoque
11. Herramientas al servicio de la agilidad empresarial
De los equipos de desarrollo a toda la organización
12. Herramientas al servicio de la agilidad empresarial
Objetivos
• Favorecer la comunicación y colaboración entre equipos y áreas de la
organización.
• Visibilidad a todos los niveles para toma de decisiones.
• Adaptarse al cambio para ofrecer cuanto antes al cliente lo que demanda
y con una mejor experiencia de usuario.
• Control presupuestario y seguimiento en un entorno cambiante y
adaptativo.
• Conectar la estrategia de negocio con la planificación, la ejecución y los
resultados (ROI)
13. Herramientas al servicio de la agilidad empresarial
¿Qué necesidades perseguimos cubrir?
• Gestión de proyectos y productos, programas y portfolios.
• Capacidad y planificación de múltiples equipos.
• Roadmaps de producto y globales.
• Gestión económica: presupuestos, costes, valor ganado, ratios de
productividad, etc.
• Reporting a nivel global y analítica avanzada.
• Frameworks de escalado ágil.
19. Herramientas al servicio de la agilidad empresarial
Informes y métricas cross-proyecto con EazyBI
20. Herramientas al servicio de la agilidad empresarial
Imputaciones, planificación y capacidad de equipos con Tempo
21. Herramientas al servicio de la agilidad empresarial
Gestión económica de proyectos y portfolios con Tempo
22. Herramientas al servicio de la agilidad empresarial
Gestión económica de proyectos y portfolios con Tempo
23. Herramientas al servicio de la agilidad empresarial
Gestión económica de proyectos y portfolios con Tempo
24. Herramientas al servicio de la agilidad empresarial
Planificación de incrementos de programa con BigPicture
25. Herramientas al servicio de la agilidad empresarial
Planificación de incrementos de programa con BigPicture
https://softwareplant.com/jira-pi-planning-safe/
29. Herramientas al servicio de la agilidad empresarial
Capacidad de múltiples equipos con Portfolio
30. Herramientas al servicio de la agilidad empresarial
Visibilidad del trabajo de múltiples proyectos y equipo con Portfolio
31. Herramientas al servicio de la agilidad empresarial
Alternativas con herramientas Atlassian - Resumen
• Gestión ágil de proyectos:
• Colaboración a nivel
de equipo.
• Visibilidad a nivel de
proyecto.
• Gestión básica de portfolio
mediante configuración y
desarrollo a medida.
• Métricas cross proyecto.
• Imputaciones, planificación
y capacidad de equipos.
• Gestión económica a nivel
de proyectos y portfolios.
• Planificación de
incrementos de programa
(SAFe).
• Funcionalidades a nivel de
gestión de programas.
• Planificación cross-proyecto
de múltiples equipos.
• Generación de roadmaps
globales optimizados.
• Posibilidad de escenarios.
• Integración con Jira
Software.
32. 2017
Herramientas al servicio de la agilidad empresarial
Atlassian como líder de herramientas de planificación ágil empresarial
2018 2019
33. Herramientas al servicio de la agilidad empresarial
Atlassian como líder de herramientas de planificación ágil empresarial
34. Herramientas al servicio de la agilidad empresarial
Jira Align
https://www.atlassian.com/software/jira/align
42. Herramientas al servicio de la agilidad empresarial
Tabla resumen funcionalidades
Gestión ágil de proyectos
Métricas cross-proyecto
Gestión de programas
Gestión de portfolio
Gestión de múltiples equipos
Planificación de equipos
Roadmaps globales
Gestión económica
Reporting global y analítica
avanzada
Frameworks de escalado ágil (SAFe,
Less, S@S, …)
43. Herramientas al servicio de la agilidad empresarial
¿Qué solución me conviene?
Propósito
Colaboración
equipo y
visibilidad
proyecto
Resolver problemas
específicos de
escalado
Colaboración
múltiples equipos y
visibilidad cross-
proyecto
Escalar agile a toda la
organización,
transformación digital
Enfoque
Trabajo dentro
de los equipos
Bottom-up / top-down
Bottom-up,
team-driven
Top-down,
executive-driven
Número de equipos - 4-20 4-20 20+, toda la organización
Usuarios (*)
Devs, POs/PMs,
Team Leads
POs/PMs, Team Leads,
PGMs, PFMs
POs/PMs, Team
Leads, PGMs
POs/PMs, Team Leads,
PGMs, PFMs, Executive,
PMO, CIO, etc.
Fuente de
información
Jira Software (1) Jira Software (1) Jira Software (1)
Jira (+1), ServiceNow,
HPQC, Trello,…
(*) PO=Product Owner, PM=Product Manager, PGM=Program Manager, PFM=Porfolio Manager
Lo que ha contado vero es como utilizar Jira Software para gestionar de modo ágil un proyecto y un equipo. Jira Software proporciona de forma nativa funcionalidades para trabajo ágil colaborativo de equipos individuales y visibilidad del trabajo a nivel de proyecto.
Pero la agilidad ya no es cosa de un par de equipos de desarrollo sino que está calando en los distintos departamentos de las compañías y es necesario que muchos equipos trabajen en multiples proyectos y que la visibilidad sea global, no solo a nivel de proyecto sino a nivel de programas y porfolios.
¿Para qué? ¿Qué queremos conseguir? ¿Cuáles son los objetivos?
Qué objetivos queremos conseguir con la agilidad empresarial… porqué es necesario escalar…
¿Qué necesitamos que nos proporcionen las herramientas para poder escalar esa agilidad y llevarla a toda la organización?
¿Qué opciones tenemos con las herramientas Atlassian para conseguirlo? Pues en función del nivel de madurez y del sitio donde se encuentre la empresa en su viaje a la agilidad empresarial hay varias alternativas.
Jira Software colaboración dentro de un equipo y visibilidad a nivel de proyecto. Configuración básica de portfolio o cartera de iniciativas o proyectos.
Con las apps podemos resolver problemas específicios del escalado ágil, alguno de los puntos que vimos antes. Necesitaríamos una combinación de varias normalmente en función de las necesidades.
Portfolio for Jira app Atlassian pero sí que permite una vision cross-Proyecto y de gestion de multiples equipos, trabaja a nivel de programa.
Además de la gestión de proyectos Scrum o Kanban individual con Jira Software mediante configuración también podemos modelar una pequeña gestión del porfolio de proyectos. Con un tipo de issue iniciativa con campos personalizados que vinculen al proyecto Jira concreto y campos para el seguimiento: jornadas estimadas, consumidas, restantes, %de avance, y pequeños desarrollos a medida que vayan consolidando la información de los proyectos concretos en estas iniciativas, se puede llevar una gestión de la cartera o de las iniciativas. Que puede verse visualmente en un Kanban y en cuadros de mando.
Las peticiones se pueden dar de alta a través de JSD y tener en Confluence documentación asociada y también cuadros de mando para que otros usuarios no Jira puedan ver el estado de las iniciativas…
Con las apps podemos resolver problemas específicios del escalado ágil, alguno de los puntos que vimos antes. Necesitaríamos una combinación de varias normalmente en función de las necesidades.
Hemos elegido esas apps por las funcionalidades que aportan y por que se hablan entre ellas…
EazyBI es una herramienta de propósito general de BI, como un pentaho o microstrategy pero que se puede conectar con Jira y explotar toda la informacion generando todo tipo de informes a medida.
En este caso podríamos por ejemplo generar informes y metriscas cross-Proyecto.
Es una suite de 3 productos
Tempo TimeSheets estaría más enfocado a equipos, para facilitar las imputaciones, aprobaciones de partes de actividad, partidas de gastos, distinción entre tiempo facturable y no facturable de las horas imputadas, etc.
Tempo Planner estaría más ligado a la parte de programas, para planificación y capacidad de los equipos y sus miembros en los distintos proyectos y programas.
Se puede planificar el tiempo asignado de los miembros de uno o varios equipos a tareas concretas o a proyectos. Tienen posibilidades de agrupar las vistas por programas, conjuntos de equipos para ir viendo la planificación de los equipos y sus miembros, la ocupación y la disponibilidad. Además se integra con tempo time sheet para ir viendo de lo planificado cuanto se ha trabajado realmente.
Tempo Budgets aplicaría más la parte de portfolio de proyectos, permitiendo controlar los costes, ingresos y recursos de proyectos y portfolio de proyectos. Pose indicadores y ratios financieros, de productividad, valor, ganado, retorno de la inversión, etc.
Gastos opertativos y de capital.
Group unlimited projects within or across your portfolios, view overall progress and performance, including aggregated financials, forecasts, indices, and reports. Quickly identify risk areas and react to them
BigPicture es una app que aunque nació para gestionar proyectos en modo clásico con diagramas de Gantt, matriz de riesgos, capacidad de las personas, también ha ido incorporando ciertas funcionalidades para trabajar con proyectos agile, siguiendo el framewoek de escado SAFe, sobre todo centrados en el nivel de Equipos y Programas. Concretamente para trabajar con los Incrementos de Programa. En la última versión han incluido también funcionalidades a nivel de portfolio de proyectos pero bastante básicas, solo relativas a la organización/agrupación de los proyectos y programas.
Portfolio for Jira es también una app pero la ponemos en otra categoría ya que el fabricante es el propio Atlassian y la integración con Jira Software es total. Realmente el nombre quizás no es el más afortunado porque da lugar a entender lo que realmente no es, no es una herramienta PPM como tal aunque si que sirve para tener una visión global de varios proyectos, de la capacidad y ocupación de múltiples equipos, versiones cross a varios proyectos y roadmaps globales. Es la herramienta indicada para trabajar a nivel de programa.
Con porftolio podemos crear planes, conjuntos de proyectos de Jira Software, con sus épicas, historias de usuario y tareas. Además añade un nuevo nivel de iniciativas. Definir equipos y utilizar las versiones de los proyectos Jira, incluso crear versiones cross. Si no ponemos restricciones en función de las estimaciones de las tareas a realizar, la capacidad de los equipos, el mode de trabajo Scrum o Kanban, las prioridades, genera un roadmap optimizado. Pero podemos añadir ciertas restricciones como fijar fechas de fin a una versión determinada, dependencias, que una iniciativa, épica, etc. no comience hasta determinada fecha… y vamos creando el roadmap, si hay alguna sobre asignación o no se puede llegar a la fecha indicada te lo marca. Entonces podemos utilizar distintos escenarios what-if para solicionarlo, capacitando gente en ciertos skills, ampliando horario laboral de ciertas personas o el % de asignación, incluso ver que pasaría si contratamos una nueva persona… Con el escenario más favorable es el que nos quedamos. La sicnronizacion con Jira es toltal y bidireccional aunque se trabaja en un entorno seguro hasta que no se indica a la herramienta que aplique los cambios en Jira. Tambien permite hacer un seguimiento de lo planificado vs. Lo real y el roadmap se va adaptando según el progreso y permite comparar con lo planificado originalmente.
Permite gestionar múltiples equipos al mínimo detalle e incluso incluir miembros virtuales de los equipos.
Los equipos pueden trabajar en modo scrum o Kanban y se puede ver la capacidad y ocupación de los mismos, en este caso de cada Sprint
Tiene reporting de cada una de las funcionlidades que hemos visto: roadmap, versiones, capacidad, y hay uno donde se puede ver como conecta la estrategia con la ejecución, es bastante básico pero permite definer lo que llaman temas que pueden ser ciertos aspectos estrategicos de negocio que se quieren medir y permite ver el objetivo al que se quiere llegar frente a lo planificado y lo que realmente está ocurrendo.
A modo de resumen las características de las tres alternativas que hemos visito son:
Con todas estas posibilidades y alternativas Atlassian ya aparecía en 2017 como líder en el cuadrante de Gartner de herramientas de planificación Ágil empresarial. En 2018 irrumpe una nueva herramienta para escalado ágil y de gestión ágil de portfolio de proyectos a cualquier nivel empresarial: Agile Craft desplazando a Atlassian a la izquierda, para en 2019 definitivamente convertirse en líder y desplazar al resto más aún.
¿Qué hizo Atlassian?
Comprar Agile Craft para ofrecer una solución de software completa para escalar Agile a cualquier nivel empresarial.
De momento lo que han hecho es rebautizar el producto como Jira Align y comenzar a trabajar en hacer más profunda la integración que ya tenía con Jira Software.
En una única herramienta podemos gestionar alcance, roadmaps y dependencias entre equipos, proyectos y portfolios gestón económica. Una única herramienta para distintos roles.
La información ya no se presenta de forma granular sino agregada, como radiador de información viendo en este caso un programa concreto, vinculando el trabajo de los equipos a los objetivos y mostrando con colores donde hay desvíos. Si se pincha ya se puede entrar en el detalle de concreto de donde está el problema.
Manage idea intake, prioritize the feature backlog, and track progress with real-time roadmaps
Ensure programs run smoothly and resources are perfectly allocated for on-time delivery
Para cada uno de los objetivos estratégicos lo presupuestado frente a lo estimado y lo real, número de iniciativas, stories, incluso puntos de historia involucrados pero sin entrar en detalles…
Se pueden ver dependencias entre los equipos y como está el trabajo que depende de otros equipos. Igualmente con colores para detectar problemas.
Incluso hay informes para medir los procesos de transformacion digital
Drive digital transformation with a framework customized to scale agile in your enterprise
Para cada uno de los objetivos estratégicos lo presupuestado frente a lo estimado y lo real, número de iniciativas, stories, incluso puntos de historia involucrados pero sin entrar en detalles…
Combinando podemos tener mas o menos todas las funcionalidades pero alguna de forma básica (o con mucho esfuerzo de configuración y desarrollo a medida), con Jira Align tenemos todas en una única herramienta y más potente.
Además del coste, no disponibilidad aun pero queríamos contároslo porque es el futuro cercano de la propuesta de herramienta para dar soporte a la agilidad a nivel empresarial de Atlassian.