# Tangelo Tech

## Metrics
> *Forsgren, Nicole, Jez Humble, and Gene Kim. Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations. IT Revolution Press, 2018.*
## Section 1
| Metrics / Areas | Deployment Frequency | Lead Time for Changes | Time to Restore Service | Change Failure Rate |
|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Marketing and Sales** | Enables rapid responses to market needs and strategic adjustments. | Accelerates the implementation of strategies based on customer feedback. | Reduces the negative impact on brand image during incidents. | Indirect impact; maintains customer trust by avoiding frequent failures. |
| **Finance** | Can lead to more efficient capital allocation through improved deployment practices and operational efficiencies. | Shorter lead times can reduce the cost of holding inventory (in terms of code waiting to be deployed) and can lead to faster realization of revenue. | Minimizing service restoration times can reduce financial losses during outages and maintain customer trust, which in turn can protect revenue streams. | Lower change failure rates can result in reduced cost of failure recovery and less disruption to revenue-generating activities. |
| **Product Development** | Encourages rapid iteration and testing of new ideas with less risk. | Allows for more agile market testing and adaptation to emerging trends. | Indirect impact; enables a rapid response to issues affecting the user experience. | Encourages a quality-focused approach from design to deployment. |
## Section 1
| Metrics / Areas | Deployment Frequency | Lead Time for Changes | Time to Restore Service | Change Failure Rate |
|--------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Operations** | Improves DevOps collaboration, enhancing reliability and stability. | Reduces the time to move changes into production, optimizing operations. | Crucial for minimizing downtime and ensuring a consistent user experience. | Decreases the frequency of failures, improving operational stability. |
| **Customer Service** | Indirect impact through continuous improvements and rapid deployments. | Improves the ability to quickly implement corrections based on feedback. | Directly related to improving customer satisfaction by reducing the impact of incidents. | Reduces incidents affecting the user, improving service perception. |
| **Risk Management and Compliance** | Indirect impact, improves system stability through more frequent and secure deployments. | Enhances risk management by implementing changes in a more controlled manner. | Essential for meeting SLAs and reducing operational and reputation risks. | Crucial for maintaining stability and complying with industry regulations. |
| **Human Resources** | Attracts talent interested in innovative and high-performance environments. | Indirect impact; promotes a culture of efficiency and continuous improvement. | Promotes a culture of accountability and resilience in the face of failures. | Encourages a work environment where quality and continuous improvement are priorities. |
# Summary
# Propuesta de Métricas Clave para ser Alineadas en Tangelo (para discutir)
## Tecnología
1. **Frecuencia de Despliegue:** Mide con qué frecuencia se despliegan cambios de código a producción. Una mayor frecuencia indica un proceso de desarrollo más ágil y receptivo, alineado con el objetivo empresarial de iteración y despliegue rápidos.
- **KPI:** Despliegues por semana/mes.
- **Meta:** Incrementar la frecuencia de despliegue manteniendo la estabilidad del sistema.
2. **Tiempo de Entrega de Cambios:** Mide el tiempo promedio que transcurre desde que se compromete el código hasta que se despliega en producción. Esto refleja la eficiencia y rapidez del ciclo de desarrollo, crucial para mantener la competitividad y satisfacer rápidamente las necesidades del cliente.
- **KPI:** Tiempo promedio de entrega de cambios (en días).
- **Meta:** Reducir el tiempo de entrega de cambios para mejorar la rapidez de respuesta a las necesidades del cliente.
3. **Tiempo para Restaurar el Servicio:** Mide el tiempo promedio que lleva restaurar el servicio después de un incidente. Esta métrica es clave para entender la resiliencia operativa y asegurar una alta disponibilidad, lo cual impacta directamente en la satisfacción del cliente y la estabilidad operativa.
- **KPI:** Tiempo promedio para restaurar el servicio (en horas/minutos).
- **Meta:** Minimizar el tiempo de restauración para garantizar una alta disponibilidad del servicio.
4. **Tasa de Fallo de Cambios:** Mide el porcentaje de cambios que resultan en una falla en producción. Esta es una métrica crítica de calidad, ayudando a asegurar que los despliegues sean estables y confiables, reduciendo el tiempo de inactividad y el impacto en los clientes.
- **KPI:** Porcentaje de fallos en cambios.
- **Meta:** Reducir la tasa de fallo de cambios para aumentar la estabilidad del sistema.
## Marca Blanca
1. Numero de clientes activos
2. Ingresos recurrentes promedio por cliente
3. Tiempo promedio de implementación para nuevos clientes
4. Margen (RETORNO) promedio por cliente