¿Es más valioso desarrollar una API para construir una comunidad de desarrolladores o desarrollar los productos usted mismo?

Es una buena regla general preguntarse cuál es su entrega principal.

Si estamos hablando de un “producto basado en la web para el consumidor en el espacio de transmisión de video”, ¿qué parte de su negocio es realmente central para su esfuerzo en este momento? Si se trata de “transmisión de video”, cree una API que perfeccione ese aspecto de la misma y envíela a los desarrolladores para crear interacciones por encima de ella.

Si todo su diferenciador es cómo se desempeña mejor “basado en la web del consumidor”, entonces probablemente quiera renunciar a la sobrecarga de crear una API pública hasta que tenga su ejecución perfecta; de lo contrario, tendrá dificultades con la tracción donde el esfuerzo de construir una API no está justificado, o la gente se verá tentada a solucionar sus problemas creando aplicaciones que resuelvan mejor su propio problema, y ​​eso no puede ser algo bueno, ya sea.

Entonces, sí, depende de lo que realmente esté resolviendo, ya sea ignorando el resto o creando una API para permitir que otros llenen los vacíos por usted.

  1. Servicios internos / API API + primero
  2. Mobile + Public API + API docs, ejemplos de código, soporte, herramienta de prueba basada en los aprendizajes del equipo interno / socios en segundo lugar
  3. Sitio web tercero

No es una opción que controlas, excepto como un gesto vacío. Una API es un movimiento que está disponible si realmente está haciendo crecer un mercado más rápido de lo que puede hacer crecer un producto, y suficientes desarrolladores de código abierto con talento quieren un pedazo del pastel que realmente tiene una curva de compensación para administrar. De lo contrario, es una pregunta vacía. “Construir una API y los desarrolladores vendrán” no es una estrategia, es una ilusión.

Cuando desbloqueas el “arma API” en el nivel 3 del juego, tendrás los datos que necesitas para decidir cómo administrar la opción. No resuelvas problemas que no tienes. Principio de dilación.

More Interesting

Cómo hacer para construir un producto de hardware

¿Cuál es el valor central del producto?

¿Qué puedo estudiar si quiero trabajar para una empresa como Nike o Adidas para desarrollar productos o convertirme en CEO?

¿Qué pruebas de producto / investigación deberían ser propiedad de Product Management versus UX / UI?

¿Por qué te convertiste en físico después de trabajar como ingeniero de I + D durante la mayor parte de tu vida? ¿Por qué su nuevo énfasis está completamente en el desarrollo de nuevos productos?

¿Cuáles son las empresas de desarrollo de productos en India para desarrolladores de redes punto?

¿Cuáles son algunos de los diferentes trabajos involucrados en el desarrollo de productos físicos?

¿Cómo puede alguien crear un panel personal que recopile automáticamente datos de varias fuentes de Internet y actualizaciones a intervalos regulares?

¿Cuál es un ejemplo del PRD ideal?

¿Cuál es su definición de liderazgo de categoría? ¿Qué líderes de opinión y libros has leído que describen el liderazgo de categoría y cómo obtenerlo?

¿Cómo obtenemos aportes del equipo de ventas de campo para comprender lo que está en la mente de nuestros clientes, para que pueda informar nuestra hoja de ruta del producto?

¿Cuáles son las ventajas y desventajas del desarrollo y fabricación de productos en la misma ubicación? ¿Hay grandes ventajas / desventajas?

¿Cuál es una buena manera de mostrar mucha información dinámica en un sitio web a la vez? EG Tiempos de vuelo para más de 20 destinos

¿Dónde puedo encontrar ejemplos de documentos de requisitos de software en la nube (SaaS)?

Cómo ser un gerente de producto exitoso