Urbanização (TI)

A urbanização do sistema de informação de uma entidade ou organização, que pode ser uma empresa ou uma administração , é uma disciplina da engenharia informática que consiste em fazer evoluir o sistema de informação (SI) desta para que efectivamente apoie e acompanhe as missões da referida organização e antecipa suas transformações. A urbanização da SI não faz uma varredura do passado, mas leva em consideração o que já existe e permite considerar melhor as evoluções ou condicionantes internos e externos que impactam a SI, contando, se necessário, com as oportunidades tecnológicas. Os conceitos tratados são semelhantes aos da urbanização do habitat humano (organização das cidades, do território ), conceitos estes que têm sido reutilizados na informática para formalizar ou modelar a reengenharia do sistema de informação (SI) .

A urbanização implica princípios e regras dentro de um quadro coerente, estável e modular , aos quais os vários órgãos de decisão da organização podem referir-se quando fazem um investimento relacionado com a gestão do sistema de informação .

A urbanização de TI é uma das metodologias da arquitetura empresarial .

Questões da urbanização do sistema de informação

A urbanização facilita a transformação contínua do sistema de informação.

A evolução das estratégias de negócios (combinações e fusões , aquisições, diversificação de ofertas comerciais, e-commerce , gestão de relacionamento com o cliente , novos modos ou canais de distribuição , parcerias , reorganização, terceirização , redistribuição de recursos de back e front office , etc.) implica grandes alterações estruturais e aumento da interdependência (dependência mutualizada) e entrelaçamento de aplicações informáticas com o risco de reforçar  o efeito “saco de nós  ” do sistema de informação ou SI.

Esta complexidade crescente tem impacto nos custos, prazos e riscos dos projetos de desenvolvimento de SI.

A urbanização e sua extensão na arquitetura de sistemas de TI controlam a evolução dos SI e, assim, reduzem os custos de TI, apóia e acompanha a estratégia do negócio por meio da otimização de custos / qualidade / prazos, melhora a capacidade de resposta, investe apenas em produtos e serviços que geram valor agregado e controle Custos de TI e retorno do investimento .

As ferramentas do EAM  ( fr ) promovem esta abordagem que pode ser implementada:

O termo “  urbanização  ” é preferido ao de “  planejamento urbano  ” porque enfatiza a progressividade da evolução para um alvo corretamente urbanizado.

Além disso, a urbanização encontra uma das preocupações dos contratantes autoridades , nomeadamente o alinhamento estratégico do sistema de informação com a profissão .

Princípio da urbanização IS

A urbanização é baseada em duas regras básicas:

O termo "no destino" define a aplicação que se busca ter ( ser ). Ele se opõe ao existente ( como é ). O método para passar o que está no estado em que se encontra a ser desejado é chamado de Roadmap (Roadmap).

A noção de Coerência Forte / Acoplamento Fraco indica que dois aplicativos devem se comunicar de maneira simples e eficiente, mas que a dependência entre esses dois aplicativos é mínima (idealmente inexistente). Isso, portanto, torna possível remover um bloco para substituí-lo sem perturbar o resto do SI.

O sistema de informação pode, portanto, ser comparado ao bairro de uma cidade: se este for bem construído e bem urbanizado , é possível demolir um edifício no centro do bairro sem comprometer todo o setor, e substituí-lo ou reconstruí-lo. outro edifício, ligando este novo edifício às várias redes de intercâmbio: vias de acesso, eletricidade, evacuação de águas residuais, etc. A urbanização, portanto, consiste em criar um SI ágil, modular e escalável.

Aplicação de conceitos de urbanização

A urbanização do SI é uma abordagem para auxiliar a transformação, racionalização, simplificação e melhoria do SI. Alguns autores comparam o sistema de informação à imagem de uma cidade , ou seja, reflexiva, estruturada, sustentável. Na extensão desta analogia - que no entanto tem limites -, a urbanização do SI consiste em planejar redesenhos estruturantes para otimizar, trocas, serviços, flexibilidade, modularidade ... e de forma mais geral para responder à estratégia de SI da empresa em paralelo com o evolução da profissão.

O plano urbano SI ou plano de uso do solo (POS)

Para facilitar o planejamento em relação às evoluções do SI, a urbanização é baseada em um plano urbano muitas vezes denominado POS, em analogia ao planejamento urbano .

O POS consiste em representar o SI com base num mapeamento funcional do SI e numa divisão em capacidades autónomas, de descrição cada vez mais detalhada:

O PDV deve facilitar a construção de uma arquitetura otimizada do ponto de vista funcional do SI que é o ponto de vista pivô entre o ponto de vista do negócio e o ponto de vista de TI.

Mais especificamente, a urbanização visa:

e em geral para o IS:

Exemplo de regras de divisão IS

NB: A área de negócios pode ser dividida em vários blocos.

Os diferentes tipos de zonas

Na divisão de um IS, geralmente distinguimos diferentes tipos de zonas  :

No caso de empresas muito grandes, é materialmente impossível urbanizar todo o SI no mesmo movimento. Isso explica porque o SI da empresa está dividido em perímetros autônomos; por exemplo: por direções principais. Cada perímetro é então considerado como um SI autônomo que é individualmente urbanizado. A sua zona de troca gere assim os fluxos extra-empresa “IS ⇔ IS externo” e fluxos intra-empresa “IS IS outra empresa IS”.

Exemplo de repartição e declaração de capacidade funcional

A título de ilustração, parte do colapso do sistema de informações de um banco  :

Uma má prática comum é usar "gerenciamento de", que é confuso com gerenciamento do ponto de vista da atividade de um processo. Uma boa prática é indicar a habilidade precisa de fazer no SI ...

Neste exemplo, a capacidade de equipar é monitorar o ciclo de vida de um objeto de negócios de “proposta de crédito”.

Principais níveis de preocupação

Os níveis de preocupação constituem o que se denomina metamodelo de planejamento urbano  : ou seja, o modelo conceitual de descrição do Sistema de Informação.

Os objetivos estratégicos da SI

Este nível de preocupação de IS é composto pela descrição:

Essas metas podem ser modeladas

Esses objetivos são divididos em requisitos de negócios ou SI, funcionais ou não. A lista de temas de negócios e / ou funcionais pode ser obtida analisando os requisitos do sistema .

O ponto de vista do comércio ou negócio

O sistema de informação do ponto de vista comercial ou empresarial (ou seja, de todos os negócios ) é composto por

A definição da estratégia da empresa leva a listar:

As atividades desenvolvidas pela empresa são de vários tipos:

A análise do sistema de negócios pode ser baseada em técnicas de BPM ( Business Process Management) que visam:

Um dos objetivos do BPM é fazer um diagnóstico dos processos da empresa e assim determinar em que setores as evoluções do SI vão oferecer o melhor retorno do investimento .

O funcional ponto de vista

O sistema de informação (SI) de um ponto de vista funcional consiste em:

A análise funcional constitui a “pedra angular” do processo de urbanismo porque este ponto de vista é a principal “alavanca” para a urbanização do SI. É também o ponto de vista de SI mais difícil de entender corretamente; a literatura se esforça para explicar o que é uma função e existem muitas fontes de confusão:

A identificação das funções de SI requer uma capacidade de abstração que pode confundir os neófitos: uma função é a capacidade subjacente necessária para realizar uma ou mais atividades, mas não é a atividade. Por exemplo, para a atividade "martelar um prego", a função subjacente é "golpear". Assim, a função "digitação" é utilizada para outras atividades do ponto de vista do negócio, e pode ser equipada com diferentes ferramentas do ponto de vista da aplicação. Dado o problema da granularidade das funções, do ponto de vista funcional, falamos também de blocos funcionais (que agrupam as funções básicas concorrentes com a mesma capacidade do SI). Por exemplo, o bloco “Registro do cliente” inclui funções do tipo CRUD (criação, pesquisa / leitura, atualização, exclusão).

Um SI urbanizado deve ser capaz de dissociar facilmente os subsistemas de informação que suportam diferentes negócios e capaz de evoluir no longo prazo para sistemas de informação autônomos. Por exemplo, uma empresa pode querer eventualmente dar a si mesma a possibilidade de separar seus negócios de distribuição (vendas) de seus negócios de produção (gerenciamento de produtos) em unidades organizacionais separadas.

A urbanização de um IS combina:

Para tal, a arquitectura funcional identifica dentro de cada zona, distrito e quarteirão, os blocos funcionais que entram na composição do SI para apoiar os processos de negócio da empresa.

O bloco funcional garante:

A granularidade do bloco funcional (o nível de malha do corte) deve:

O bloco funcional constitui a unidade funcional a ser trabalhada de forma intercambiável. Um bloco funcional é definido por:

O ponto de vista de TI

Do ponto de vista da TI, o sistema de informação é composto por um todo estruturado:

permitindo a automatização total ou parcial de um sistema de informação , cuja administração e funcionamento são asseguradas pela mesma entidade organizacional (unidade de administração e operações).

Essa visão globalizante, útil para não especialistas em TI, é tradicionalmente dividida em diferentes pontos de vista muito distintos em TI:

No estudo das existentes, é necessário ter em consideração estes diferentes tipos de arquitectura, de forma a avaliar as vulnerabilidades dos subconjuntos, o que só pode ser feito tendo em conta os níveis técnico e físico. Para a definição da arquitetura de destino, podemos nos limitar à arquitetura do aplicativo.

A arquitetura da aplicação define todas as aplicações que constituem a parte automatizada de um sistema de informação, bem como seus métodos de montagem e comunicação.

É uma instanciação da arquitetura funcional de um SI em um determinado ambiente técnico e operacional: não vamos mais falar de uma função na visualização do aplicativo, mas da funcionalidade de um aplicativo (ou seja, 'uma função instanciada).

O bloco de aplicação é um conjunto de componentes de software que apresentam consistência

O bloco de aplicativos é autônomo na medida em que sua operação deve ser independente do caminho que as informações seguirão no upstream e continuarão no downstream.

O bloco de aplicativos é descrito em termos de:

Os constituintes do bloco de aplicação (dados e serviços) podem ser públicos (o bloco dá visibilidade para permitir que outros blocos os usem) ou privados (para as necessidades internas do bloco).

Um bloco de aplicação é um objeto concreto de software que, num dado contexto técnico, oferece a todo o SI a implementação das funcionalidades das saídas definidas pelo respectivo bloco funcional. Um bloco de aplicativo se comunica com os outros blocos trocando mensagens e chamando serviços.

Metodologia de urbanização

O processo de urbanização é baseado em 3 eixos principais que se alimentam mutuamente:

A forte distinção entre existente e alvo é um fator esclarecedor essencial.

A abordagem de urbanização IS consiste em particular em:

Além das diferentes abordagens que, dependendo do contexto da empresa e das opções metodológicas, podem ser recomendadas, as atividades de urbanização podem ser classificadas em cinco áreas principais:

Notas e referências

  1. particular por Jacques Sassoon na década de 1990 no setor bancário
  2. Definição proposta pelo Club Urba-EA: Urbanizar significa organizar a transformação gradual e contínua do sistema de informação visando simplificá-lo, otimizar o seu valor acrescentado (qual é a definição de valor acrescentado de um SI?) E torná-lo mais ágil e ágil quanto às evoluções estratégicas da empresa, contando com as oportunidades tecnológicas do mercado.
  3. Clube Urba-EA, IS Urbanismo e Governança: as melhores práticas em arquitetura corporativa , Paris, Dunod,2010, 331  p. ( ISBN  978-2-10-054680-0 ) , A nível internacional, para enfrentar os mesmos problemas que os almejados pelo planejamento urbano de SI na França, abordagens e métodos têm sido desenvolvidos, enquadrando-se no âmbito da Arquitetura Empresarial (EA) , traduzido para o francês pela expressão "arquitetura empresarial". [...] A EA corresponde a um quadro mais amplo do que aquele coberto pelo planejamento urbano do SI. [...] O planejamento urbano contribui para a governança do sistema de informação: fornece uma visão global que faz sentido, adaptada ao caso da empresa, melhora a governança dos projetos, participa do painel do ISD, ilumina a contratação autoridades, incentiva-as a governar a transversalidade e as grandes referências.
  4. No entanto, às vezes são confundidos na literatura francesa .

Veja também

Artigos relacionados

Bibliografia

links externos