Inicio Tecnología Explorando el futuro del desarrollo de software moderno

Explorando el futuro del desarrollo de software moderno

El desarrollo de software moderno consiste en crear aplicaciones nativas de la nube, en la nube primero y en múltiples nubes. Pero también se trata de adoptar conocimientos de big data basados ​​en datos y hacer uso de la inteligencia artificial (IA) y el aprendizaje automático (ML). La definición de desarrollo de software moderno abarca la reutilización de código granular y herramientas de baja codificación, y mucho más también.

La pregunta oculta es realmente: ¿qué se necesita para ser desarrollador de software en 2020 y más allá?

Primero, revisemos una frase muy conocida que se ha convertido en un principio reconocido en la creación, implementación, operación y administración de soluciones de software: se trata de personas, procesos, herramientas y tecnología.

Tomemos la tecnología, por ejemplo. Un tema predominante en una miríada de sectores del mercado es el espectro de tecnologías digitales que permiten nuevos niveles de capacidad operativa y alcance empresarial. La lista es larga. De ninguna manera es integral, puede abarcar desde la nube y los dispositivos móviles hasta productos conectados a Internet, estrategias de integración de interfaces de programación de aplicaciones (API) y nuevos modelos de aplicaciones como blockchain y microservicios.

Las organizaciones buscan aprovechar las tecnologías digitales para innovar y ofrecer soluciones y productos más rápidamente. Estas tecnologías también permiten experiencias e interacciones más atractivas al mismo tiempo que generan mayores niveles de productividad y personalización.

Los límites de una organización ya no se limitan a los ladrillos físicos, sino a un borde que se flexiona de acuerdo con sus puntos finales. Procesos de apuntalamiento, como DevOps, se centran en encontrar una nueva relación de trabajo que beneficie a todo el proceso de software. Implícito en ese objetivo está el lanzamiento rápido, estable y repetible de software en el campo con mayor frecuencia y control.

El desarrollador de software de hoy tiene acceso a una gran cantidad de herramientas y servicios que han evolucionado y adaptado con una nueva ola de barreras que los mantienen bajo control. Estas herramientas incorporan un mayor soporte para la automatización, el autoservicio y un alcance más amplio de los servicios de capacitación. Hay flexibilidad con características que abstraen la complejidad y proporcionan la plomería necesaria que hace que las cosas funcionen.

Con un soporte de herramientas bajo y sin código, las empresas no están limitadas por su acceso a las habilidades tradicionales de desarrollo. Pueden ampliar el alcance de la participación para incluir a más empleados.

“Dar a la gente lo que quiere cuando lo quiere” se ha convertido en un principio “primordial” cuando se trata de la entrega de software. Al final, el resultado importa. Una característica definitoria del desarrollo de software moderno para todas las edades es la entrega de soluciones y productos de software que simplemente no “apestan” pero que son intuitivos para las necesidades y preocupaciones modernas.

En resumen, el desarrollo de software moderno significa el desarrollo de aplicaciones y aplicaciones que aprovechan todo lo que la tecnología actual tiene para ofrecer. Utiliza las diferentes arquitecturas, servicios y capacidades disponibles para maximizar los beneficios. Requiere habilidades interpersonales y un enfoque colaborativo que esté en sintonía con el contexto de uso y el cliente.

Es importante prestar atención a las preocupaciones de conducción como la seguridad, la privacidad y la responsabilidad ética. El desafío de ser “moderno” es navegar y seleccionar aquello que no te detenga: personas, herramientas y tecnología. La buena noticia es que la extensibilidad e interoperabilidad abiertas es la lengua franca moderna que lo mantendrá actualizado.

Bola Rotibi es director de investigación en CCS Insight.

Pilar Benegas
Pilar Benegas es una reconocida periodista con amplia experiencia en importantes medios de USA, como LaOpinion, Miami News, The Washington Post, entre otros. Es editora en jefe de Es de Latino desde 2019.

Most Popular

Alguien que parece ser el fotógrafo de Tory Lanez habla sobre el silencio del rapero

El incidente de Tory Lanez y Megan Thee Stallion ocurrió en julio, pero todavía no tenemos muy pocos detalles sobre la situación. ...

Boris Johnson’s proposed changes to the EU-UK Brexit deal would break international law

The United Kingdom is threatening to renege on parts of its Brexit agreement with the European Union, potentially violating international law...

Realme C17 detectado en Geekbench, May Pack Snapdragon 460 SoC y 6GB de RAM

Realme C17, un teléfono Realme no anunciado, ha sido visto en Geekbench. Realme ha estado lanzando nuevos teléfonos inteligentes a un...

Las ampliaciones de seguridad de Lorca alcanzan un hito de financiación

Ampliaciones de seguridad cibernética que participan en el Oficina de Londres para el avance rápido de la ciberseguridad (Lorca) ha superado sus objetivos de...