Organização Eletrônica Organização Virtual Organização sem Fronteiras Organização de Nova-Geração Organização Estendida •Mistura adequada de tecnologias, estruturas de negócios e processos para servir seus clientes no ambiente da Internet •Organização completamente integrada, com aplicações que liguem de forma direta clientes, parceiros, supridores, vendedores •Baseada em processos flexíveis e adaptáveis, com alto grau de interoperabilidade, com aplicações capazes de trocar informação e usá-la de forma efetiva ACESSO INTEGRADO à INFORMAÇÃO INTEGRADA Sistema global que provê pontos de acesso único à informação, combinando vários mecanismos de acesso individual Sistema global no qual uma única visão da informação é apresentada, obtida pela combinação de várias fontes de informação •Integração de múltiplas fontes de informação •Provimento de informação •Para locais onde a informação é necessária •No contexto adequado às pessoas ou sistemas que usem essa informação Hoje é possível pensar nesse tipo de solução em função de que: •A Internet é uma realidade, um fator chave de viabilização •Padrões tecnológicos estão sendo criados e consolidados •O poder de computação e a banda de passagem é crescente a custos menores •As tecnologias de segurança estão evoluindo •As tecnologias de integração de sistemas ( middleware, serviços web ) estão se consolidando •A vontade e a capacitação dos possíveis envolvidos nesse processo está crescendo •A sociedade ( clientes ) demanda por esse tipo de solução Exige •Melhoria de desempenho dos processos de negócios •Eficiência operacional •Vantagem competitiva •Integração e interoperabilidade •Utilização de tecnologias que ainda não estão plenamente consolidadas •Necessidade de diminuição dos custos da TI •Melhor eficácia da gerência das organizações e de sua área de TI •Mudança de cultura Tipos de Sistemas de Informação Sistemas legados ( predominavam antes de 1990) Sistemas de pacotes ( aplicações COTS ) Sistemas de Workflow ( baseados em ciclos de documentos e processamento de documentos, suportando processos operacionais, bem definidos e sem muita dinâmica ) Sistemas de Informação Corporativos ERP – Enterprise Resource Planning ( após 1990) Suporte de processos “ back-office” ,mais complexos e interelacionados SCM – Suply Chain Management CRM – Customer Relationship Management Suporte a processos “front-office”, para integração com meio ambiente da organização Portais ( podem estar associados a diversos sistemas ) Serviços de Integração de Aplicações – EAI ( a partir de 2000, em função da falta de flexibilidade e integração dos sistemas existentes ) Sistemas Legados •Desenvolvidos com o passar do tempo, para solucionar problemas específicos de alta prioridade •Utilizam todo tipo de tecnologia •Inconsistentes do ponto de vista técnico e de negócios: dados com estrutura, formato, padrões diferentes •Situação complexa devido: proliferação tecnológica tecnologia cliente – servidor reestruturação das empresas •Hoje é a maior barreira para a mudança nas organizações Sistemas de Informação Corporativos Portais Corporativos De Funcinários De Varejo De Serviços ao Cliente Situação Atual - Problemas Desempenho ineficiente dos processos da organização Qualidade imprevisível, erros em função: da necessidade de se acessar múltiplos sistemas da necessidade de se integrar manualmente vários conjuntos de informação recursos disponíveis de baixa qualidade Altos custos Duplicação de trabalho e re-entrada manual de dados Grande quantidade de tecnologias e sistemas com necessidade crescente de manutenção Perda de competitividade devido a: Desempenho decrescente com os parceiros de negócios Maior tempo para se fazer marketing Satisfação negativa dos clientes Acervo de TI de uma empresa “atualizada” •Aplicações em áreas críticas realizadas na casa há 25 anos atrás em COBOL e PL/1 •Conjunto de pacotes comerciais EIS: 3 CRM, 2 ERP e 4 OMS •5 Messaging Systems, um deles desenvolvido em casa há 15 anos •3 EAI Integration Brokers proprietários, cada um com um conjunto de Adapters •2 produtos de integração B2B •3 Application Servers J2EE Standart •4 tipos de Portal Servers •Conjunto diversificado de plataformas ( VaxVMS, desktops OS/390 ) •Uma instância de DataBase para cada funcionário da área de TI Dores de Cabeça do Responsável pela Área de TI da “Empresa Atualizada“ Técnicas •Plataformas e sistemas operacionais diferentes •Modelos de programação e de dados diferentes •Componentes decidem por conta própria como interagir com o mundo externo •Procedimentos de chamada internas usam convenções de chamadas externas •Aplicações com 50 a 60% de redundância Dores de Cabeça do Responsável pela Área de TI da “Empresa Atualizada“ Orçamentárias Metade do Orçamento é dedicado a manter os sistemas rodando Pressões crescentes para: Redução do orçamento : 10% por semestre Baixa dos custos do uso das TI, sem baixar a qualidade dos serviços Dores de Cabeça do Responsável pela Área de TI da “Empresa Atualizada“ Políticas Os usuários continuam não satisfeitos com os serviços prestados Dado o prazo de 12 meses para agregar valor à empresa através das TI Pressão: Os prazos de instalação dos sistemas devem baixar Necessidade de Integração Devido a problemas de •Heterogeneidade Técnica padrões Modelos, estruturas Conceitual •Autonomia Dos Componentes Sistemas •Distribuição Serviços remotos, locais Funções redundantes Situação Atual Fragmentação vertical das unidades das organizações Não reflete a realidade: Existe grande interação entre as unidades organizacionais, e esta deve ser aprimorada A arquitetura da tecnologia sobrepõe-se à de aplicações e esta à de negócios Arquitetura de Negócios: Define a estrutura organizacional, os processos e as regras de negócios Nível conceitual: descrita de forma clara para permitir a definição das demais arquiteturas em função dos objetivos maiores da organização Arquitetura de Aplicações •Define a implementação real dos conceitos de negócios em termos de aplicações ( sistemas ) •O objetivo principal é a integração do domínio da aplicação, descrita na arquitetura de negócios e as soluções técnicas descrita na arquitetura da tecnologia. Arquitetura da tecnologia Define a infraestrutura de informação e comunicação Níveis de Integração •Processos de Negócios : •Aplicações Corporativas •Midlleware Integração Horizontal para dar apoio aos Processos de Negócios Camada de Integração Middleware: Tecnologias específicas de integração. Corresponde ao nível sintático da integração: “encanamento e fiação” Camada de Integração das Aplicações Corporativas: Integrar as diversas aplicações, de forma que cada uma reconheça o processo que deve apoiar, os dados que devem intercambiar, os padrões de mensagens que devem ser enviadas. Corresponde ao nível semântico da integração das aplicações Camada de Processos Inter-Organizacionais: Os processos cortam horizontalmente a estrutura tradicional da organização. Esses processos devem ser continuamente aprimorados. Devem ser a base para a integração das aplicações