Gracias por el A2A. Sin embargo, lamento la respuesta tardía, no pude responder antes que esto porque estaba fuera de la ciudad.
La creación de un producto de software dedicado para un cliente puede interpretarse como difícil o fácil. Comprender las necesidades del cliente requiere una comprensión completa de lo que hay que hacer. En mi opinión, si puede superar este obstáculo, el proceso restante no debería ser demasiado difícil. Su equipo es crucial en este aspecto. Dado que atenderá solicitudes de servicio de muchas áreas diversas, para comprender completamente las necesidades de su cliente, necesitará la asistencia de un experto en el campo en cuestión. Es imposible tener 101 expertos en su equipo para 101 campos que atenderá, así que póngase en contacto con personas que son veteranos en los campos particulares y trátelos como consultores únicos. Estos consultores educarán a los miembros de su equipo que se reunirían con los clientes en el campo en cuestión. Si todo va bien, después de una de estas transacciones, estos miembros podrán manejar las solicitudes de servicio desde el mismo campo nuevamente, ya que tendrán el conocimiento para hacerlo. Sigue aprendiendo a medida que aparezcan nuevos casos.
La construcción y la implementación del software no serán demasiado difíciles, ya que supongo que habría personas con experiencia en su equipo que pueden manejar la codificación fácilmente. Al comprender y comunicar las necesidades del cliente a sus programadores, puede reducir la oscuridad y, por lo tanto, crear un software que pueda satisfacer todas las necesidades de sus clientes de manera eficiente. Además, al conocer la situación de alguien que tiene que usar el software, podrá implementarlo de manera eficiente / diseñar configuraciones de servidor, etc.
- En términos económicos, ¿cuáles son los principales factores que afectan la estructura competitiva de un producto / industria?
- ¿Cuáles son los puntos ciegos más grandes en el desarrollo de productos?
- ¿Cuál sería un posible JD para el rol de 'hacker de crecimiento' de una empresa de desarrollo de productos que busca a alguien con experiencia en ingeniería y excelentes habilidades de codificación?
- ¿Cuál es la mejor manera de trazar un mapa de ruta del producto y crear listas detalladas de características para el desarrollo de software?
- ¿Qué debo hacer como desarrollador cuando el gerente de producto ya no cree en el producto?
El problema con la mayoría de las empresas SaaS es que no se esfuerzan por comunicarse o aprender la situación del cliente. Cuando ocurre este lapso de comunicación, los programadores no tienen una idea completa de qué hacer y el resultado final es un software descuidado que hace poco de lo que el cliente necesita. Lo he visto con el software desarrollado para calificar políticas y registrar reclamos en ciertas compañías de seguros.
El problema es que muchos creen que este campo es fácil ya que no implica nada más que crear aplicaciones dedicadas para el cliente. Sí, la codificación es fácil, pero el verdadero trabajo es estudiar al cliente a fondo.