Aprender a andar en bicicleta y crear software

Ciclista profesionalEl trabajo ha sido un verdadero desafío últimamente. Ser gerente de producto es un trabajo fascinante, cuando realmente puedes hacer ese trabajo. Sé que es algo frívolo decirlo, pero en realidad eres el eje central en una guerra de tira y afloja en curso con Ventas, Desarrollo, Servicios al Cliente y liderazgo en la empresa.

Algunas personas pierden de vista el hecho de que el objetivo no es crear más funciones o la próxima aplicación Web 2.0 genial, el objetivo es capacitar a las personas para que hagan su trabajo de manera más efectiva y eficiente. Todos los días me preguntan: "¿Qué funciones se incluyen en la próxima versión?"

Rara vez respondo a la pregunta porque mi enfoque no está en las funciones en absoluto, mi enfoque es crear una solución que permita a los especialistas en marketing hacer su trabajo de manera más efectiva y eficiente. Empoderar a sus clientes es de lo que se trata. Si te enfocas en cosas grandes y brillantes, tendrás cosas grandes y brillantes sin que los clientes las usen.

Google construyó un imperio comenzando con un solo cuadro de texto. He leído algunos artículos donde Yahoo! de hecho, ha criticado a Google por su facilidad de uso. ¿Qué es mejor usabilidad que un cuadro de texto? No me malinterpretes, Yahoo! incorpora algunas funciones fantásticas en sus aplicaciones. Me encantan sus componentes de interfaz de usuario, simplemente no uso sus aplicaciones.

Google enseña a las personas a andar en bicicleta y luego continúan mejorando la bicicleta. Al crear búsquedas más eficientes a partir de un solo cuadro de texto, Google permitió a cientos de millones de personas hacer mejor su trabajo. Funcionó, y es por eso que todos lo usan. No era bonito, no tenía una página de inicio glamorosa, pero permitía a sus usuarios trabajar de manera eficiente y efectiva.

¿Te imaginas poner a tu hijo de 4 años en una bici de montaña de 15 velocidades con retrovisores, semáforos, jarra de agua, etc? No lo harías. Entonces, ¿por qué querría crear una aplicación de software que tenga 15 velocidades, espejos, señales y una jarra de agua? No deberías. El objetivo es que aprendan a andar en bicicleta para que puedan ir del punto A al punto B. Cuando el punto A al punto B crece en complejidad, es cuando se necesita una bicicleta con nueva funcionalidad que la soporte. ¡Pero solo cuando el usuario realmente puede montarlo!

Eso significa que las ruedas de entrenamiento son geniales (las vemos en forma de asistentes). Una vez que el usuario puede andar en bicicleta, puede quitar las ruedas de entrenamiento. Cuando el usuario se vuelve excelente manejando la bicicleta y necesita hacerlo más rápido, entonces ponle algunas marchas. Cuando el usuario necesite correr fuera de la carretera, configúrelo con una bicicleta de montaña. Cuando el usuario vaya a chocar contra el tráfico, tírese en un espejo. Y para esos largos paseos, tira la jarra de agua.

Google hace esto con los lanzamientos progresivos y las mejoras continuas en su software. Me encanta el hecho de que me enganchen con algo simple y luego continúen agregando. Comenzaron con un cuadro de texto, luego agregaron otras cosas como búsqueda de imágenes, búsqueda de blogs, búsqueda de código, la página de inicio de Google, documentos de Google, hojas de cálculo de Google ... A medida que me fui acostumbrando a usar su software, continuaron mejorando para respaldar procesos adicionales que me hagan hacer mi trabajo de manera más eficaz y eficiente.

La bicicleta es lo que lleva a la persona del punto A al punto B. Primero, construye una bicicleta excelente que sea fácil de manejar. Una vez que aprendan a andar en bicicleta, preocúpese por cómo respaldar procesos adicionales mediante la creación de nuevas funciones en su aplicación.

Recuerde: Google comenzó con un cuadro de texto simple. Lo desafiaría a que eche un vistazo a las aplicaciones de más rápido crecimiento y las empresas exitosas en la web y encontrará una característica única para todas ellas ... son fáciles de usar.

Fuera a trabajar ...

3 Comentarios

  1. 1

    ¡Post fabuloso! Me encantó especialmente la analogía.

    Creo que lo que los gerentes de producto tienen dificultades hoy en día es definir con precisión cuándo es el momento adecuado para las funciones adicionales de “bicicleta” y cómo conectarlas a las funciones ya existentes a las que sus usuarios se han acostumbrado.

  2. 2

    Gran publicación Doug. Tantas cosas que parecen tan interesantes realmente hacen el trabajo más difícil. ¿Has visto el libro "Por qué el software apesta" o "Soñar en código"?

    Ambos hablan de cómo el software se arruina al tratar de ser genial o súper flexible en lugar de simplemente hacer el trabajo de manera simple.

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.