Quiero crear un producto SaaS. Tengo una lista de características que este producto SaaS debería admitir. ¿Cómo hago para crear este producto?

Empieza pequeño. Cree MVP: producto mínimo viable con el conjunto crucial de características más importantes.

¡Resista a sí mismo empacar su SaaS con todas las características desde el principio! Hable con sus clientes, pregunte cuál es su mayor dolor y resuélvalo. Ahora tiene un producto funcional que ayuda a las personas y les ahorra tiempo. ¿Qué haces?

Tú haces más preguntas. “¿Qué pasa?” “¿Qué haces todo el tiempo que lleva mucho tiempo?”. No diseñas características, tus clientes sí. Desarrollar SaaS es de alguna manera más fácil, ya que puede iterar y no preocuparse por las versiones heredadas: todos obtienen la misma herramienta más nueva.

Hay muchos mitos que giran en torno a los productos SaaS. En Netguru los resolvemos uno a la vez, echa un vistazo a los 7 mitos más populares sobre la creación de productos SaaS para obtener más información.

Mi pregunta para usted es: ¿cómo generó su lista de características? ¿Te sentaste y hiciste una lluvia de ideas? ¿O los generó a partir de una comprensión profunda y de primera mano de los problemas que enfrenta su cliente objetivo?

He visto a empresas / startups crear su lista de características en función de lo que creen saber sobre su cliente. Estas suposiciones pueden ser acertadas, pero perderá tiempo y recursos si no lo son.

Le recomiendo que se acerque a un nuevo producto con una mentalidad de “problema primero”. Primero entienda el dolor que los clientes están experimentando en un área en particular. Luego, comprenda el valor para ellos si resuelve el dolor. Finalmente, entienda si están dispuestos a pagar para resolver ese dolor. Los productos B2B SaaS suelen ser más directos, ya que a menudo puede trabajar con su posible cliente para comprender el valor (o incluso un cálculo del Retorno de la Inversión).

Cuando realizamos la validación de mi empresa actual (ProductPlan | Product Roadmap Software), comencé contactando a mi objetivo (gerentes de producto) para entrevistas para comprender los desafíos que enfrentaban. Las llamadas no se referían a características (o incluso a un producto específico al principio), sino a comprender su dolor. Luego pasé a aprender cómo su vida / trabajo sería mejor si resolviéramos ese dolor (por ejemplo, tiempo ahorrado, mejor comunicación, más respeto, etc.). Solo después de comprender a fondo este valor comenzamos a presentar características específicas. E incluso entonces, las características aún eran de alto nivel, tal vez 8-10 grandes características al principio. También era importante decirles qué características no estaban incluidas, al menos en nuestro MVP.

Cuando generamos nuestro primer trabajo atrasado y comenzamos el desarrollo, sabíamos que teníamos clientes que estaban dispuestos a comprar nuestro producto con nuestro conjunto de características MVP. Le recomiendo que utilice un enfoque similar para reducir el riesgo, llegar al mercado más rápido y tener una mejor oportunidad de un producto exitoso.

Utilicé el mismo enfoque con muchos otros productos exitosos, incluidos GoToMyPC y GoToMeeting, por lo que puedo dar fe de que este enfoque de vender-> construir-> lanzamiento funciona increíblemente bien.

Intenta pensar en los usuarios que podrían usar este producto. Luego encuentre los usuarios potenciales y cómpreles el almuerzo. Hágales preguntas como “¿qué se está perdiendo de su herramienta SaaS actual”. Profundiza y encuentra lo que realmente necesitan y cuáles son sus prioridades. Esto te ayudará a moldear mejor tu idea. Haz 20-30 de esas entrevistas. Google for Customer Development para tener una idea de lo que debe hacerse.

Luego debe buscar competidores y ver cómo puede diferenciarse de ellos. Vea si hay suficiente mercado para entrar. Piensa en un esquema de monetización.

Si cree que los clientes necesitarán su producto y el mercado es lo suficientemente grande, busque un equipo y cree una primera versión sin formato. Envíelo dentro de 2 meses y pruébelos en usuarios de Cust Dev. El iterar sobre eso.

Por supuesto, hay mucho más que eso, como branding, legal, marketing y otros, pero primero debe comenzar con la investigación.

Espero que esto te ayude en la etapa de desarrollo.

El equipo de rendimiento excepcional de Yahoo! Ha identificado una serie de mejores prácticas para acelerar las páginas web.

  1. Minimizar solicitudes HTTP
  2. Use una red de entrega de contenido
  3. Evite src o href vacíos
  4. Agregar un encabezado de control de caché o caduca
  5. Componentes Gzip
  6. Poner StyleSheets en la parte superior
  7. Poner guiones en la parte inferior
  8. Evitar expresiones CSS
  9. Hacer JavaScript y CSS externo
  10. Reducir las búsquedas de DNS
  11. Minificar JavaScript y CSS
  12. Evitar redireccionamientos
  13. Eliminar secuencias de comandos duplicadas
  14. Configurar ETags
  15. Hacer AJAX en caché
  16. Use GET para solicitudes AJAX
  17. Reduce la cantidad de elementos DOM
  18. No 404
  19. Reducir el tamaño de la cookie
  20. Usar dominios sin cookies para componentes
  21. Evitar filtros
  22. No escalar imágenes en HTML
  23. Hacer favicon.ico pequeño y almacenable en caché

También eche un vistazo a la ‘ Lista de verificación de inicio de SaaS ‘ de Ben Smith

Lo respondí en la respuesta de Prateek Gupta a Tengo una idea para una aplicación web. ¿Qué debería hacer ahora?. ¡Espero eso ayude!

Comience dando detalles, esto es demasiado vago.

Recomiendo “The Lean Startup” de Eric Ries, que es una lectura rápida y fácilmente aplicable a la mayoría de las Startups.