Tecnología agnóstica
Un agnóstico es alguien que no tiene una fe específica. La tecnología agnóstica significa que los desarrolladores de software no prefieren una tecnología específica. Para cada solución, los desarrolladores son libres de utilizar la tecnología más apropiada.
Debido a la complejidad de los sistemas, aplicaciones y puntos de contacto con los clientes, ya no existe una solución única para todos los casos. No importa lo que los vendedores de software duro griten desde los tejados que tienen la solución ideal. No existe.
Nunca use un solo proveedor
Si vas a construir una casa, es normal que compres tu cocina al proveedor de cocinas y tu sofá a la tienda de muebles. ¿Por qué? Porque el contratista no es un especialista de la cocina y ciertamente no sabe nada sobre sofás.
Así es como funciona con el desarrollo de software. El proveedor de tecnología de plataforma sabe muy poco sobre los medios sociales y SEO para ser un especialista. Al desarrollar en base a la tecnología agnóstica, eliges el proveedor y la tecnología adecuados para cada solución.
Wordpress y la tecnología agnóstica
Wordpress es una de las herramientas de desarrollo más utilizadas para pequeñas empresas o empresas de nueva creación. Gracias a los plugins de código abierto parece que puedes usar Wordpress para desarrollar agnósticos basados en la tecnología. Para cada aplicación y solución se puede encontrar un plugin que ha sido desarrollado por un tercero, a menudo un especialista.
Las apariencias pueden ser engañosas aquí. La elección de Wordpress y herramientas de desarrollo similares es básicamente una elección de una tecnología y una especie de plugin. Muchos de estos plugins no están hechos por especialistas en absoluto, sino por aficionados que disfrutaron desarrollando algo.
Al ser realmente libre en tu elección de tecnología puedes aprovechar al máximo la innovación tecnológica que se está produciendo. Esto requiere mucha más investigación sobre los socios adecuados, pero al final da un resultado mucho mejor.
¿Cuál es la ventaja de ser flexible en la tecnología?
La innovación tecnológica va más rápido de lo que los seres humanos podemos seguir. Incluso un simple sitio web o plataforma requiere un alto grado de experiencia en una variedad de campos. Y cada disciplina innova a un ritmo vertiginoso. Piensa, por ejemplo:
- Logística
- Gestión de existencias
- Gestión de contenidos
- Medios de comunicación social
- Programas de afiliados
- Aplicaciones y hardware para puntos de venta (POS)
- Diseño de la interfaz
- Interacción con el usuario
- Experiencia de marca
- Desarrollo de aplicaciones
- Etc.
Y todas estas subáreas tienen subáreas específicas que requieren de experiencia. Un especialista en Facebook a menudo sabe poco sobre YouTube y alguien que sabe mucho sobre la gestión de existencias no conoce los entresijos de la gestión de contenidos.
El competidor siempre está un paso adelante de ti
Puedes conformarte con la tecnología que está disponible. Es lo mismo que pedirle a tu contratista que diseñe, construya y tapice tu sofá. Ciertamente, obtendrá algo en lo que pueda sentarse, pero si realmente obtiene lo que quiere es sólo una pregunta.
El competidor no se queda quieto. En cada área en la que debes sobresalir, el competidor ya está un paso adelante de ti. Sólo utilizando la última y más adecuada tecnología basada en la tecnología agnóstica puedes mantenerte por delante de la competencia.
El desarrollo ulterior sobre la base de la arquitectura tecnológica agnóstica
Una vez que tu plataforma, sitio web o aplicación esté en funcionamiento, te gustaría haber terminado de desarrollar e invertir. Desafortunadamente, lo contrario es cierto. Ahí es cuando empieza. La innovación tecnológica continúa, y hay que seguirla para mantenerse en ella.
Esto requiere una arquitectura que sea lo suficientemente flexible para desarrollarse en áreas específicas. Si una nueva plataforma de medios sociales se hace popular mañana, no querrás que el núcleo de tu plataforma, sitio web o aplicación tenga que ser modificado. Eso lleva demasiado tiempo y es demasiado caro.
Al fragmentar la arquitectura, es más fácil hacer ajustes en las subáreas que se necesitan actualmente. El hecho de que utilices soluciones de software y datos en la nube es, por supuesto, indiscutible.
-
Jessica BarriosSoy Estudiante de ISUS$ 0,08 pm
-
Takalani TK MushungwaStudying engineeringUS$ 0,20 pm
-
Jair MilanesSenior Software Development ConsultantUS$ 0,39 pm
-
Jose TapiaSoftware EngineerUS$ 0,17 pm