O modelo apresentado por Erol et al. (2009) pretende “simplificar o desenvolvimento das aplicações organizacionais com serviços modulares, reutilizáveis e que são facilmente integrados, alterados e mantidos”. Baseia-se em dois facilitadores da resiliência organizacional (ver Figura 2): (i) a capacidade da organização ligar sistemas, pessoas, processos e informação de uma forma que lhe permita responder de forma dinâmica às exigências do meio, da concorrência e dos stakeholders; (ii) o alinhamento das tecnologias de informação com os objetivos organizacionais.
A correta utilização dos sistemas organizacionais permite a obtenção de informação correta e atempada e o desenvolvimento de capacidades para a tomada de decisão, que resultam no aumento da flexibilidade, agilidade e adaptabilidade, e portanto no desenvolvimento da resiliência. O objetivo é facilitar o alinhamento da infraestrutura de tecnologias de informação existente e tornar os sistemas integrados de forma a remover redundâncias e criar ferramentas de colaboração e racionalização de tecnologias da informação. Desta forma as empresas podem construir sistemas flexíveis, rapidamente implementar mudanças nos processos de negócio e usar os componentes reutilizáveis.
A resiliência organizacional é definida em função da agilidade, eficiência e adaptabilidade, e cada atributo do modelo tem impacto nos resultados e na resiliência organizacionais.
A arquitetura de sistemas orientada a serviços consiste no desenvolvimento de software de sistemas de informação com o objetivo de resolver problemas de integração e interoperabilidade.
Os elementos básicos da tecnologia são desenvolvidos como um serviço, ou seja, são desenvolvidas aplicações modulares e reutilizáveis que facilmente são integradas, alteradas e mantidas.
A Tabela 8 sumariza o modelo desenvolvido por Erol et al. (2009) que explica a relação entre os atributos da arquitetura orientada a serviços e a resiliência organizacional.
Tabela Tabela Tabela
Tabela 8888. Resiliência . Resiliência . Resiliência . Resiliência organizacional com base na arquitetura de sistemas orientada a serviçosorganizacional com base na arquitetura de sistemas orientada a serviçosorganizacional com base na arquitetura de sistemas orientada a serviçosorganizacional com base na arquitetura de sistemas orientada a serviços
Arquitetura Orientada a Serviços (AOS) Arquitetura Orientada a Serviços (AOS) Arquitetura Orientada a Serviços (AOS)
Arquitetura Orientada a Serviços (AOS) Resiliência organizacionalResiliência organizacionalResiliência organizacionalResiliência organizacional Atributos da AOS
Atributos da AOS Atributos da AOS
Atributos da AOS Resultados organizacionaisResultados organizacionaisResultados organizacionaisResultados organizacionais AgilidadeAgilidade AgilidadeAgilidade EficiênciaEficiênciaEficiênciaEficiência AdaptabilidadeAdaptabilidadeAdaptabilidadeAdaptabilidade
Permite o desenvolvimento de aplicações reutilizáveis e aplicações aplicações aplicações reutilizáveis reutilizáveis reutilizáveis e e e modelos de serviços modulares modelos de serviços modularesmodelos de serviços modularesmodelos de serviços modulares.
As aplicações que são
desenvolvidas como serviços reutilizáveis e modulares tornam- se mais fáceis de ser integradas, alteradas e mantidas.
A agilidade é obtida como resultado de respostas atempadas aos requisitos das mudanças do negócio.
Serviços reutilizáveis permitem a redução de custos.
As aplicações desenvolvidas de forma reutilizável e modular podem ser facilmente alteradas para suportar necessidades e requisitos emergentes.
Promove o método de
conceçãode interfaces de forma a reduzir as interdependências a reduzir as interdependênciasa reduzir as interdependênciasa reduzir as interdependências
entre os módulos ou
componentes.
Adicionar ou substituir novas aplicações ou módulos e mudar
operações num processo
individual não tem impacto noutra aplicação ou módulos.
O risco de mudanças não
antecipadas devido a
alterações em aplicações do negócio é minimizado. São
possíveis modificações
rápidas às aplicações do negócio.
A minimização dos riscos e do tempo para a
mudança permite a
obtenção de eficiência.
As organizações respondem às mudanças aumentando a sua adaptabilidade.
Permite a reutilização de reutilização de reutilização de reutilização de aplicações existentes
aplicações existentesaplicações existentesaplicações existentes. As empresas podem utilizar as funcionalidades existentes e criar novas soluções associando componentes das tecnologias já existentes e de novas.
Permite a implementação
rápida de novas soluções. A funcionalidades utilização de já existentes permite reduzir custos.
As organizações podem
responder às necessidades da mudança.
Promove o desenvolvimento e utilização de padrões de serviçopadrões de serviçopadrões de serviçopadrões de serviço que impulsionam a integração de aplicações novas e existentes e a integração organizacional.
O uso de padrões permite a
interoperabilidade entre
aplicações e sistemas,
independentemente da
tecnologia ou da localização, resulta em baixos custos e
Desenvolvimento mais curto e a integração de aplicações aumentam a agilidade. O preço baixo do desenvolvimento e da implementação das aplicações deve-se ao suporte de padrões
universais que aumentam
Menor distância do mercado e tempos de integração mais curtos permitem uma resposta mais rápida aos requisitos emergentes do negócio. A obtenção de agilidade e
Arquitetura Orientada a Serviços (AOS) Arquitetura Orientada a Serviços (AOS) Arquitetura Orientada a Serviços (AOS)
Arquitetura Orientada a Serviços (AOS) Resiliência organizacionalResiliência organizacionalResiliência organizacionalResiliência organizacional Atributos da AOS
Atributos da AOS Atributos da AOS
Atributos da AOS Resultados organizacionaisResultados organizacionaisResultados organizacionaisResultados organizacionais AgilidadeAgilidade AgilidadeAgilidade EficiênciaEficiênciaEficiênciaEficiência AdaptabilidadeAdaptabilidadeAdaptabilidadeAdaptabilidade
menor distância do mercado. a eficiência. eficiência resultam numa maior
flexibilidade organizacional. Requer o uso de serviços serviços serviços serviços
autónomos
autónomosautónomosautónomos, ou seja, cada serviço não depende do estado de outro serviço.
A arquitetura orientada a serviços aumenta o tempo através do desenvolvimento paralelo, dado que cada serviço é autónomo e não depende do estado de outro serviço, os
subsistemas pode ser
desenvolvidos independentemente. Permite o rápido desenvolvimento ou modificação de subsistemas (aumento da agilidade). Pela otimização de recursos verifica-se o aumento da eficiência.
Respostas mais rápidas e eficientes aos novos requisitos do negócio aumentam a adaptabilidade da organização
e consequentemente a
flexibilidade.
Requer o acondicionamento de acondicionamento de acondicionamento de acondicionamento de aplicações
aplicaçõesaplicaçõesaplicações com um interface bem definido, o que torna a aplicação num conjunto de serviços. O processo de acondicionamento cria uma camada de abstração que esconde todos os detalhes complexos das aplicações.
O serviço pode ser facilmente integrado com outras aplicações, o que não depende da linguagem, sistema operativo ou da base de dados que a aplicação usa.
A fácil integração das aplicações permite uma resposta rápida às mudanças do negócio. Podem ser rapidamente integradas novas aplicações nos sistemas existentes sem qualquer
problema de
interoperabilidade.
O acondicionamento
ajuda à utilização
económica dos sistemas legados. A vida económica dos sistemas será maior o quer permite uma redução de custos.
A fácil integração com os sistemas já existentes e com os novos aumenta a capacidade da organização responder rápida e eficientemente aos novos requisitos do negócio. Permite a obtenção de maior flexibilidade.