Hola!
Habiendo trabajado con buenos POs y malos POs (aunque en realidad eran Product Managers dentro del proceso eran muy similares a los POs de Scrum), desde el punto de vista de desarrollador las mejores características para mi eran:
- Conocimiento del área. Saber explicarnos por qué hacíamos las cosas qué hacíamos, en el orden en que las hacíamos. Si le preguntábamos por qué estábamos haciendo una funcionalidad en particular, nos sabía explicar cuál era el motivo desde el punto de vista de producto, qué estaban haciendo otros competidores, donde nos posicionábamos y qué queríamos conseguir (Que como ingeniero diera la sensación de que había hecho "la tarea")
- Saber escuchar y aceptar sugerencias del equipo. Muchas veces había alternativas más fáciles de llevar a cabo desde el punto de vista de ingeniería, que afectaban al producto final. Saber oírlas y valorarlas daba una sensación de ownership a los desarrolladores que ayudaba a su implicación.
- Saber defender su criterio y sus decisiones. Normalmente un PO no es la fuente única de la verdad ni el Dios supremo, y se ve influenciado / determinado / mandado por otras personas (su jefe, márketing, ventas...) Saber "defender" su visión de producto de tal forma que el equipo no está dando bandazos de un lado a otro desarrollando cosas distintas ayuda a tener un sentido de propósito.
- Tener entusiasmo. Que se le iluminen los ojos cuando habla de las funcionalidades que vamos a desarrollar, el impacto en los clientes/usuarios, las posibilidades que se están creando...
- Saber cómo medir impacto del producto. Saber si las funcionalidades funcionan o no y en qué medida (Reportes, Gráficos, Estadísticas, Encuestas, etc)
- Conocimientos tecnológicos. No es necesario que sepa picar código, pero sí que sepa hablar la "jerga" y sepa entender las limitaciones técnicas detrás de cada decisión que se toma. Siempre estaremos nosotros para limitar su imaginación, pero si a priori saben que algo es muy, muy complicado, aligera el tiempo perdido investigando soluciones.
Toda mi experiencia se basa en 3 Product Managers distintos, uno muy bueno, otro regulero (Tech Lead y PM a la vez) y uno bastante malo, todos en una misma compañía. Your mileage may vary.
Salu2!