Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Sistema de control de automatización

La sorprendente nueva estrella de la infraestructura de TI:el auge del desarrollador ciudadano

"Hay muchos entrenadores hoy en día que solo manejan, sin tratar de mejorar a sus jugadores. Son los jugadores los que hacen al entrenador". Eso dice Zdeněk Zeman, el entrenador de fútbol que llevó a los clubes de fútbol italianos Foggia y Pescara a las victorias de la Serie B. El entrenamiento, según Zeman, se trata tanto de mejorar y capacitar a los jugadores como de administrarlos.

Esa idea se aplica a mucho más que a los jugadores de fútbol (o fútbol, ​​para los lectores de EE. UU.).

Citar a un entrenador de fútbol es útil aquí, porque el papel de TI está cambiando de un jugador solo a un jugador de equipo a un entrenador. El auge del desarrollador ciudadano significa que TI deberá ir más allá de los actos heroicos individuales de un solo jugador y aprender a capacitar a los usuarios empresariales que pronto estarán creando y automatizando su propio software y flujos de trabajo.

¿Por qué? Porque la transformación digital y la amenaza de disrupción significan que las empresas ahora deben ser ágiles de arriba a abajo. Y esa agilidad requiere que todos participemos en el desarrollo. Sin embargo, para comprender el nuevo rol de TI y la nueva estrella de TI, debemos volver al comienzo de la infraestructura de TI.

Orígenes del departamento de TI

El departamento de TI se originó como una disciplina técnica que ayudaba a los empleados no técnicos a administrar las herramientas de su lugar de trabajo y a las organizaciones a administrar su infraestructura tecnológica.

TI, de la información a internet

Puede encontrar los orígenes del departamento de TI en su nombre:"tecnología de la información". Las computadoras existían antes que TI, pero TI no existió hasta que las organizaciones comenzaron a usar computadoras para indexar y ordenar información.

Antes de TI, la indexación era un procedimiento que implicaba archivar documentos y libros en categorías. En las bibliotecas, por ejemplo, puede tener archivos de índice o tarjetas que le indiquen cómo encontrar el libro que está buscando. E índices dentro de cada libro para decirle dónde encontrar información particular. Las computadoras automatizaron la indexación y pusieron a disposición la información a través de la búsqueda.

Entonces, al principio, TI era la aplicación de la computación a la ciencia de la información. Pero una vez que surgieron los compiladores y la programación en lenguaje natural, las personas fuera de la academia podrían hacer una profesión en computación. En la década de 1970, esta profesión emergente encontró y aumentó la demanda. Las empresas adaptaron las computadoras al trabajo profesional y las computadoras de escritorio, los procesadores de texto y las hojas de cálculo se convirtieron en herramientas comerciales esenciales. Como tal, TI, las personas que podían administrar, respaldar y ejecutar estas tecnologías, también se volvieron esenciales.

La importancia de TI creció a medida que el escritorio evolucionó de mainframe a dispositivo en red. Primero, TI administraba las redes locales, pero finalmente, también administraba las redes de Internet. Ahora, TI tenía que administrar la infraestructura de TI internamente, pero también la infraestructura de TI a medida que se conectaba a un mundo de otras redes y computadoras.

Los primeros días de la infraestructura de TI

Al principio, la infraestructura de TI siguió siendo un apéndice digital de un negocio principalmente físico.

La función principal del departamento de TI era configurar, mantener y proteger la infraestructura de TI. La infraestructura de TI incluía almacenamiento, servidores, redes y seguridad. Una función secundaria pero más visible fue ayudar a los empleados no técnicos a operar y mantener su equipo.

Un ejemplo:las contraseñas. Los empleados, especialmente los nuevos en el uso de computadoras, no estaban familiarizados con los requisitos de contraseña y, a menudo, requerían que TI los educara sobre buenas políticas. El siguiente póster de la década de 1980 era una forma en que TI podría mostrar a los empleados cómo trabajar de forma segura con las nuevas tecnologías.

( Fuente )

En ese momento, los empleados de TI eran con frecuencia los únicos técnicos en una empresa determinada. La tecnología era a la vez un habilitador y un tesoro, algo que TI debía repartir con cuidado y proteger. La infraestructura de TI era esencial (¡ningún negocio volvería al papel!), pero se subestimaba y se malinterpretaba.

Las empresas todavía luchaban por modernizarse y brindarle a TI, las personas que con mayor frecuencia están a cargo de la modernización, el poder que necesitaban para ayudar a las empresas a lograr la transformación digital.

Presente:El éxito de DevOps y la transformación digital

DevOps, como sugiere su nombre, es un movimiento que fusiona desarrollo y operaciones, es decir, desarrolladores de software y TI. DevOps surgió como una reacción al auge de los desarrolladores de software en las empresas modernas y la necesidad que tenían esas empresas de hacer que los desarrolladores y TI trabajaran juntos.

DevOps, de ágil a esencial

La metodología Agile fue un precursor de DevOps, pero a pesar de que enfatizaba la agilidad y la colaboración, los departamentos de desarrollo y TI permanecieron aislados.

En la mayoría de las empresas, los desarrolladores de software escribieron código y crearon funciones solo para arrojarlas "por encima de la pared" al departamento de TI. Y el departamento de TI hizo que ese código se ejecutara en un contexto de producción. Esta separación creó problemas. Con frecuencia, los desarrolladores escribieron código sin tener en cuenta las operaciones y, con frecuencia, TI tuvo que volver a consultar a los desarrolladores para realizar cambios. Antes de Agile, esta dinámica desalentaba a los equipos de tecnología de la iteración, pero incluso después de Agile, los equipos de tecnología luchaban por ser, bueno, ágiles.

Ian Buchanan, ingeniero principal de soluciones de Atlassian, escribió que alrededor de 2007, las comunidades técnicas "criticaron contra el modelo de desarrollo de software tradicional, que exigía que quienes escribieran código fueran organizacional y funcionalmente separados de quienes implementan y dan soporte a ese código". /P>

Los líderes de la conversación incluyeron a Patrick Debois, Gene Kim y John Willis (algunos de los cuales eventualmente se unieron para escribir el famoso libro, The Phoenix Project:A Novel About IT, DevOps, and Helping Your Business Win ).

DevOps ha crecido rápidamente desde que se introdujo. Los desarrolladores y TI todavía están descubriendo y perfeccionando formas de trabajar juntos que les permitan desarrollar, entregar y mantener mejores productos más rápido.

DevOps se visualiza mejor como un ciclo de retroalimentación entre el desarrollo y las operaciones, en el que el primero maneja la planificación, la codificación, la construcción y las pruebas; y el último manejando la liberación, implementación, operación y monitoreo.

( Fuente )

A pesar de su éxito, DevOps aún tiene camino por recorrer:según una encuesta de Atlassian de 2020, casi la mitad de las organizaciones encuestadas no han practicado DevOps durante los últimos tres años. El crecimiento está presente, pero la adopción universal aún no.

El efecto de DevOps en la infraestructura de TI

Los cambios que el movimiento DevOps provocó en la infraestructura de TI han sido significativos. Los cambios se entienden mejor a través de tres componentes principales en los que se basa DevOps:

El resultado de estos componentes y de DevOps en general es que la infraestructura de TI ahora es accesible para más personas, principalmente desarrolladores. Ahora, los desarrolladores tienen líneas directas de comunicación con TI y operaciones.

El próximo gran cambio, el surgimiento del desarrollador ciudadano, está surgiendo ahora. DevOps hizo que la infraestructura de TI fuera mucho más accesible para los desarrolladores, pero desde entonces la TI ha permanecido inaccesible para la mayoría de los usuarios empresariales.

Futuro:El auge del desarrollador ciudadano

Así como DevOps hizo que la infraestructura de TI fuera accesible para los desarrolladores, el código bajo y sin código hará que la infraestructura de TI sea accesible para los usuarios comerciales. Una vez que los usuarios comerciales puedan participar directamente en la tecnología, las empresas y la TI no tendrán el mismo aspecto.

El desarrollador ciudadano, de rebelde a líder

En 2012, John K. Waters escribió que los analistas de Gartner declararon que "ahora todos somos desarrolladores" y nació una nueva palabra de moda:desarrollador ciudadano. Un desarrollador ciudadano es un usuario comercial que no tiene experiencia formal en codificación pero que, con la capacitación y el soporte adecuados, puede crear soluciones tecnológicas.

Puede rastrear el origen del desarrollador ciudadano más allá de su acuñación hasta los primeros días de TI cuando los usuarios empresariales aventureros experimentaron con la línea de comandos. O, más tarde, cuando los usuarios comerciales implementaron aplicaciones de software como servicio (SaaS) no autorizadas (también conocidas como "TI en la sombra"). Algunos usuarios empresariales han deseado durante mucho tiempo participar en la creación de las soluciones tecnológicas que utilizan, pero no ha sido hasta hace poco que TI ha podido respaldar y escalar este deseo.

A medida que los equipos de TI y desarrollo ocupados han luchado para satisfacer las demandas tecnológicas de los usuarios comerciales, los usuarios comerciales utilizan cada vez más plataformas de código bajo para resolver sus propios problemas comerciales. Las mejores plataformas brindan a TI las herramientas de gobierno que necesitan para administrar y respaldar de manera segura a los desarrolladores ciudadanos.

Sumérgete más profundo: Estimados CIO:¿Por qué necesitan una estrategia Low-Code a escala empresarial ahora?

El efecto de los desarrolladores ciudadanos en la infraestructura de TI

La automatización es el mejor ejemplo del desarrollador ciudadano en acción. Si bien la introducción de plataformas de código bajo hará que los desarrolladores ciudadanos sean funcionales y efectivos en una variedad de problemas comerciales y tecnológicos, pocos casos de uso son tan avanzados como la automatización.

Las plataformas de automatización modernas como UiPath permiten que TI gobierne la infraestructura utilizada por los desarrolladores ciudadanos, que pueden usar herramientas como UiPath StudioX para crear sus propias automatizaciones, UiPath Apps para crear hermosas experiencias de front-end y Automation Ops para crear barandillas para su programa de automatización. Estas soluciones permiten que todos desempeñen al menos una pequeña parte en la creación, el soporte o la implementación de la infraestructura que permite la agilidad digital.

El código bajo es el camino a seguir para las empresas que desean permitir el desarrollo ciudadano. En un comunicado de prensa reciente, Gartner predice que, en todo el mundo, el mercado de low-code crecerá un 23 % y alcanzará los 13 800 millones de dólares en 2021.

En el siguiente gráfico (también del comunicado de prensa), Gartner predice que las plataformas de aplicaciones de código bajo y el desarrollo ciudadano crecerán este año.

La gobernanza, por supuesto, cuenta con la ayuda de plataformas de código bajo, pero no es el resultado de ello. Los desarrolladores ciudadanos generalmente operan a través de centros de excelencia (CoE) que capacitan a los usuarios comerciales, administran sus esfuerzos e implementan sus ideas. Esto permite a los usuarios comerciales resolver problemas por sí mismos y para otros usuarios comerciales, creando colectivamente una organización más ágil y eficiente.

Con la gobernanza y las tecnologías adecuadas, los desarrolladores ciudadanos pueden crear y escalar soluciones a sus problemas. A medida que estas soluciones se acumulan entre empleados y departamentos, las empresas acumulan potencial transformador. Las empresas con ejércitos de ciudadanos desarrolladores capacitados y apoyados podrán adaptarse a las tendencias futuras de formas que las empresas sin ciudadanos desarrolladores no pueden imaginar.

Obtenga las mejores prácticas para lanzar un programa exitoso de desarrollo ciudadano en nuestro seminario web a pedido, Dar poder a la gente.

Si TI comenzó como un jugador en solitario en sus orígenes y se convirtió en un jugador de equipo a través de DevOps, entonces su nuevo rol será el de entrenador a medida que crezca el movimiento de desarrollo ciudadano.

Tecnología (y gobernanza) para todos

Así como DevOps no eliminó la necesidad de que el personal de TI ayudara a los empleados a configurar sus computadoras, los desarrolladores ciudadanos no eliminarán los trabajos de TI. Incluso los mejores jugadores de fútbol tienen entrenadores.

A medida que los usuarios empresariales obtengan acceso a tecnologías más sofisticadas, seguirán recurriendo a TI para el control y la capacitación. Cuanto más accesible es la tecnología, más necesita ser administrada, fomentada y acelerada por TI.

¿Y la tecnología que posibilita el desarrollo ciudadano gobernado? Automatización robótica de procesos (RPA). Para obtener más información, póngase al día con Descripción general de RPA para C-Suite:la guía rápida para comenzar.


Sistema de control de automatización

  1. Impulsar una cultura de desarrollo ciudadano
  2. Aprovechamiento de la automatización para lograr la continuidad empresarial en la nueva normalidad
  3. El auge de las bibliotecas HMI y PLC de código abierto
  4. EMO 2017 y el auge de la innovación invisible
  5. Industria 5.0:la nueva revolución
  6. Fictiv:el auge de la fabricación distribuida
  7. El auge de la robótica en la fabricación
  8. El auge de la robótica avanzada en la fabricación industrial
  9. El auge de las plataformas digitales en la fabricación
  10. RealBotics:el auge de los robots en la fabricación
  11. ¿Es el servicio la nueva fuente de ingresos?