Gestión técnica de producto: habilidades, libros y recursos de aprendizaje para Product Managers

The Product Shelf es una plataforma de aprendizaje centrada en ayudar a los Product Managers a comprender los conceptos técnicos que necesitan para trabajar de manera efectiva con equipos de ingeniería, sin necesidad de convertirse en desarrolladores.

¿Qué necesita saber un Product Manager sobre tecnología?

Los Product Managers no necesitan convertirse en ingenieros de software. Pero cuanto más contexto técnico comprenda, mejor preparado estará para hacer las preguntas correctas, evaluar las compensaciones, comunicarse con los equipos de ingeniería y tomar decisiones informadas sobre los productos.

La gestión técnica de productos no se trata de aprender a codificar. Se trata de comprender cómo funcionan los productos digitales lo suficientemente bien como para participar con confianza en conversaciones técnicas.

Las áreas siguientes cubren algunos de los fundamentos técnicos más útiles para los Product Managers que trabajan con productos de software.


API e integraciones

Las API están detrás de muchas de las funciones que utilizamos todos los días. Los pagos, la autenticación, los mapas, las notificaciones y las integraciones con otros productos a menudo dependen de sistemas que se comunican a través de API.

Como Product Manager, no necesita crear una API, pero debe comprender qué sucede cuando un sistema realiza una solicitud a otro, qué representa un endpoint, por qué es importante la autenticación y qué puede salir mal cuando falla una integración.

Comprender las API le ayuda a discutir integraciones con ingenieros, interpretar la documentación de las API y hacer mejores preguntas al diseñar funciones que dependen de otros sistemas.

Lo que los Product Managers deben entender

  • Qué es una API y por qué los productos la utilizan
  • Solicitudes y respuestas
  • Métodos HTTP como GET, POST, PUT y DELETE
  • Códigos de estado y errores
  • Endpoints y parámetros
  • Autenticación y claves API
  • JSON y datos intercambiados entre sistemas
  • Webhooks
  • Integraciones de terceros
  • Documentación API

Más información: Lea nuestra guía práctica de API para Product Managers.

Profundice: API para Product Managers: una introducción práctica a las API sin necesidad de conocimientos de programación.


Arquitectura de software

Cada producto digital se asienta sobre una arquitectura técnica. Los usuarios del frontend interactúan, los servicios backend, las bases de datos, las API, las colas, los cachés y los sistemas externos trabajan juntos para brindar la experiencia.

Los Product Managers no necesitan diseñar esa arquitectura, pero comprender sus componentes básicos hace que las discusiones técnicas sean mucho más fáciles de seguir.

También ayuda a explicar por qué características aparentemente simples a veces pueden ser técnicamente complejas, por qué ciertos cambios introducen riesgos y por qué los equipos de ingeniería pueden proponer trabajos arquitectónicos que no crean inmediatamente una funcionalidad visible para los usuarios.

Lo que los Product Managers deben entender

  • Frontend frente a backend
  • Clientes y servidores
  • Bases de datos
  • Servicios y microservicios
  • Monolitos
  • Comunicación sincrónica y asincrónica
  • Colas y eventos
  • Almacenamiento en caché
  • Escalabilidad
  • Dependencias entre sistemas
  • Deuda técnica
  • Fiabilidad y disponibilidad

Más información: Explore nuestra guía de arquitectura de software para Product Managers.

Profundice: Arquitectura de software para Product Managers: comprenda cómo encajan los sistemas de software modernos y cómo la arquitectura afecta las decisiones de producto.


SQL y datos

Los Product Managers toman decisiones con datos constantemente.

Las herramientas de análisis y los paneles hacen que esos datos sean accesibles, pero conocer los fundamentos de SQL le permitirá comprender mucho mejor de dónde provienen los números y cómo se estructuran los datos.

No es necesario que te conviertas en analista de datos. Incluso el conocimiento básico de SQL puede ayudarlo a investigar preguntas sobre productos, validar suposiciones y comunicarse de manera más efectiva con analistas y equipos de datos.

Lo que los Product Managers deben entender

  • Tablas, filas y columnas
  • Bases de datos y esquemas
  • SELECCIONAR consultas
  • Filtrar datos
  • Agregaciones
  • AGRUPAR POR
  • UNIONES
  • Valores NULL
  • Fechas y rangos horarios
  • Calidad de los datos
  • Traducir preguntas sobre productos en preguntas sobre datos

Más información: Comience con nuestra introducción a SQL para Product Managers.

Profundice: SQL para Product Managers: aprenda suficiente SQL para explorar datos de productos y hacer mejores preguntas sin convertirse en un especialista en datos.


Métricas del producto

Las métricas ayudan a los Product Managers a comprender si un producto está creando valor y cómo cambia el comportamiento del usuario con el tiempo.

Pero recopilar más métricas no necesariamente conduce a mejores decisiones.

El desafío es saber qué métricas importan, cómo se relacionan con el producto y qué investigar cuando un número cambia repentinamente.

Lo que los Product Managers deben entender

  • Activación
  • Compromiso
  • Retención
  • Conversión
  • Embudos
  • Cohortes
  • Métricas de la Estrella del Norte
  • Métricas de entrada
  • Métricas de barrera
  • Segmentación
  • Indicadores adelantados y rezagados
  • Leer los paneles de forma crítica

Más información: Explore nuestra guía práctica sobre métricas de productos.

Profundice: Métricas de producto para Product Managers: comprenda los embudos, la retención, las cohortes, las métricas de North Star, las barreras de seguridad y cómo investigar los cambios en su producto.


Registros y observabilidad

Cuando algo sale mal en producción, los paneles rara vez cuentan la historia completa.

Los registros, las métricas, los seguimientos y las herramientas de observabilidad ayudan a los equipos de ingeniería a comprender lo que realmente sucede dentro de un sistema.

Los Product Managers no necesitan convertirse en expertos en herramientas como Kibana, pero saber cómo los equipos investigan el comportamiento de producción puede hacer que las conversaciones sobre incidentes sean mucho más fáciles de entender.

Lo que los Product Managers deben entender

  • Qué contienen los registros de aplicaciones
  • Niveles de registro
  • Buscar y filtrar registros
  • Errores y excepciones
  • Métricas y alertas
  • Monitoreo versus observabilidad
  • Rastros
  • Paneles de control
  • Incidentes de producción
  • Uso de evidencia técnica para investigar problemas del producto

Más información: Lea nuestra introducción a los registros y la observabilidad para Product Managers.

Profundice: Registros, Kibana y observabilidad para Product Managers: aprenda cómo los equipos técnicos investigan lo que sucede en producción y cómo participar en esas conversaciones.


Seguridad

Las decisiones de seguridad también son decisiones de producto.

La autenticación, los permisos, los datos personales, las integraciones y las cuentas de usuario introducen consideraciones de seguridad que pueden afectar la experiencia del producto.

Los Product Managers no necesitan convertirse en especialistas en ciberseguridad, pero deben comprender los conceptos detrás de las conversaciones de seguridad que influyen en sus productos.

Lo que los Product Managers deben entender

  • Autenticación versus autorización
  • Sesiones y tokens
  • Permisos y roles
  • Seguridad de contraseña
  • Datos personales y sensibles
  • Cifrado
  • Vulnerabilidades comunes de las aplicaciones
  • Seguridad de API
  • Riesgos de seguridad en integraciones de terceros
  • Requisitos de seguridad y compensaciones

Más información: Explore nuestra introducción a la seguridad para Product Managers.

Profundice: Seguridad para Product Managers: comprenda los conceptos de seguridad que aparecen con frecuencia en las decisiones de ingeniería y productos.


CI/CD y lanzamientos

Escribir software es solo una parte de la entrega de un producto digital. Los cambios también deben probarse, implementarse y publicarse de forma segura.

Los canales

CI/CD automatizan gran parte de ese proceso y ayudan a los equipos a realizar cambios con mayor frecuencia y con menos riesgo.

Para los Product Managers, comprender cómo el software pasa del desarrollo a la producción facilita mucho la planificación del lanzamiento y ayuda a explicar conceptos como indicadores de funciones, reversiones y lanzamientos por fases.

Lo que los Product Managers deben entender

  • Integración continua
  • Entrega continua e implementación continua
  • Construye
  • Pruebas automatizadas
  • Canalidades de implementación
  • Entornos de desarrollo, prueba, puesta en escena y producción
  • Implementación versus lanzamiento
  • Marcas de características
  • Retrocesos
  • Implementaciones azul-verde
  • Lanzamientos canarios y por fases
  • Lanzamientos de aplicaciones móviles y fragmentación de versiones

Más información: Lea nuestra guía sobre CI/CD y versiones de software para el producto Gerentes.

Profundice: CI/CD y releases para Product Managers: comprenda cómo el software pasa del código a la producción y cómo los equipos lanzan cambios de forma segura.


No necesitas convertirte en desarrollador

Convertirse en un Product Manager más técnico no significa aprender todo lo que saben los ingenieros.

El objetivo es desarrollar suficiente comprensión técnica para reconocer las implicaciones detrás de una decisión, hacer preguntas útiles y comprender las respuestas.

No necesitas saber cómo implementar una API para discutir una integración.

No es necesario diseñar una base de datos para comprender cómo se almacenan los datos.

No es necesario crear un canal de implementación para comprender por qué una versión conlleva riesgos.

Y no es necesario depurar los sistemas de producción para participar de manera significativa en un incidente.

El objetivo no es reemplazar la ingeniería.

Es para colaborar con Ingeniería de forma más efectiva.


Un camino de aprendizaje en gestión técnica de productos

Si no estás seguro de por dónde empezar, puedes desarrollar tus conocimientos técnicos de forma progresiva:

1. Comprenda cómo se comunican los sistemas
Comience con las API y el modelo básico de solicitud-respuesta.

2. Comprenda cómo está estructurado el software
Aprenda cómo funcionan juntos el frontend, el backend, las bases de datos y los servicios.

3. Siéntase más cómodo con los datos
Comprenda las bases de datos, SQL y cómo las preguntas sobre productos se convierten en consultas de datos.

4. Aprenda a medir el comportamiento del producto
Explore embudos, activación, retención, cohortes y sistemas de métricas.

5. Comprenda lo que sucede en producción
Obtenga información sobre registros, monitoreo, observabilidad e incidentes.

6. Comprenda cómo llega el software a los usuarios
Explore CI/CD canalizaciones, implementaciones, versiones y marcas de funciones.

7. Comprenda los riesgos detrás de los productos digitales
Construya una base en autenticación, autorización, protección de datos y seguridad de aplicaciones.

No es necesario que aprendas todo de una vez. Comience con el área más cercana a los problemas en los que está trabajando hoy y desarrolle desde allí.


Libros de gestión técnica de productos

La colección de gestión técnica de productos de The Product Shelf está diseñada para Product Managers que desean comprender la tecnología sin convertirse en desarrolladores.

Cada libro se centra en un área técnica y la explica desde la perspectiva de un Product Manager: qué significa el concepto, por qué es importante para el producto, qué preguntas hacer y cómo participar con confianza en conversaciones con equipos de ingeniería.

Explora la colección y desarrolla tus conocimientos técnicos tema por tema.