Pergunta

Recentemente temos visto o surgimento do chamado “ shadow IT ” dentro de muitos organizações. Se você não estiver familiarizado com o termo, refere-se aqueles que conseguem driblar a governança de TI habitual por meios tais como a utilização de pen drives para compartilhar arquivos ou “não aprovados” produtos de software para realizar tarefas de negócios. Shadow IT pode emergir de dentro dos grupos de tecnologia, mas em muitos casos é proveniente de áreas não-tecnologia, como o departamento de marketing ou vendas.

O que eu estou realmente interessado em se exemplos que você tem de Sombra de TI dentro de desenvolvimento de software. Produtos como Excel e Access são muitas vezes os culpados como seus meios de uniformização eles são facilmente acessíveis para a organização mais ampla. Em muitos casos, isso é impulsionado por alguém que tem conhecimento apenas o suficiente para tornar o software executar uma função de negócios, mas não o bastante para estar ciente de todas as considerações habituais necessária quando a construção de software para uma empresa.

Que tipo de casos de Sombra de TI que você testemunhou no espaço de desenvolvimento de software? Que processos você viu não oficialmente abordada por esta prática e como é importante ter essas ferramentas tornam-se? Um exemplo seria o uso de um único banco de dados Access em um compartilhamento de pasta tornando-se prática comum para rastrear promoções através do departamento de marketing. Lembre-se disto cortes em ambos os sentidos; ele pode ser extremamente arriscado (falta de segurança, recuperação de desastres, etc), mas pode resultar em inovação de uma fonte totalmente inesperada.

Foi útil?

Solução

A vantagem é que os usuários obter exatamente o que eles querem e precisam, quando eles querem e precisam. Conseguir um pedido através de uma loja largish de TI é uma experiência difícil para um usuário. Raramente tem o conhecimento do negócio para deixá-los dar os empresários exatamente o que eles estão pedindo, e quando os pedidos são negados ou requisitos alterados, uma explicação na planície Inglês (ou qualquer outra língua) é raramente próxima.

As desvantagens superam os benefícios. Societe Generale perderam bilhões, devido em parte ao "shadow IT". Ela pode causar pesadelos de suporte quando um aplicativo Access, por exemplo, torna-se essencial e supera as capacidades da pessoa que o criou, ou que deixa pessoa. Mesmo um Crystal Report mal escrito pode se tornar tão popular e amplamente utilizado que ele começa a arrastar para baixo o banco de dados que está a aceder ao relatar vezes vem por aí. E se a pessoa que escreveu que o relatório não entendia completamente bancos de dados relacionais, poderia produzir dados ruins em algumas situações; dados que faz com que as decisões empresariais ruins para ser feita. Usando uma aplicação comercial (terceirizado) garante que os usuários não terá exatamente o que querem; sempre haverá compromissos, e nenhuma explicação de por que elas foram feitas.

O cartaz anterior estava certo. Sombra existe, porque ela não faz o seu trabalho bem o suficiente. Não há conhecimento do negócio suficiente, não o suficiente capacidade de resposta e de comunicação, especialmente, não o suficiente. Essas coisas são porque "IT Shadow" existe. Os donos de empresas pagas para as máquinas, os administradores, os DBAs e os programadores. Ele frustra-los quando perde isso de vista.

Outras dicas

Bem, acho que essas coisas estão por toda parte. Não é grande coisa se não ameaça o funcionamento da empresa de forma alguma.

No final do dia, o principal motor para a maioria das empresas é resultado ou seja, ganhar dinheiro. Se a empresa vê que ele pode alcançar os resultados desejados necessários para a operação sem gastar milhares em software, mas através de "shadow IT", então eu só posso vê-lo sendo incentivados. Eu sinto que isso é parte do nosso trabalho como desenvolvedores para apontar as armadilhas em operar desta forma.

As vantagens de "shadow IT" poderia ser

  • custo - menos caro
  • , enquanto as pessoas que escrevem o software pode não ser especialistas em software, eles são susceptíveis de ser especialistas em domínio e ter um conhecimento intrínseco de como um pedaço de software deve funcionar.
  • dependendo de como a TI é organizado, "shadow IT" pode ser capaz de responder mais rapidamente às mudanças e necessidades de negócios do que o núcleo de TI pode.

e os contras

  • software produzido pode não ser bem projetado para ser extensível, erros de lidar corretamente com um d todos os outros aspectos que vêm de experiência em desenvolvimento de software.
  • o software pode não ser bem suportado ou, devido à forma em que foi produzido, pode haver nenhum apoio em tudo.

Com o tempo, a pessoa média está se tornando mais experiente de TI. marketeers mais jovens e finanças pessoas sabem que Excel e Access torná-los muito mais eficiente. Trabalhando sem eles seria fazê-los sentir em desvantagem.

Espero que esta tendência continue, e Corporativo de TI cada vez mais de uma organização de habilitação. Onde você tornar os dados disponíveis, os usuários ajudar a resolver o seu fluxo de trabalho, e limitá-los a um compartimento específico para a segurança.

O que foi chamado de desenvolvimento de software há 10 anos, será ferramenta de todo homem de 10 anos a partir de agora!

Não existe tal coisa. Há dinossauros, e há pessoas que precisam de começar o trabalho feito. Se algo como 'shadow IT' acontece, é porque 'Oficial' não está fazendo seu trabalho.

Os desenvolvedores de software têm centenas de pequenos e não tão pouco aplicativos de que precisam para fazer seu trabalho. A organização de governança de TI deve aprender a lidar com dezenas de atualizações por dia, e mudar para liberar diária (e remendar algumas vezes por dia). Desenvolvimento aprendeu como fazer isso, eles estão próximos.

Por que isso assumir que eles devem possuir e controlar toda a tecnologia no negócio?

O próprio fato de que temos um nome para a tecnologia que ele não controlar (shadow IT) sugere que nós gostaríamos de TI para ter o controle sobre toda a tecnologia em uma organização.

A única verdadeira razão que eu posso pensar para que a TI tem controle é a segurança (mesmo assim, eu estaria muito cansado de confiar os dados mais sensíveis a ela). A maioria das outras razões dadas contra soluções desenvolvidas pelo usuário de negócios são completamente falsas. Tome as razões acima: "software produzido não pode ser bem desenhado ...", "o software pode não ser bem suportado ...". Quem estamos enganando aqui? de TI histórico nessas frentes simplesmente não é bom o suficiente para reivindicar o terreno elevado aqui.

usuários de negócios de Savvy resolver seus próprios problemas de informação - eles têm feito muito tempo antes existia TI. Alguém se lembra três vias? Máquinas de fax? Fotocopiadoras? Essas coisas não precisava departamentos de TI para governá-los e eles trabalharam muito bem. Se não conseguir resolver o problema, ou de TI histórico foi suficientemente pobre que os usuários de negócios perderam a fé nele, então os usuários de negócios vai resolver seus próprios problemas, utilizando todos os meios disponíveis para eles. Access, Excel, e drives compartilhados são frequentemente usadas com muito sucesso pelos usuários de negócios. Se é para permanecer relevante para uma organização, ele precisa apoiar seus usuários de negócios necessidades e entregar a tecnologia que as pessoas realmente querem usar, não apenas tecnologia pessoas usam, porque eles têm a.

Eu vi uma organização onde uma implementação portal multimilionário prometeu resolver muitos problemas de tecnologia de negócios e compartilhamento de informações. Anos mais tarde, ainda não em produção, os usuários de negócios desistiu, e em desespero desenvolveram suas próprias soluções de terceirização do desenvolvimento de uma aplicação web centric dados. Adivinha? Ele trabalhou de forma brilhante e outros departamentos estão agora ultrapassando TI e fazendo o mesmo, em seus próprios orçamentos departamentais.

É uma organização de apoio para utilizadores empresariais. Isso pode ofender alguns que acreditam lugar de TI para estar em algum lugar ao lado de gestão executiva em termos de sua importância para o negócio, mas tem que entregar o que as necessidades do negócio, caso contrário é apenas justificar sua própria existência.

Às vezes eu usar Amazon EC2 e / ou RDS quando os recursos da minha empresa não são suficientes ou levaria muito tempo a disposição. I pagar por isso fora do meu próprio bolso, mas não consegue alcançar meus objetivos mais rápido. Tudo isso sem ter que gastar horas dolorosas em reuniões, tentando convencer os superiores ou o SA-S que eu realmente necessidade de fazer alguma coisa ou outra.

Em minha mente, EC2 é a sombra final TI. É super fácil de ir e me dá o controle final.

A maioria dos desenvolvedores de software têm software "não aprovado" em seus computadores. Apenas espera. Não tenho certeza quanto eu tenho, mas eu tenho certeza que eu tenho dezenas, se não centenas de utilitários que corp. Nunca foi sequer ouvido falar no meu laptop de trabalho.

Ya é um grande problema onde eu trabalho. Arquitetos e tentativa de DBA para fazer um sistema centralizado, mas estes pouco "shadow IT" Os departamentos de fazer essas pequenas aplicações que tenham a sua própria segurança ou dados duplicados ... Pessoalmente, se eu fosse o chefe de TI gostaria de disparar qualquer um que começou um projeto como este sem suporte de TI. Meio duro, mas é importante para manter o sistema saudável.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top