Domínios da Arquitetura Corporativa

A arquitetura de software pode ser entendida como um domínio da arquitetura corporativa. Inclusive, é dentro de tal contexto que o mais eficaz valor da arquitetura de software é realizado: o alinhamento com o negócio. Antes de prosseguirmos, convém definir “arquitetura corporativa”.

“A arquitetura corporativa define a coleção de capacidades de negócio, processos, serviços de negócio, serviços tecnológicos e infraestrutura de TI para realizar tais capacidades.” – TOGAF

TOGAF (The Open Group Architecture Framework) é um dos corpos de conhecimento em arquitetura corporativa. A saber, alguns outros:

  • Zachman: o primeiro framework de arquitetura corporativa
  • EABOK: iniciativa do governo norte americano
  • DoDAF : framework do Departamento de Defesa Norte Americano
  • MODAF: framework do Departamento de Defesa do Reino Unido

A arquitetura corporativa se preocupa com as capacidades da organização, enquanto que a arquitetura de software é apenas um dos aspectos para desenvolver tais capacidades. Abaixo relacionamos o senso comum sobre os domínios da arquitetura corporativa.

Típicos Domínios da Arquitetura Corporativa

Arquitetura de negócio é composta por:

  • estratégia, governança e organização de um negócio;
  • informação sobre os processos-chaves de negócio;
  • relacionamento entre todos estes conceitos.

Arquitetura de dados é composta por:

  • estrutura lógica e física de ativos de dados da organização;
  • recursos de gestão de dados.

Arquitetura de aplicação descreve o grupo lógico das capacidades para gerenciar objetos de dados necessários para processar os dados e o negócio.

E, finalmente, a arquitetura tecnológica:

  • envolve capacidades lógicas de software e hardware requeridas para suportar a implantação de serviços de negócio, dados e aplicação;
  • inclui infraestrutura de TI, middleware, redes, comunicação e padrões (standards).

A arquitetura de software, ao mesmo tempo que se preocupa fortemente com a arquitetura de sistemas de informação (aplicações e dados), se relaciona diretamente com a arquitetura de negócios e arquitetura tecnológica.  O relacionamento com a arquitetura de negócio provê um alinhamento natural com o contexto organizacional, as estratégias corporativas e os processos de negócio. Além disto, a estreita ligação com a arquitetura tecnológica garante que a fundação de TI estará apta a suportar aplicações com necessidades de negócio perfeitamente endereçadas.

A arquitetura de software, dentro de uma abordagem corporativa, certamente terá maiores chances de transformar o software em valor real para a companhia.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>