Efectividad versus eficiencia en la gestión de productos de software

Efectividad versus eficiencia en la gestión de productos de software

La eficiencia en la ejecución es un factor que permite maximizar los recursos La eficiencia en la ejecución es un factor que permite maximizar los recursos

Mucho se ha escrito sobre eficacia y eficiencia –dos conceptos aparentemente antagónicos– en el mundo de la gestión de proyectos empresariales, pero ¿son ambos igualmente importantes o uno más importante que el otro? En este análisis pretendo arrojar luz sobre la cuestión e intentaré inclinar la balanza hacia uno de los lados. Es importante aclarar que el artículo se centrará en el contexto de la gestión y desarrollo de productos digitales en la nube, en empresas que cuentan con recursos especializados de investigación, análisis y desarrollo de software para construir y mejorar constantemente sus propios productos.

Una de las tertulias musicales y populares de sonidos latinoamericanos se dará cita en el parque Simón Bolívar - Colprensa - Álvaro TaveraTe puede interesar: Festival Cordillera 2023: esto es lo que puedes y no llevar al concierto

Por otro lado, también existen en el mercado empresas que cuentan con recursos similares de análisis y desarrollo, que basan su negocio en desarrollar proyectos personalizados, a petición de cada cliente. No es mi intención en este artículo hablar de este tipo de empresas y proyectos, por lo que por ahora prefiero excluirlos (podría ser tema de un futuro artículo, ¿por qué no?).

La eficacia es la capacidad de alcanzar resultados y objetivos, mientras que la eficiencia es la capacidad de hacerlo consumiendo la menor cantidad de recursos posible (ya sea tiempo, dinero, consumo de energía, etc.). Para ello utilizaré como metáfora un viaje hipotético que queremos realizar, estableciendo como destino una ciudad (Mar del Plata, en la provincia de Buenos Aires, Argentina), un medio de transporte (automóvil) y ciertos recursos. consumir (como tiempo y combustible). .

Existen empresas en el mercado que cuentan con recursos similares de análisis y desarrollo, que basan su negocio en desarrollar proyectos personalizados, a petición de cada cliente.

Nadie duda que si digo que hice un viaje eficiente es porque llegué a mi destino y que si tuve un viaje eficiente es porque lo hice consumiendo la menor cantidad de combustible y tiempo en el auto en el que viajé. estaba viajando. Pero, profundizando un poco más en nuestro ejemplo, ¿qué pasa si le quito el factor de eficiencia al mismo viaje? El resultado podría ser que –a pesar de haber llegado a mi destino– lo hiciera a costa de un mayor consumo de combustible o que me tomara más tiempo del que había previsto. Esta falta de eficiencia podría tener consecuencias no deseadas, como haber gastado más recursos, quizás tener que sacrificar otros proyectos futuros (¿salir a cenar?) o, peor aún, no tener recursos para volver a mi ciudad. originalmente.

Por otro lado, ¿qué pasaría si el mismo viaje lo dejara ineficaz? ¿Significa esto que no llegaría a su destino? ¿Llegarías al menos a la mitad del camino propuesto? O, peor aún, ¿ni siquiera saldría de casa? Sin eficacia nada tiene sentido porque no puedo lograr lo que quiero lograr. De nada sirve haber realizado un viaje en tiempo récord, superando los mejores estándares internacionales en consumo de combustible, si en lugar de terminar en Mar del Plata, termino en Santiago de Chile. Todo palidece si pierdo el Norte, aunque tenga la mejor brújula, lo más importante es llegar a donde me propongo.

Volviendo a la industria del software, considero que si tengo un proceso efectivo para la gestión de productos, este incluye, como primera medida, establecer un plan (por ejemplo trimestral) que contenga los problemas a resolver por los equipos de producto. Lo más probable es que al hacer la lista de todos los temas a trabajar (o posibles destinos de mi viaje) supere la capacidad que tengo para ejecutarlos (en un trimestre), por lo que es importante primero priorizarlos y para hacerlo tengo que tener un proceso adecuado. El proceso de selección y priorización es la base fundamental ya que definirá el destino de mi viaje. Algunos querrán ir a Mar del Plata, otros a Santiago de Chile y otros a Lima, pero la mejor decisión para la empresa surgirá como resultado de una rica discusión e intercambio entre las partes interesadas. Esto implica la contribución de todas las partes, por parte de los ejecutivos que comparten tanta información del contexto estratégico como sea posible y por parte de los líderes de producto, que comparten de manera abierta y honesta los datos y el razonamiento que sustentan sus decisiones.

Que el proyecto sea técnicamente viable dado los conocimientos técnicos que actualmente posee nuestro equipo. Esto no sólo incluye aspectos de tecnología de desarrollo, sino también aspectos de diseño como la interfaz y la usabilidad.

Profundizando en el tema de los criterios de priorización para elegir los proyectos a elegir, sin duda lo más importante es que los proyectos seleccionados tengan el máximo valor para el cliente, que conscientemente decida utilizarlos, que resuelvan un problema concreto. que vive en su día a día. Esto implica que no es sólo algo que estabas esperando, sino que entre todas las cosas que esperas de mi producto, esto es lo que más esperas. Este, sin duda, es el mayor reto para un Product Leader: ser capaz de establecer claramente el valor para el cliente y transmitirlo a los stakeholders. Volviendo al ejemplo de los viajes, sería ofrecer a nuestros clientes viajar a Mar del Plata, cuando lo que más quieren es viajar a Mar del Plata… aunque hay algunos que quieren ir a Santiago. Es estar alineado con lo que quieren los clientes.

En segundo lugar, que el proyecto sea técnicamente viable dado el conocimiento técnico que actualmente domina nuestro equipo. Esto no sólo incluye aspectos de tecnología de desarrollo, sino también aspectos de diseño como la interfaz y la usabilidad.

En tercer lugar, ser consciente de los riesgos, tanto de seguridad como de ejecución y construcción. No todos los proyectos son iguales, es importante establecer diferencias y priorizar en consecuencia (y también establecer planes de mitigación).

Finalmente, el proyecto tiene que ser rentable, tiene que contribuir al crecimiento de la empresa, ya sea económicamente (resultado final) o de otro modo (crecimiento de clientes, socios comerciales, etc.).

Ser consciente de los riesgos, tanto de seguridad, como de ejecución y construcción. No todos los proyectos son iguales, es importante establecer diferencias y priorizar en consecuencia

En conclusión, para una empresa de software que desarrolla productos para un amplio conjunto de clientes, es importante contar primero con un proceso de selección sólido, que asegure que sus valiosos recursos se inviertan de la mejor manera y de manera efectiva para llegar al destino deseado. .

Una vez asegurado lo anterior, también es importante no perder de vista que luego estos proyectos se ejecutan de manera eficiente, administrando los recursos de manera óptima, entregando los proyectos a tiempo y en forma adecuada. La eficiencia en la ejecución es un factor que nos permite maximizar los recursos (hacer más proyectos al mismo tiempo con el mismo equipo), mejora nuestra posición frente a la competencia, es fuente de innovación y además contribuye a la sostenibilidad a largo plazo de la empresa. .

Primero elijo ir a Mardel y, después, intentaré gastar poco gas. ¿Y tú? Espero que te quedes pensando.

El autor es gerente de producto en Planexware.

Gestión de productos de softwareProgramaciónSoftware

Categories: Últimas Noticias
Source: pagasa.edu.vn

Leave a Comment