Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Sistema de controle de automação

A Surpreendente Nova Estrela da Infraestrutura de TI:A Ascensão do Desenvolvedor Cidadão


"Há muitos treinadores hoje que só fazem gestão, sem tentar melhorar os seus jogadores. São os jogadores que fazem o treinador". Assim diz Zdeněk Zeman, o treinador de futebol que levou os clubes italianos Foggia e Pescara às vitórias da Série B. Treinar, de acordo com Zeman, é tanto melhorar e capacitar os jogadores quanto gerenciá-los.

Essa ideia se aplica a muito mais do que jogadores de futebol (ou futebol, para leitores nos EUA).

Citar um treinador de futebol é útil aqui, porque o papel da TI está mudando de um jogador solo para um jogador de equipe e para um treinador. A ascensão do desenvolvedor cidadão significa que a TI precisará ir além do heroísmo individual de um único jogador e aprender a treinar usuários de negócios que em breve estarão construindo e automatizando seus próprios softwares e fluxos de trabalho.

Por quê? Porque a transformação digital e a ameaça de disrupção significam que as empresas agora precisam ser ágeis de cima para baixo. E essa agilidade exige que todos nós tenhamos uma mão no desenvolvimento. Para entender o novo papel da TI e a nova estrela da TI, no entanto, precisamos voltar ao início da infraestrutura de TI.

Origens do departamento de TI


O departamento de TI originou-se como uma disciplina técnica que ajudava funcionários não técnicos a gerenciar suas ferramentas de trabalho e organizações a gerenciar sua infraestrutura de tecnologia.

TI, da informação à internet


Você pode encontrar as origens do departamento de TI em seu nome:“tecnologia da informação”. Os computadores existiam antes da TI, mas a TI não existia até que as organizações começaram a usar computadores para indexar e classificar informações.

Antes da TI, a indexação era um procedimento que envolvia o arquivamento de papéis e livros em categorias. Em bibliotecas, por exemplo, você pode ter arquivos de índice ou cartões que informam como encontrar o livro que está procurando. E índices dentro de cada livro para dizer onde encontrar informações específicas. Os computadores automatizaram a indexação e disponibilizaram as informações por meio de pesquisa.

No início, então, a TI era a aplicação da computação à ciência da informação. Mas uma vez que os compiladores e a programação em linguagem natural surgiram, pessoas de fora da academia poderiam fazer uma profissão em computação. Na década de 1970, essa profissão emergente encontrou e aumentou a demanda. As empresas adaptaram os computadores ao trabalho profissional, e desktops, processadores de texto e planilhas tornaram-se ferramentas essenciais para os negócios. Assim, a TI — as pessoas que poderiam gerenciar, dar suporte e executar essas tecnologias — também se tornou essencial.

A importância da TI cresceu à medida que o desktop evoluiu de mainframe para dispositivo em rede. Primeiro, a TI estava gerenciando redes locais, mas, eventualmente, a TI também gerenciava redes de internet. Agora, a TI tinha que gerenciar a infraestrutura de TI internamente, mas também a infraestrutura de TI, pois se conectava a um mundo de outras redes e computadores.

Os primeiros dias da infraestrutura de TI


No início, a infraestrutura de TI permaneceu um apêndice digital de um negócio principalmente físico.

A principal função do departamento de TI era configurar, manter e proteger a infraestrutura de TI. A infraestrutura de TI inclui armazenamento, servidores, redes e segurança. Um papel secundário, mas mais visível, foi ajudar os funcionários não técnicos a operar e manter seus equipamentos.

Um exemplo:senhas. Os funcionários, especialmente os novos em computadores, não estavam familiarizados com os requisitos de senha e muitas vezes exigiam que a TI os instruísse sobre boas políticas. O pôster abaixo da década de 1980 foi uma maneira de a TI mostrar aos funcionários como trabalhar com segurança com novas tecnologias.

( Fonte )

Na época, os funcionários de TI eram frequentemente os únicos técnicos em uma determinada empresa. A tecnologia era tanto um facilitador quanto um tesouro, algo que a TI deveria distribuir com cuidado e proteger. A infraestrutura de TI era essencial — nenhuma empresa voltaria ao papel! — mas subestimada e incompreendida.

As empresas ainda lutavam para se modernizar e dar à TI, as pessoas mais frequentemente responsáveis ​​pela modernização, o poder de que precisavam para ajudar as empresas a alcançar a transformação digital.

Presente:O sucesso do DevOps e da transformação digital


DevOps, como o nome sugere, é um movimento que mescla desenvolvimento e operações, ou seja, desenvolvedores de software e TI. O DevOps surgiu como uma reação à ascensão dos desenvolvedores de software nas empresas modernas e à necessidade que essas empresas tinham de fazer com que desenvolvedores e TI trabalhassem juntos.

DevOps, do ágil ao essencial


A metodologia Agile foi precursora do DevOps, mas, embora enfatizasse a agilidade e a colaboração, os departamentos de TI e desenvolvedores permaneceram isolados.

Na maioria das empresas, os desenvolvedores de software escreviam códigos e construíam recursos apenas para jogá-los “por cima do muro” para o departamento de TI. E o departamento de TI fez esse código rodar em um contexto de produção. Essa separação criou problemas. Os desenvolvedores frequentemente escreviam código sem operações em mente, e a TI frequentemente precisava voltar aos desenvolvedores para fazer alterações. Antes do Agile, essa dinâmica desencorajava as equipes de tecnologia da iteração, mas mesmo depois do Agile, as equipes de tecnologia lutavam para ser, bem, ágeis.

Ian Buchanan, um dos principais engenheiros de soluções da Atlassian, escreveu que por volta de 2007, as comunidades técnicas “se revoltaram contra o modelo tradicional de desenvolvimento de software, que exigia que aqueles que escrevem código fossem organizacional e funcionalmente separados daqueles que implantam e suportam esse código”.

Os líderes da conversa incluíram Patrick Debois, Gene Kim e John Willis (alguns dos quais acabaram se unindo para escrever o famoso livro, The Phoenix Project:A Novel About IT, DevOps, and Helping Your Business Win ).

O DevOps cresceu rapidamente desde que foi introduzido. Desenvolvedores e TI ainda estão descobrindo e aprimorando formas de trabalhar juntos que lhes permitam desenvolver, entregar e manter produtos melhores com mais rapidez.

O DevOps é melhor visualizado como um ciclo de feedback entre desenvolvimento e operações, com o primeiro lidando com planejamento, codificação, construção e teste; e o último lidando com liberação, implantação, operação e monitoramento.

( Fonte )

Apesar de seu sucesso, o DevOps ainda tem um caminho a percorrer:de acordo com uma pesquisa da Atlassian de 2020, quase metade das organizações pesquisadas não pratica DevOps nos últimos três anos. O crescimento está presente, mas a adoção universal ainda não.

O efeito do DevOps na infraestrutura de TI


As mudanças que o movimento DevOps causou na infraestrutura de TI foram significativas. As mudanças são melhor compreendidas por meio de três componentes principais nos quais o DevOps se baseia:

O resultado desses componentes e do DevOps em geral é que a infraestrutura de TI agora está acessível a mais pessoas, principalmente desenvolvedores. Agora, os desenvolvedores têm linhas diretas de comunicação com TI e operações.

A próxima grande mudança, a ascensão do desenvolvedor cidadão, está surgindo agora. O DevOps tornou a infraestrutura de TI muito mais acessível aos desenvolvedores, mas desde então a TI permaneceu inacessível para a maioria dos usuários de negócios.

Futuro:a ascensão do desenvolvedor cidadão


Assim como o DevOps tornou a infraestrutura de TI acessível aos desenvolvedores, pouco código e nenhum código tornará a infraestrutura de TI acessível aos usuários de negócios. Uma vez que os usuários de negócios possam ter uma mão direta na tecnologia, os negócios – e a TI – não terão a mesma aparência.

O desenvolvedor cidadão, de rebelde a líder


Em 2012, John K. Waters escreveu que os analistas do Gartner declararam que “agora somos todos desenvolvedores” e uma nova palavra da moda nasceu:desenvolvedor cidadão. Um desenvolvedor cidadão é um usuário de negócios que não possui experiência formal de codificação, mas que, com o treinamento e suporte adequados, pode criar soluções tecnológicas.

Você pode rastrear a origem do desenvolvedor cidadão desde sua criação até os primórdios da TI, quando usuários de negócios aventureiros experimentaram a linha de comando. Ou, mais tarde, quando os usuários de negócios implantaram aplicativos de software como serviço (SaaS) não autorizados (também conhecidos como “shadow IT”). Alguns usuários de negócios há muito desejam ajudar na criação das soluções de tecnologia que usavam, mas não foi até recentemente que a TI conseguiu dar suporte e dimensionar esse desejo.

À medida que as equipes ocupadas de desenvolvimento e TI lutam para atender às demandas de tecnologia dos usuários de negócios, os usuários de negócios usam cada vez mais plataformas de baixo código para resolver seus próprios problemas de negócios. As melhores plataformas oferecem à TI as ferramentas de governança necessárias para gerenciar e oferecer suporte a desenvolvedores cidadãos com segurança.

Mergulhe mais fundo: Prezados CIOs:Por que você precisa de uma estratégia de baixo código em escala empresarial agora

O efeito dos desenvolvedores cidadãos na infraestrutura de TI


A automação é o melhor exemplo do desenvolvedor cidadão em ação. Embora a introdução de plataformas de baixo código torne os desenvolvedores cidadãos funcionais e eficazes em uma variedade de problemas de negócios e tecnologia, poucos casos de uso são tão avançados quanto a automação.

Plataformas de automação modernas como UiPath permitem que a TI governe a infraestrutura usada por desenvolvedores cidadãos, que podem usar ferramentas como UiPath StudioX para criar suas próprias automações, UiPath Apps para criar belas experiências de front-end e Automation Ops para criar proteções para seu programa de automação. Essas soluções permitem que todos desempenhem pelo menos uma pequena parte na criação, suporte ou implantação da infraestrutura que permite a agilidade digital.

Low code é o caminho a seguir para empresas que desejam permitir o desenvolvimento do cidadão. Em um comunicado de imprensa recente, o Gartner prevê que, em todo o mundo, o mercado de low-code crescerá 23% e atingirá US$ 13,8 bilhões em 2021.

No gráfico abaixo (também do comunicado à imprensa), o Gartner prevê que as plataformas de aplicativos low-code e o desenvolvimento do cidadão crescerão este ano.

A governança, é claro, é auxiliada por plataformas low-code, mas não é o resultado disso. Os desenvolvedores cidadãos geralmente operam por meio de centros de excelência (CoEs) que treinam usuários de negócios, gerenciam seus esforços e implantam suas ideias. Isso permite que os usuários de negócios resolvam problemas para si mesmos e para outros usuários de negócios, criando coletivamente uma organização mais enxuta e eficiente.

Com a governança e as tecnologias certas, os desenvolvedores cidadãos podem criar e dimensionar soluções para seus problemas. À medida que essas soluções se acumulam entre funcionários e departamentos, as empresas acumulam potencial transformador. Empresas com exércitos de desenvolvedores cidadãos treinados e apoiados poderão se adaptar às tendências futuras de maneiras que as empresas sem desenvolvedores cidadãos não podem imaginar.

Obtenha as melhores práticas para lançar um programa de desenvolvimento cidadão bem-sucedido em nosso webinar sob demanda, Dar poder às pessoas.

Se a TI começou como um jogador solo em suas origens e se tornou um jogador de equipe por meio do DevOps, seu novo papel será o de treinador à medida que o movimento de desenvolvimento do cidadão cresce.

Tecnologia (e governança) para todos


Assim como o DevOps não evitou a necessidade de a equipe de TI ajudar os funcionários a configurar seus computadores, os desenvolvedores cidadãos não eliminarão os empregos de TI. Até os melhores jogadores de futebol têm treinadores.

À medida que os usuários de negócios obtêm acesso a tecnologias mais sofisticadas, eles continuarão a procurar a TI para governança e treinamento. Quanto mais acessível a tecnologia, mais ela precisa ser gerenciada, promovida e acelerada pela TI.

E a tecnologia que permite o desenvolvimento do cidadão governado? Automação Robótica de Processos (RPA). Para saber mais, acesse Visão geral do RPA para o C-Suite:o guia rápido de introdução.

Sistema de controle de automação

  1. Impulsionando uma cultura de desenvolvedor cidadão
  2. Aproveitando a automação para alcançar a continuidade dos negócios no novo normal
  3. A ascensão das bibliotecas PLC e IHM de código aberto
  4. EMO 2017 e a ascensão da inovação invisível
  5. Indústria 5.0:a nova revolução
  6. Fictiv:a ascensão da fabricação distribuída
  7. A ascensão da robótica na manufatura
  8. A ascensão da robótica avançada na fabricação industrial
  9. A ascensão das plataformas digitais na fabricação
  10. RealBotics:a ascensão dos robôs na fabricação