¿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 funciona el proceso de desarrollo de productos de Microsoft?

¿Cuáles son algunas de las compañías de TI basadas en productos como Oracle e IBM?

En su opinión, ¿qué causas han tenido el efecto de reducir el tiempo de los proyectos de desarrollo de productos físicos?

¿En qué idiomas / plataformas debo aprender a desarrollar para crear un producto en el mercado actual?

¿Cuál es el significado de SKU en la distribución?

Cómo ser un gerente de producto exitoso

Cómo iniciar un inicio de hardware (electrodomésticos)

¿Cuál es la mejor aplicación de gestión de proyectos para los fundadores de startups que gestionan muchos subproyectos: Pivotal Tracker, Asana, Trello u otra cosa? Sería útil compartir ciertos proyectos con otros miembros del equipo, asignar tareas a otros, etc.

¿Cuál es el proceso para llevar un producto del prototipo CRUDO a un producto listo para enviar?

Durante años ha habido rumores de que las empresas suprimen los nuevos desarrollos que podrían ayudar a la sociedad para no perjudicar sus propios productos. ¿Hay algún ejemplo de esto? Alguna evidencia?

¿Qué se necesita en un paquete de producción al desarrollar un nuevo producto?

¿Cuáles son las mejores herramientas de gestión de proyectos / seguimiento de errores para un Lean Startup que practica la implementación continua?

¿Existe un enfoque Zen para la gestión de productos?

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

¿Qué software combina la mayoría de las herramientas de administración de productos sin sobrecargarse?