¿Cuál es la vida útil típica de una aplicación de software? ¿Existe alguna directriz de ‘regla general’ que usan los gerentes de producto o es tan particular para cada producto que tal directriz es inútil?

Después de haber trabajado durante un tiempo en una función de gestión de productos de software, en una organización encargada de administrar los ingresos de software para toda Europa, para un importante productor de software:

  • El software se parece mucho a la música pop. No tiene idea antes de lanzar lo que será un éxito y se venderá bien, y lo que no. Piensa, planifica y estudia cómo crear valor en efectivo y desplazar el costo del cliente, y sigue siendo una sorpresa
  • muy pocos paquetes de software hacen dinero significativo
    • nuestro criterio para “dinero significativo” fue una ganancia de $ 5 millones de dólares por año.
    • Uno de nuestros grupos contenía 2500 productos. Solo 10 estaban en el grupo “significativo”.
    • otro grupo contenía 3600 productos. Solo 1 (uno) estaba en el grupo “significativo”.
    • En ambos grupos, alrededor del 70% de los productos vendieron una licencia o cero licencias.
  • todos los productos “significativos” tuvieron un ciclo de vida siguiendo la clásica “curva del ciclo del producto”

  • La duración real del ciclo, desde la introducción hasta el declive, fue diferente para cada producto “significativo”. Algunos de los que experimenté personalmente todavía se fortalecen décadas después. Otros murieron cuando la tecnología siguió adelante.

He trabajado con software heredado desarrollado internamente que tenía más de 10 años. Mis compañeros de trabajo han trabajado con software que tenía más de 30 años.

Realmente depende Si el caso de uso comercial para el software sigue siendo el mismo, entonces realmente no hay una buena razón para cambiarlo. “Es demasiado viejo” no es una razón válida para pagar los gastos de obtener algo más nuevo.