Bitbucket

Integrating Bitbucket with Leanmote

Introduction

This guide will help you generate an App password in Bitbucket, which is required to integrate your Bitbucket account with Leanmote. By following these steps, you will obtain the necessary credentials to connect Bitbucket with Leanmote and enable data synchronization securely.

Step 1: Access Bitbucket Settings

  1. Log in to your Bitbucket account.
  2. Click on your profile avatar in the top-right corner.
  3. Elegir Personal settings from the dropdown menu.

Step 2: Create an App Password

  1. In the left sidebar, click on App passwords.
  2. Click the Create app password button.
  3. Enter a Label for the password (e.g., “Leanmote Integration”).
  4. Select the necessary Permissions required for the integration:
  1. Click Create.
  2. Copy the generated App password and store it securely. This password will only be displayed once.

Step 3: Add the App Password to Leanmote

  1. Log in to your Leanmote. account.
  2. Navigate to the Productivity Tools section.
  3. Elegir Bitbucket Integration.
  4. Paste the App password in the designated field.
  5. Click Save to complete the integration.

By following these steps, you will successfully integrate Bitbucket with Leanmote and enable secure data synchronization.

Jira

With this guide, you’ll be able to integrate Jira with Leanmote to centralise key project information and enhance productivity visibility and analysis.

Required Permissions

The user generating the token must have admin access to the projects.

Endpoints Used (read-only):

  • Get Issues: To retrieve metada about projects, epics, and tasks in Jira.

Follow the steps below to configure your token and connect both platforms. Let’s get started! 🚀


Integration Steps

How to find the token:

  1. Go to Manage Account
  2. Go to Security > API Tokens
  3. Scroll down to API Tokens > Create and Manage API Tokens
  4. Click on Create API Token
  5. Set the expiration date to 1 year from the creation date.
  6. Click on Create and Copy Token
  7. Log in to Leanmote > Productivity Tools, click on “Connect” for Jira
  8. Enter the token, the email used, and the domain it was created for. Click “Save Changes”

Note: Make sure the email entered is the same one used to generate the token in Jira.

The token is automatically encrypted.

Done!

Any questions? Reach us

GitHub

With this guide, you’ll be able to integrate GitHub with Leanmote, centralizing key project information and improving productivity visibility and analysis. We’ll use a read-only API token to ensure a secure connection.

Step 1: Obtain the Token

Log into your GitHub profile and navigate to Settings.

Scroll down to Developer settings.

Under Personal access tokens, select the option Tokens (classic).

Click Generate new token and choose classic.

Name your token: leanmote-app and set it to No expiration.

  • Select the following scopes:
    • Check the complete repo scope.
    • Under user, check read:user and user:email
  • Finally, click Generate token, copy it immediately, and save it securely.

Step 2: Add the Application Password to Leanmote

  • Log into your Leanmote account.
  • Navigate to the Productivity Tools section.
  • Elegir GitHub Integration.
  • Paste your token into the provided field.
  • Click Save to complete the integration.

By following these steps, you’ll successfully integrate GitHub with Leanmote.

Leanmote’s data ethics & privacy: how we protect you

Security analysts protect internet-connected systems with shield. Cyber security, data protection, cyberattacks concept on white background. Pinkish coral bluevector isolated illustration

Giving the power of their own data to every user 

Working with data about people

Data ethics is necessary and should be in everyone’s mind when managing private information.

Numbers, rates, colors, and charts are shown on a dashboard and someone can easily forget that it’s insight about people.  That’s not our case.

Beyond the legal obligation, there is an ethical principle to protect access to personally identifiable information (PII).

At Leanmote we collect information to get to know people, understand them, and contribute to their wellbeing. Our objective is to provide the solution to companies to build better working environments in a world with growing complexities. 

How we collect and interpret information

We want to get to know people, without bothering them. That’s not an easy task when they are working, focused on what they have to do, maybe meeting deadlines, and dealing with pressures. 

Leanmote offers an indirect way to collect data in addition to survey insight by connecting with productivity apps- like Slack, Jira, Google Meets, Teams and more- that the company already uses.

Understanding the general data lifecycle:

Image rights: A Beginner’s Guide to Data & Analytics, Harvard EBook.

 “A data project’s steps are often described as a cycle because the lessons learned and insights gleaned from one project typically inform the next. In this way, the final step of the process feeds back into the first, enabling you to start again with new goals and learnings”, A Beginner’s Guide to Data & Analytics, Harvard EBook.

Also, the value of the data improves when you connect as many apps as you can because we cross all the information. This enables Leanmote to offer a closer look to reality.

3 levels of showing data

Leanmote gives the power of managing data to every person that uses the platform.

User/Employee: sees its own data and chooses what’s shown to others.

Imagine that you are with the computer, at working hours and you receive an email from HR with a climate survey. You have to stop what you are doing, fill the form and send it. What happens with that information? Who sees it? Where does it go? 

With Leanmote, you can see this information. We enlighten people with their own data first, at real-time. When you accept to complete a survey or answer a question, you can instantly check it on the dashboard. In addition, anyone can go to settings and choose what to display for other members of the company. 

I complete a survey or answer a question, and instantly check it on my dashboard. In addition, everyone can go to settings and choose what to display for other members of the company.

Manager/Team Leader: each team decides how to show their information.

The manager sees the team’s information when there are four or more people on their team. Analyzing their team’s data in real-time, gives them the opportunity to unlock customized management and better lead their colleagues. 

C-Level/ People and Culture Leader: sees the protected and aggregated information at every team or department level

They can access all data but they don’t have unlimited power. Everyone has the control of their own data. This level analyzes the information that each team of the company chose to give. 

Our 6 ethical principles

⭐Your data is yours. We don’t share it with anyone else. 

⭐You choose what to share and with whom. 

⭐You connect Leanmote with your working apps.

If we detect that someone is stressed, we send options about what to do with the situation to that person. We don’t send it to the manager so that it can decide over someone’s personal moment. 

As Leanmote is API based, the more you connect your apps with the platform, the better information it will collect. This way, Leanmote can be your frictionless and single source of truth.

This principle is about honesty and consent, making sure that the user understands and accepts what type of data we collect. 

Users know from day one that we are constantly gathering data and we give them the control of it. They can check their data and choose not to share it on the same platform. Also, we are transparent about why Leanmote collects information.

Leanmote ensures a strong security to all your data. We know that we handle important information that requires the highest levels of protection. 

The platform has multiple-factor authentication: password, push notification and Google Authenticator. Also, all data is stored in Amazon Web Services (AWS) which provides safety and strict privacy. 

Each user can choose what to show and only the company can see it.

If we talk about ethics, we should talk about intentions. Our intentions are good, Leanmote provides companies with their people data to enhance their working experience. We collect only the data that is useful for this purpose.

What do we mean by enhancing the daily working life of people? To give information so organizations can make intelligent decisions towards their employees. For example, with data we can prevent isolation, burnout, discontent, misunderstandings and more.

It’s all about the context! The holistic point of view that we offer is important to interpret data. 

We provide information to analyze the state of human interaction at work. The variety and amount of information that it’s collected let us give accurate data about all users.

We accept feedback because we want to do better every time. If you detect any mistake, please contact us to point it out.

Terms based on these principles

Before you start using the platform, you can see our Privacy Policy and Terms of Service. We have based our terms with these ethics criteria. Check it out!

Monday.com

Summary

This plugin collects monday.com data through Monday’s API.

Configuration

Connection

To integrate this plugin, you first need to obtain a token from Monday.

Follow these steps to generate a token with the required permissions.

Once you have your token, navigate to Leanmote > Administration > Productivity Tools.

There, click on “Connect” and input your token.

Mapping

After adding your token, we will map your team’s properties to the following elements:

  • Task Properties: Specify which fields represent the task’s status, due date, and owner.
  • Boards: What boards Leanmote will collect data from.
  • Task Status: Identify whether a status represents backlog, active, waiting, or completed tasks.
  • Task Lifecycle: Define which statuses signify the start and end of tasks.

Sync Policy

We extract data once a day from Monday.

Metrics

Metrics that can be calculated based on the data collected from Jira:

  • Flow Efficiency
  • Time to Market
  • Active Time
  • Waiting Time
  • Cycle Time
  • Throughput
  • Work in Progress (WIP)
  • Average Age of WIP

Por qué las métricas DORA no son suficientes: Un enfoque mejor de la productividad de los equipos de ingeniería

Las métricas DORA, o DevOps Research and Assessment metrics, son como varas de medición utilizadas en el desarrollo de software para evaluar el desempeño de los equipos. Estas métricas analizan qué tan rápido se está desarrollando el software y con qué frecuencia presenta fallos. Aunque son útiles, no siempre cuentan toda la historia.

Más allá de las métricas DORA

¿Tienes tu propio panel de métricas DORA? Está bien, es excelente para señalar problemas, como si hay una gran desaceleración en el proceso de trabajo. Pero aquí está el problema: no te dice cómo solucionar los problemas que encuentra. Es como ir al médico, descubrir qué está mal, pero luego tener que encontrar la cura por tu cuenta.

Ahí es donde entra Leanmote. No se basa únicamente en las herramientas de métricas DORA; también analiza la dinámica del equipo para obtener una imagen más clara. Recopila datos de herramientas como GitLab y Jira, donde los desarrolladores trabajan en el código y rastrean el progreso. Pero no se detiene ahí. También analiza herramientas cotidianas como Slack y Google Calendar para ver cómo los equipos se comunican y coordinan su trabajo.

Repensar las métricas y el contexto

La productividad no se puede medir únicamente a través de las herramientas de productividad de los desarrolladores y las encuestas. Esto puede no proporcionar una comprensión completa de cómo operan los desarrolladores, porque no se trata solo de la codificación, sino también del contexto en el que estás trabajando. ¿Qué pasa con los chats? ¿Qué pasa con las herramientas de gestión de proyectos, los tickets asignados y el número de eventos en el calendario?

Si bien las herramientas de productividad y las encuestas ofrecen ideas valiosas, deben complementarse con un conjunto más amplio de métricas para capturar las complejidades del trabajo. Estos podrían ser reuniones de lluvia de ideas o momentos colaborativos.

En un informe reciente de 2024 Global Human Capital Trends de Deloitte, se destaca la necesidad de repensar las métricas de productividad tradicionales. Este informe afirma que las organizaciones están mejorando en el seguimiento de cómo las personas trabajan y qué las hace desempeñarse mejor. Esto se debe a que pueden recopilar, medir y analizar datos mucho más rápido que antes. Luego, pueden usar el aprendizaje automático o el juicio humano para convertir estos datos en consejos útiles. Por ejemplo, pueden usar un método llamado análisis de redes organizacionales para ver cómo las personas en una empresa se conectan y trabajan juntas.

Las métricas reales que necesitas

Para obtener una visión holística, consideramos tres áreas críticas de medición:

Rendimiento: pasa de la incertidumbre sobre la eficiencia del equipo a obtener información a través de métricas como puntos de historia y duración del tiempo, lo que nos permite priorizar tareas, justificar retrasos y mejorar la calidad al abordar problemas como errores e incidentes.

Eficiencia del tiempo: la falta de estructura en las reuniones y el tiempo invertido afecta la carga de trabajo y la eficiencia. Al rastrear el tiempo, Leanmote hace visible la alineación y encuentra formas de mejorar la gestión del tiempo.

Conectividad: Conectividad Interna: No saber por qué alguien tiene baja actividad en solicitudes de extracción es un problema. Rastrear su tiempo de fusión y mejorar las conexiones del equipo aumenta la productividad.

Conectividad Externa: Medir la complejidad del proyecto por la participación de las partes interesadas. Identificar los costos de alineación, el número de partes interesadas en los sprints y los niveles de compromiso facilita la gestión del proyecto.

Pero (sí, hay un "pero"), no se trata solo de establecer métricas. Se trata de encontrar el equilibrio adecuado entre diferentes aspectos para garantizar un entorno de desarrollo sostenible y productivo. A estas, hay que añadir las contramétricas, por ejemplo:

Rendimiento vs. Conectividad: Carga de trabajo. Si tienes muchos stakeholders, esto impactará en tu carga de trabajo, ya que necesitas alinear muchas cosas.

Rendimiento vs. Eficiencia del Tiempo: Trabajar más allá del horario regular afecta la productividad. ¿Cuántas reuniones se realizan por sprint?

Entrega vs. Rendimiento: Si sé que necesito aumentar la frecuencia de implementación pero tengo una carga de trabajo pesada y muchos stakeholders, debo tener eso en cuenta. DORA te dice qué está pasando hoy, pero no el porqué. Leanmote te dice el porqué: si el proyecto es más grande, si hay muchas personas involucradas, si hay muchos tickets, etc.

Lleva soluciones a tu equipo en lugar de problemas

Con todo esto, Leanmote proporciona a los líderes una comprensión más clara de la dinámica de su equipo. En lugar de confiar en conjeturas o preguntar constantemente al equipo qué está mal, los líderes pueden simplemente revisar la función de Gestión de Delivery para identificar problemas.

Yendo más allá, Leanmote ofrece la función de Diagnóstico de Equipos y brinda información cuantificable para entender por qué no se están cumpliendo los objetivos. Finalmente, cuentas con LeanOps que ayuda a los líderes a elaborar planes de acción y tomar decisiones inteligentes para resolver los problemas que están frenando a tu equipo. 

Con Leanmote, los líderes pueden tomar decisiones informadas con confianza, fomentando una cultura de innovación y colaboración. No más conjeturas ni culpabilizaciones; Leanmote empodera a los líderes para guiar a sus equipos hacia el éxito con datos fiables y completos.

Discord

Welcome to Leanmote’s Discord integration – a game-changer for evaluating team connectivity. Gain valuable insights into message volumes, group interactions, message timing, and chat statuses, all designed to enhance your team’s communication dynamics. Elevate collaboration with Leanmote’s streamlined approach to team analysis.

What does our Discord integration do?

Leanmote will collect passive data on team interactions, aiding in the evaluation of your team’s connectivity and communication. We collect:

  • Number of messages between peers
  • Number of messages between peers in a group
  • Time/hour of the messages
  • Chat status

How to start collecting data from your Discord server:

  1. Install our Discord bot on your server by clicking the Discord bot card on Settings – Company’s integrations.
  2. Each user on your team should save their Discord username on Settings – Integrations inside the Discord bot card.

Important: The Discord username is not the same as the display name. You can find your username inside your Discord settings. In this example, the username is “this.is.a.username.2024,” which is the one the user should save on their Integrations tab.

Adopta LeanOps con Leanmote: Revolucionando el enfoque en el lugar de trabajo y la eficiencia operativa

Durante la transformación hacia el trabajo híbrido y remoto, el enfoque se ha desplazado hacia la optimización de operaciones y la garantía de eficiencia en la colaboración y el desempeño de los equipos, sin importar su ubicación física. Este cambio se basa fundamentalmente en empoderar a los equipos con autonomía y simplificar los procesos de toma de decisiones.

Creamos LeanOps, una filosofía que abarca la eficiencia operativa y el rendimiento mejorado, la cual juega un papel crucial en la consecución del nuevo paradigma de trabajo ⚡

¿Qué es LeanOps?

Mientras que las reuniones de TechOps enfatizan las métricas de proyectos, LeanOps se centra en un nivel más profundo de análisis: la analítica de equipos.

Esta es una perspectiva más amplia que enfatiza el trabajo en equipo eficiente, la colaboración efectiva, la comunicación fluida y la toma de decisiones basada en datos. El núcleo de LeanOps involucra el análisis de métricas de equipo, la evaluación del rendimiento, la comprensión de los patrones de colaboración y la gestión eficiente del tiempo.

Al obtener información sobre estos aspectos cruciales, las organizaciones pueden redefinir sus estrategias operativas y buscar constantemente mejorar su rendimiento.

¿Por qué es importante LeanOps?

Implementar LeanOps ofrece a los equipos de ingeniería soluciones efectivas para los desafíos operativos comunes, fomentando una cultura de eficiencia y excelencia en el rendimiento:

  1. Toma ágil de decisiones:

LeanOps impulsa una toma ágil de decisiones mediante el uso de datos e información en tiempo real, permitiendo a los equipos tomar decisiones críticas de manera oportuna y eficiente.

  1. Eliminación de la fatiga de reuniones:

Las discusiones basadas en datos ocupan el centro del escenario, abordando eficientemente las preocupaciones operativas sin agotar la energía del equipo.

  1. Comunicación mejorada:

LeanOps fomenta una comunicación clara y transparente dentro de los equipos, reduciendo la probabilidad de malentendidos y promoviendo un entorno de equipo unido.

  1. Flujos de trabajo simplificados:

Elimina retrasos en el delivery entre miembros del equipo y promueve un flujo operativo sin interrupciones.

  1. Excelencia operativa:

Los equipos operan a máxima eficiencia al optimizar cada aspecto de sus procesos de trabajo. Esta optimización conduce a un rendimiento general mejorado y a la excelencia operativa.

.

Con Leanmote, puedes desbloquear el potencial de LeanOps dentro de tus equipos de ingeniería, guiando a tu organización hacia una mayor productividad, mejor colaboración y una cultura de mejora continua.

¿Listo para adoptar LeanOps y alcanzar el éxito?

Estamos aquí para guiarte en tu camino hacia la transformación LeanOps.

Empieza Ahora

Elevating Workforce Efficiency through Data: empowering engineering teams to reach their peak

En el panorama empresarial en constante evolución, dominar la gestión del tiempo dentro de la fuerza laboral es fundamental. Los empleados de alto rendimiento poseen habilidades excepcionales y una gran dedicación, pero guiarlos hacia su máximo desempeño requiere un enfoque estratégico. Un líder competente no solo fomenta el rendimiento, sino que también asegura el bienestar general de su equipo, reconociendo la relación simbiótica entre la productividad y el bienestar de los empleados. 

En esta publicación del blog, exploraremos cómo el análisis de datos puede contribuir a este equilibrio crucial y amplificar la eficiencia laboral.

¿Cuándo deberías programar reuniones para una productividad óptima?

El tablero de “actividad diaria” de Leanmote proporciona información detallada sobre cómo los empleados pasan sus jornadas laborales, desglosando sus actividades, incluyendo reuniones, Jira, GitHub, otras herramientas, trabajo profundo y descansos. Estos valiosos datos te permiten identificar las horas en las que tu equipo está más concentrado y productivo, lo que te permite programar reuniones fuera de estos períodos pico. ¿Cuándo deberías programar tus reuniones para mejorar la eficiencia? Deja que los datos de Leanmote guíen tus decisiones.

Leanmote extrae datos de tus herramientas de productividad favoritas y los presenta en gráficos atractivos e informativos. Súper fácil de usar, ¡no necesitas un trasfondo técnico! 🚀

Rendimiento sostenible a lo largo del tiempo

La sostenibilidad en el rendimiento de los empleados es esencial para el éxito a largo plazo. Entender cómo los empleados distribuyen su tiempo a lo largo del día permite a los líderes evitar el agotamiento, asegurando que el trabajo se distribuya de manera equitativa. 

Al analizar los datos proporcionados por Leanmote, los líderes pueden identificar patrones que indiquen posible fatiga o exceso de trabajo, lo que les permite realizar los ajustes necesarios y fomentar una cultura de rendimiento sostenible.

Aprovechando los datos para tomar decisiones informadas

La función de análisis de rendimiento de Leanmote permite a los líderes tomar decisiones informadas basadas en datos concretos. La capacidad de analizar cómo los equipos de ingeniería interactúan con las herramientas de productividad y cómo distribuyen su tiempo entre el trabajo profundo y las reuniones es invaluable. Esto permite un enfoque basado en datos para la gestión laboral, lo que finalmente conduce a una mayor productividad y eficiencia.

En conclusión, la función de análisis de rendimiento de Leanmote, en particular el tablero de actividad diaria, proporciona a las empresas una poderosa herramienta para optimizar la eficiencia laboral. Al aprovechar los datos para ajustar los horarios de reuniones y promover un rendimiento sostenible, las organizaciones pueden desbloquear el verdadero potencial de su fuerza laboral, impulsando así el éxito y el crecimiento.


¿Quieres saber más? AGENDA UNA DEMO

Lee: Por qué medir el impacto de los empleados es clave para el éxito de la empresa