Por qué “comprar o crear” puede ser la pregunta equivocada
por Gregor Hohpe, estratega corporativo de AWS
¿Debería comprar las aplicaciones de software principales o crearlas? Por lo general, los ejecutivos respondían a esta pregunta con una regla sencilla: cree aquello que diferencie a la empresa y compre el resto. En un mundo en el que las expectativas de los clientes cambian rápidamente, las decisiones en materia de TI ya no son tan sencillas: el elemento diferenciador de hoy está destinado a ser la mercancía del mañana. Aprenda cómo la tecnología en la nube ofrece nuevas opciones para la arquitectura de TI y hasta podría hacer innecesario el dilema entre comprar o crear.
Las limitaciones de crear
Cuando los ejecutivos inteligentes se enfrentan a decisiones TI difíciles, emplean la heurística, es decir, estrategias o procesos mentales sencillos que les ayudan a formarse un juicio, tomar decisiones y encontrar soluciones a problemas complejos. Numerosas organizaciones utilizan una heurística para responder a esta pregunta crítica: ¿debemos comprar nuestras principales aplicaciones de software o crearlas? El principio que aplican es el siguiente: si la funcionalidad va a diferenciar nuestra empresa, debemos crearla. Pero, si no lo hace, deberíamos comprarla.
Este es un buen punto de partida, pero la TI no es tan sencilla. El software creado por cuenta propia está sujeto a tres limitaciones que con frecuencia se ignoran:
Hay un costo de oportunidad.
El tiempo que los desarrolladores dedican a crear un proyecto personalizado se podría destinar a generar valor empresarial en otro lugar, por ejemplo, al trabajar en otro producto. Por eso hay que tener en cuenta tanto los costos reales, como la remuneración y los equipos, como el costo de oportunidad, que puede ser incluso mayor. Los aspectos económicos inherentes a la venta de software comercial a una amplia base de clientes hacen que las probabilidades de crear un sistema más barato internamente jueguen en su contra. La excepción podría ser el software comercial con funcionalidad que no necesite. Por fortuna, ese tipo de sistemas son poco frecuentes.
Por qué “comprar o crear” puede ser la pregunta equivocada
Gracias a la tecnología en la nube, esta pregunta perenne tiene una nueva respuesta
El software es un eslabón de la cadena.
El valor empresarial no se genera únicamente con el desarrollo de software. El software personalizado basado en una lista de características es solo el primer eslabón de la cadena de valor. También se necesita un ecosistema adecuado que ofrezca transparencia, sistemas de soporte y procesos ágiles. Imagine que crea un frontend personalizado, pero que el sistema de backend tiene un ritmo de cambio mucho más lento. En este caso, los ingenieros de software se encontrarán en una posición en la que trabajan sin ver resultados mientras esperan a que se suministren nuevas características. O que la lista de características tiene carencias en las áreas más valiosas para los usuarios. Para incluso saber si la lista está incompleta, es necesario un alto grado de transparencia. Y para actualizar la lista con más características útiles, se necesita un nivel igualmente alto de agilidad.
Todavía está comprometido con esto.
Muchas organizaciones consideran que crear un software propio es una forma de obtener libertad: si uno lo crea, puede hacer lo que le plazca, ¿no? No del todo; todavía está sujeto a la complejidad y el valor de los activos de un sistema, solo que se trata de uno de su propia creación. Por ejemplo, transferir su sistema a una nueva tecnología puede ser más difícil que en el caso del software comercial. Además, las limitaciones de recursos probablemente limitarán las características que puede implementar.
La simple decisión de comprar o crear no es tan sencilla después de todo. Como todas las decisiones en materia de TI, requiere una cuidadosa interpretación y matización. Para tomar una buena decisión se necesita mucho más que una simple regla o heurística. Por eso, la reflexión es una actividad de TI con uno de los mayores retornos de la inversión.
Acerca del autor
Gregor Hohpe
Estratega corporativo, AWS
En su rol de estratega corporativo en Amazon Web Services, Gregor Hohpe asesora a los líderes tecnológicos en la transformación tanto de la plataforma tecnológica como de la organización. Tras su experiencia como becario del programa Smart Nation del gobierno de Singapur y como arquitecto jefe en Allianz SE, se encarga de enlazar la estrategia corporativa con la toma de decisiones técnicas y viceversa. Le gusta compartir sus ideas sobre la arquitectura y los arquitectos en sus libros, como The Software Architect Elevator y Cloud Strategy.
Comprar en comparación con crear
Parte 1: Three Traps to Avoid
Parte 2: Drawing the Line
Parte 3: From Having Bought to Going to Build
Parte 4: You Might Be Asking the Wrong Question
Dé el siguiente paso
Escuche y aprenda
Escuche a los líderes ejecutivos y a los estrategas empresariales de AWS, todos ellos antiguos miembros de la alta dirección, hablar de sus procesos de transformación digital.
Manténgase al tanto
AWS Executive Connection es un destino digital para líderes de tecnología y negocios, en donde compartimos información.
Vea bajo demanda
Obtenga información de sus homólogos y descubra nuevas formas de impulsar su camino hacia la transformación digital a través de esta exclusiva red internacional.
Inspírese
Escuche cómo los líderes de AWS y de los clientes debaten sobre sus prácticas recomendadas, lecciones y pensamiento transformador.