Observações (Ocultas) Este é o pitch" deck do Master da Plataforma de Aplicação – ele serve...
Transcript of Observações (Ocultas) Este é o pitch" deck do Master da Plataforma de Aplicação – ele serve...
Nome
Título
Microsoft Corporation
Melhore seus Negócios com Soluções de TI
Uma Visão Geral da Plataforma de Aplicação Microsoft
Valores de Valores de NegóciosNegócios
Parceiro nos Parceiro nos negóciosnegócios
Cultura de reação Cultura de reação para investimentos para investimentos em “criação de em “criação de valores”valores”
Aumentar Aumentar capacidadecapacidadeem um “sistema em um “sistema fixo”fixo”
Diminuir os riscos Diminuir os riscos de falhas e de falhas e vulnerabilidadevulnerabilidade
Prioridades Prioridades de TIde TI
Administração Administração de TIde TI
Execução Execução máxima de TImáxima de TI
Ótima entrega e Ótima entrega e gerenciamento gerenciamento de soluçãode solução
Soluções e infra-Soluções e infra-estrutura de estrutura de alta qualidadealta qualidade
ObjetivosObjetivosde Negóciosde Negócios
Estimular o Estimular o crescimento crescimento dos negóciosdos negócios
Inovar rápidoInovar rápido
Intensificar os Intensificar os relacionamentorelacionamentos com clientess com clientes
Aumentar a Aumentar a eficiênciaeficiência
Agregando Valor de Negócio com TI
Aplicações Aplicações EstáticasEstáticas
Aplicações Aplicações orientadas pela orientadas pela GUIGUI
Aplicações Aplicações ConectadasConectadas
Aplicações Aplicações Conectadas à Conectadas à InternetInternet
Aplicações Aplicações Baseadas em Baseadas em ServiçosServiços
PlanilhasPlanilhasProcessadores Processadores de Textode TextoApl. Apl. IndependenteIndependente
GUI AperfeiçoadaGUI AperfeiçoadaPacotes de Pacotes de ferramentas ferramentas integradosintegradosApl. de LOB Apl. de LOB conectadas conectadas dentro da dentro da empresaempresa
MonolíticasMonolíticasInício – Meados Início – Meados
8080
Internet HabilitadaInternet HabilitadaMeados dos anos 90Meados dos anos 90
Servidor ClienteServidor ClienteFim dos 80 – Meados dos Fim dos 80 – Meados dos
9090
Compostas/ BaseadasCompostas/ Baseadas em Serviços em Serviços
Meados de 00 - .Meados de 00 - . . . . .
Apl. deApl. de MainframeMainframeTerminais BurrosTerminais Burros
UI RicaUI RicaConexão com Conexão com fornecedores e fornecedores e clientesclientesInternet habilitadaInternet habilitada
Arquitetura de Arquitetura de Web Services Web Services livremente livremente acopladaacopladaSOAP/XML/ESB SOAP/XML/ESB Dispositivos, Dispositivos, fatores de formafatores de forma
Evolução das Aplicações
Aplicações Hoje
Maior complexidade no ambiente de TI....
... e necessidades de negócios aumentam.
Explosão de Formas
DesenvolvimentoGlobal de sw
Integração comLegado
Orientação aServiços
Conectividade B2B
ExperiênciasB2C
BI em todaa empresa
Inovação = Melhorias
Resultados de NegóciosResultados de Negóciose Novos Valorese Novos Valores
ProdutividadeProdutividadede Usuário Finalde Usuário Final
ConexãoConexãocom Clientecom Cliente
Manter NegóciosManter NegóciosBem e FuncionandoBem e Funcionando
SegurançaSegurança
Mais Pressão Do Que Nunca sobre TI
ConcorrênciaConcorrência
Mudança naMudança naTecnologiaTecnologia
CompatibilidadeCompatibilidadeReguladoraReguladora
ReduçãoReduçãode Custosde Custos
““Plataformas de servidor de aplicação são a base Plataformas de servidor de aplicação são a base para aplicações compostas emergentespara aplicações compostas emergentes””
“Produtos do pacote de plataforma de aplicação (APS) são assemblies integrados de três tecnologias fundamentais de tempo de execução”
““Uma Uma SuperplataformaSuperplataforma é um pacote é um pacote estreitamente integrado de produtos que estreitamente integrado de produtos que fornecem às organizações uma plataforma fornecem às organizações uma plataforma detalhada para computação corporativa”detalhada para computação corporativa”
““A plataforma que um cliente usa para projetar, A plataforma que um cliente usa para projetar, desenvolver, implantar e gerenciar aplicações desenvolver, implantar e gerenciar aplicações para administrar seus negócios”para administrar seus negócios”
Definindo a Plataforma de Aplicação
Conecte com mais facilidadesistemas heterogêneos
Crie soluções adaptáveisconstruídas para mudança
Tecnologias coesas que seestendem pelo Ciclo
de Vida de TI
Aumente a produtividadede indivíduos, equipes
e organizações
Melhore a alocação derecursos, a priorização e
o gerenciamento de riscos
Acelere o tempo deida ao mercado com
maior previsibilidade
Milhares de soluçõesISV e parceiros dandosuporte à plataforma
Escalabilidadecorporativa e TCOlíder na indústria
Ferramentas e tecnologiasamplamente adotadas
Áreas de Foco da Microsoft
Sistemas ConectadosSistemas Conectadose Adaptáveise Adaptáveis
Alinhe TI com Alinhe TI com o Negócioo Negócio
Mais Valor e OpçõesMais Valor e Opçõesde Negóciosde Negócios
Investindo em Capacidades
Desen
volv
imen
toD
esen
volv
imen
toFerr
am
enta
s de d
ese
nvolv
imento
, M
aio
r pro
duti
vid
ade
Ferr
am
enta
s de d
ese
nvolv
imento
, M
aio
r pro
duti
vid
ade
Infra-estrutura e Camada de GerenciamentoInfra-estrutura e Camada de Gerenciamento
Inte
rope
rabi
lidad
Inte
rope
rabi
lidad
ee
Experiência do usuárioExperiência do usuárioFerramentas familiares melhoram a experiênciaFerramentas familiares melhoram a experiência
Gerenciamento de DadosGerenciamento de DadosArmazenamento, recursos de BI, Serviços de BDArmazenamento, recursos de BI, Serviços de BD
SOA e Processos de NegóciosSOA e Processos de NegóciosAutomação de Processos, SOA, IntegraçãoAutomação de Processos, SOA, Integração
FornecedoresFornecedores
ClientesClientes
Business IntelligenceBusiness IntelligenceRelatórios, Análises, ScorecardsRelatórios, Análises, Scorecards
Redes
Dados, Mainframes
Gerenciamento
Sistemas UNIX
Integração
Linguagens
Aplicações
Identidade
Hosts de Legado
XML
Web Services
Interoperabilidade
Tecnologias de e-Tecnologias de e-commerce para commerce para construir aplicações construir aplicações fim-a-fim de B2C, B2B e fim-a-fim de B2C, B2B e B2xB2x
CTP disponível agora!CTP disponível agora! Mais adiante ofertas Mais adiante ofertas baseadas em funçõesbaseadas em funções
Chegue aos resultados a partir de informações de Chegue aos resultados a partir de informações de negócios precisasnegócios precisasObtenha mais eficiência e melhor alocação de Obtenha mais eficiência e melhor alocação de recursos em toda a organizaçãorecursos em toda a organização
Habilite a criação de experiências de usuário de Habilite a criação de experiências de usuário de qualidadequalidadeCapacite os indivíduos a analisar e atuar sobre as Capacite os indivíduos a analisar e atuar sobre as informações em tempo realinformações em tempo real
Amplifique o impacto das equipes e melhore a Amplifique o impacto das equipes e melhore a qualidadequalidadeGaranta maior previsibilidade e visibilidade no Garanta maior previsibilidade e visibilidade no processo de desenvolvimentoprocesso de desenvolvimento
DesenvolvimentoDe Ferramentas a SDLC
Gerenciamento de DadosDo banco de dados a Plataforma de Dados
Escalabilidadee TCO
Produtividadedo Desenvolvedor
Business IntelligenceIntegrado
Áreas principais de foco
Dispositivos, aplicações, serviços, dados, etc. livremente Dispositivos, aplicações, serviços, dados, etc. livremente acoplados acoplados Web services e XML no núcleo Web services e XML no núcleo Integração do sistema de legado: ligar mainframe a SOAIntegração do sistema de legado: ligar mainframe a SOABPM possibilita fluxo de trabalho estruturado >> não BPM possibilita fluxo de trabalho estruturado >> não estruturadoestruturado
InteraçãoPessoa-Máquina
InteraçãoPessoa-Pessoa
InteraçãoMáquina-Máquina
Fornecedores
Clientes
SOA e Processos de Negócios
TI Conectada e Adaptável
Melhorando as organizações por Melhorando as organizações por meio do discernimento nos meio do discernimento nos negócios para negócios para todostodos os os funcionários, levando a decisões funcionários, levando a decisões melhores, mais rápidas e mais melhores, mais rápidas e mais relevantesrelevantes
Completa e IntegradaCompleta e Integrada
Ferramentas que os funcionáriosFerramentas que os funcionários
conhecem – Microsoft Officeconhecem – Microsoft Office
Escalável para a empresa, custoEscalável para a empresa, custoacessível a todos os departamentosacessível a todos os departamentos
Business IntelligencePoder para Tomadores de Decisões
Ótima Exp. de Usuário significa que as aplicações são usadas e mais utilizáveis
Retorno comprovado: lealdade do cliente e produtividade do funcionário
É normalmente a “última etapa” - ou deixada de lado, muito difícil de integrar, ou apenas não é uma prioridade no desenvolvimento de sistemas
Colaboração de Designer / Desenvolvedor: Expression e Visual Studio
Windows Vista - .Net 3.0 (WinFX®) habilita aplicações de próxima geração
Office como plataforma de desenvolvimento – Duet e OBA
Exp. com ferramentas potentes para Office habilita soluções de código gerenciado
Suporte VS para a versão 2007 do Office com lançamento em outubro
Cliente inteligente, cliente magro e baseado em web – AJAX, ASP.Net e “Atlas”
Experiência do UsuárioO ponto crítico em Aplicações
Estratégia Microsoft
A Próxima Geração de Experiências
A Plataforma de Aplicação A Plataforma de Aplicação MicrosoftMicrosoft
Sistemas ConectadosSistemas Conectadose Adaptáveise Adaptáveis
Alinhe TI com Alinhe TI com o Negócioo Negócio
Mais Valor e OpçõesMais Valor e Opçõesde Negóciosde Negócios
Aplicações e plataformas
frágeis e desiguais
Aplicações de negócios flexíveis e
baseadas em padrões
Plataforma de aplicação mais
adaptável impulsionando aplicações e processos de núcleo dos negócios
Plataforma de aplicação
dinâmica e totalmente orientada a
serviços
Centro de Custos
Centro de Custos Mais
Eficiente
Habilitador de Negócios
Componente Estratégico
A jornada de APIO vai aumentar a agilidade e a visibilidade em
todo o ciclo de vida do TI
Habilita o IT a melhorar os negócios através da
inovação
Como Chegar LáModelo de Application Platform Infrastructure Optimization
Desenvolvimento mais rápido e
eficiente, resultando em sistemas conectados e
adaptáveis que impulsionam os
negócios
Aplicações reativas e otimizadas são mais rentáveis e gerenciadas com mais facilidade
Aplicações dinâmicas e processos de
negócios adaptáveis que proporcionam
métrica de desempenho de
negócios em tempo real
Ciclo de Vida de TI Mais Ágilcom APIO
A Plataforma de Aplicação Certa
DesenvolvimentoDesenvolvimentoMover do desenvolvimento ad-hoc em sistemas legados para um Mover do desenvolvimento ad-hoc em sistemas legados para um
desenvolvimento e gerenciamento de equipes moderno através de desenvolvimento e gerenciamento de equipes moderno através de ALMALM
Gerenciamento de DadosGerenciamento de Dados
Mover do gerenciamento de silos de dados distintos para uma Mover do gerenciamento de silos de dados distintos para uma plataforma de gerenciamento de dados integrada e escalonávelplataforma de gerenciamento de dados integrada e escalonável
SOA e Processos de NegóciosSOA e Processos de NegóciosMover de aplicações e serviços desconectados para SOA e Mover de aplicações e serviços desconectados para SOA e
processos adaptáveis de negóciosprocessos adaptáveis de negócios
Business IntelligenceBusiness IntelligenceMover de silos de dados e análises manuais para análises Mover de silos de dados e análises manuais para análises
integradas em tempo realintegradas em tempo real
Experiência do UsuárioExperiência do UsuárioMover da falta de consciência sobre a experiência para uma Mover da falta de consciência sobre a experiência para uma
colaboração pró-ativa entre design e desenvolvimentocolaboração pró-ativa entre design e desenvolvimento
Identifiqueonde você
está
Identifiqueonde você
quer chegarBásico Padronizado Racionalizado Dinâmico
Infra-estrutura de dados desconectada e não gerenciável
Integração ponto a ponto proprietária
Silos de dados e Silos de dados e dependência de TI dependência de TI na emissão de na emissão de relatóriosrelatórios
Situação da Infra-estrutura O que focar:
Implantação de gerenciamentoe monitoramentoImplemente alta disponibilidade básica
Implemente scorecards departmentais Data mart departmental
Automação departamental de processosB2Bi baseado em padrões
Implante ferramentas e plataforma moderna em novos projetosImplemente o gerenciamento da plataforma Web
Business IntelligenceBusiness Intelligence
SOA e ProcessosSOA e Processos
Gerenc. de DadosGerenc. de Dados
DesenvolvimentoDesenvolvimento
Desenvolvimento autônomo com ferramentas e plataforma do legado
Automação de procesoss Automação de procesoss departamentaisdepartamentaisServiços reutilizáveis Serviços reutilizáveis limitadoslimitados
Gerenciamento Gerenciamento automatizado de banco automatizado de banco de dados e serviços de dados e serviços padronizados de dadospadronizados de dados
Desenvolvimento com Desenvolvimento com ferramentas e ferramentas e plataforma modernasplataforma modernasMúltiplas funções em Múltiplas funções em ALMALM
Scorecards Scorecards desconectados desconectados e dependência de TI para e dependência de TI para relatórios e análisesrelatórios e análises
Situação da Infra-estrutura O que focar:
Implemente padrões e Implemente padrões e diretivas de dadosdiretivas de dadosConsolidação de servidores e migração competitiva
Orientado a usuários, Orientado a usuários, relatórios integradosrelatórios integradosData warehouse centralizado
Automatize processos de Automatize processos de negócios básicos, entre negócios básicos, entre empresasempresas
Defina funções Defina funções dedicadas em ALMdedicadas em ALMGerenciamento Gerenciamento avançada da plataforma avançada da plataforma WebWeb
Business IntelligenceBusiness Intelligence
SOA e ProcessosSOA e Processos
Gerenc. de DadosGerenc. de Dados
DesenvolvimentoDesenvolvimento
Situação da Infra-estrutura O que focar:
Gerenciamento mestre de Gerenciamento mestre de dadosdadosGerenciamento e Gerenciamento e monitoramento de monitoramento de sistemas 24x7sistemas 24x7
Serviços de dados Serviços de dados integrados e flexíveis com integrados e flexíveis com disponibilidade contínuadisponibilidade contínua
Infra-estrutura para Infra-estrutura para scorecards centralizados scorecards centralizados e auto-criação de e auto-criação de relatóriosrelatórios
Implemente aplicações Implemente aplicações de BI embutidas e BAM de BI embutidas e BAM (Business Activity (Business Activity Monitoring)Monitoring)
ALM totalmente gerenciado ALM totalmente gerenciado e integração transparente e integração transparente com ferramentascom ferramentas
Fornecer aplicações críticas Fornecer aplicações críticas de negóciosde negócios
Integração limitada de Integração limitada de ferramentas ALMferramentas ALMUso inconsistente de Uso inconsistente de metodologiasmetodologias
Estenda o BAM (Business Estenda o BAM (Business Activity Monitoring)Activity Monitoring)Arquitetura totalmente Arquitetura totalmente orientada a serviços (SOA)orientada a serviços (SOA)
Processos básicos de Processos básicos de negócios automatizadosnegócios automatizadosAlguma visibilidade de Alguma visibilidade de processosprocessos
Business IntelligenceBusiness Intelligence
SOA e ProcessosSOA e Processos
Gerenc. de DadosGerenc. de Dados
DesenvolvimentoDesenvolvimento
Caso de sucesso: Siemens AGSOA e Processo de Negócios
Mudando a Infra-estrutura de
Padronizada para Avançada
Aumentou a produtividade
Implantação mais rápida de aplicações
Excelência operacional antecipada
Melhorias na instalação e configuração
Oportunidades de negócios ampliadas
Implantou a versão de pré-lançamento do Microsoft BizTalk Server 2006
Usou o Microsoft Management Console para gerenciar todos os servidores do BizTalk a partir de um único console
Simplificou o gerenc. de apl. usando containers de apl.
Precisava de uma solução que lidasse com o crescimento quádruplo esperado
Queria ferramentas melhores para monitorar processos do Microsoft® BizTalk® Server e Web services
Queria melhorar o processo de implantação
Siemens Siemens aumenta produtividade, reduz aumenta produtividade, reduz tempo de implantação em 83%tempo de implantação em 83%
“Da perspectiva técnica e de gerenciamento, somos capazes de trabalhar muito mais rápido agora. Não levamos mais vários meses
para implantar um novo serviço; levamos menos de algumas semanas.”Tom Buse, Gerente de Projeto de Operações de TI da Siemens, Siemens
Desafio de Negócio do Cliente Solução Resultados/Benefícios
para o Cliente
© 2006 Microsoft Corporation. Todos os direitos reservados.Esta apresentação tem propósito exclusivamente informativo. A Microsoft não oferece nenhuma garantia, expressa ou implícita, neste resumo.
Application Platform Infrastructure Optimization
Experiência de Usuário
Business Intelligence
SOA e Processo de Negócios
Desenvolvimento
Gerenciamento de Dados
Básico Padronizado Racionalizado Dinâmico
Application Platform Infrastructure OptimizationExperiência de UsuárioExperiência de Usuário
Nenhum pensamento sobre a UX como um processo dentro do Desenvolvimento de Aplicações
Reconhece que a UX existe como uma disciplina de projeto separada dentro do Desenvolvimento de Aplicações
Planos para construir UX nos produtos futuros Já fez investimentos iniciais em UX com resultados positivos
Considera a UX um elemento de sucesso ou fracasso no desenvolvimento de aplicações
Não ciente/ não acha que a UX se aplica à sua empresa / indústria
Não vê valor no projeto de UX no início do processo de desenvolvimento; UX pobre encontrada na Aceitação do Usuário ou após lançamento, pode não ser considerada
Mede a qualidade da UX durante o processo de desenvolvimento; toma atitude corretiva para UX pobre durante o desenvolvimento
Interessada em medir ROI dos investimentos em UX, incluindo Eficiência de Usuário, Satisfação de Usuário e Qualidade de Decisões
Foco apenas em capacidades "funcionais" das aplicações; só faz os processos e a infra-estrutura trabalharem; nenhum projeto de UX identificável
Projeto de UX reativa apenas em resposta a retorno pobre de usuário; UX não considerada pró-ativamente na definição de requisitos; nenhuma habilidade de UX na equipe
Equipe de Desenvolvimento de Aplicações inclui recursos de projeto internos ou agências externas; ao menos uma função dentro da equipe é dedicada ao projeto de UX
Desenvolve ativamente aplicações usando um processo, ferramentas e plataforma com capacidades de UX integradas; Funções de UX dedicadas
Experiência de Usuário
Básico Padronizado Racionalizado Dinâmico
Application Platform Infrastructure OptimizationBusiness IntelligenceBusiness Intelligence
KPIs inseridos manualmente e documentos estáticos para acompanhar desempenho
Relatórios estáticos, descentralizados e altamente dependentes do TI (várias ferramentas de relatório)Análise baseada em planilha independente
Silos de dados para análise e relatórios, ETL de codificação manual
Scorecards departamentais em que KPI se origina no banco de dados
Relatórios parametrizados orientados por TI a partir de fontes de dados definidasFerramenta analítica conectada a dados orientados a sujeitos
Pacotes de ETL básicos para carregar datamart de sujeito/ funcional
Scorecards orientados por estratégia em toda a empresaFerramentas automatizadas para orçamento, planejamento, previsão
Construção, definição, escalonamento e assinatura de relatórios orientados por usuárioPublicação baseada em assistente de dados de aplicações analíticas front-end e análise interativa baseada na Web
Data warehouse centralizado e gerenciadoAutomatização de projeto, implementação e manutenção de ETL
Business Intelligence ou Monitoramento de Atividades de Negócios dentro da automatização de processos de negócios (Relatórios embutidos, BAM, gerenciamento de dados Master)
Visualização mais ricaAnalítica de previsão
Business Intelligence
Básico Padronizado Racionalizado Dinâmico
Application Platform Infrastructure OptimizationSOA e SOA e Processo de NegóciosProcesso de Negócios
Planos arquiteturais são centrados na apl. e reativosNão há reutilização de web services - ou uso de XML básica sem abordagem de serviços
Tem mindset e cronograma arquitetural em torno dos serviços e processos (mas não em toda a empresa) - e sem funcionários em tempo integralAlguma metodologia para alguns serviços consumidos e expostos
Disciplina de arquitetura estabelecida e funcionários em tempo integral; usa software embalado e padronizado de integração/processoMetodologia de desenvolvimento estabelecida para SOA e Serviços, pode gerenciar números crescentes de Serviços
Uso em toda a empresa totalmente maduro de SOA e abstração de processoCapaz de agregar Serviços e estender seu uso para além dos limites de seu próprio firewall ou org; Satisfaz SLA de serviços (segurança, disponibilidade)
Sistemas e Aplicações existem ilhas de isolação; necessidade de integração não priorizada ou vista como muito cara
Sobretudo soluções EAI Ponto-a-Ponto; não há integração em toda a empresa
Tem uma arquitetura corporativa para integração (ESB, EAI, B2B); Usa soluções de integração embaladas e padronizadas; processos de núcleo em toda a empresa integrados
Processos da empresa totalmente integrados; EAI é baseado em serviços e construído com padrões industriais; pode integrar rapidamente novas aplicações e padrões
Pouca automatização de processo/fluxo de trabalho fora daqueles fechados na aplicação independente; confia em soluções alternativas manuais para pessoas e aplicações envolvidas no processo
Tarefa repetitiva automatizada (substitui papelada manual); alguns processos departamentais que abrangem múltiplas aplicações
Todos os processos do núcleo de negócios automatizados; atividades do processo monitoradas; alguns processos independentes têm regras externalizadas
Abstração de processos fornece versionamento dinâmico, controle, atualização, reimplantação e adaptabilidade de cargas de trabalho; fluxos de trabalho automatizados e têm visibilidade fim-a-fim
B2B baseado em fone/fax, entrada manual, ou soluções alternativas de código rígido
Integração B2B proprietária (específica ou compatível com parceiro comercial "one-off" - de uma única vez) ou confiança em VAN
Solução B2B versátil para lidar com múltiplos padrões (XML, X12, EDIFACT) e integração e gerenc. de múltiplos parceiros comerciais
B2B integrado no firewall em processos/fluxos de trabalho colaborativos; B2B tem capacidade ágil de gerenc. de parceiros comerciais
SOA e Processo de Negócios
Básico Padronizado Racionalizado Dinâmico
Application Platform Infrastructure OptimizationSOA e SOA e Processo de NegóciosProcesso de Negócios
Planos arquiteturais são centrados na apl. e reativosNão há reutilização de web services - ou uso de XML básica sem abordagem de serviços
Tem mindset e cronograma arquitetural em torno dos serviços e processos (mas não em toda a empresa) - e sem funcionários em tempo integralAlguma metodologia para alguns serviços consumidos e expostos
Disciplina de arquitetura estabelecida e funcionários em tempo integral; usa software embalado e padronizado de integração/processoMetodologia de desenvolvimento estabelecida para SOA e Serviços, pode gerenciar números crescentes de Serviços
Uso em toda a empresa totalmente maduro de SOA e abstração de processoCapaz de agregar Serviços e estender seu uso para além dos limites de seu próprio firewall ou org; Satisfaz SLA de serviços (segurança, disponibilidade)
Sistemas e Aplicações existem ilhas de isolação; necessidade de integração não priorizada ou vista como muito cara
Sobretudo soluções EAI Ponto-a-Ponto; não há integração em toda a empresa
Tem uma arquitetura corporativa para integração (ESB, EAI, B2B); Usa soluções de integração embaladas e padronizadas; processos de núcleo em toda a empresa integrados
Processos da empresa totalmente integrados; EAI é baseado em serviços e construído com padrões industriais; pode integrar rapidamente novas aplicações e padrões
Pouca automatização de processo/fluxo de trabalho fora daqueles fechados na aplicação independente; confia em soluções alternativas manuais para pessoas e aplicações envolvidas no processo
Tarefa repetitiva automatizada (substitui papelada manual); alguns processos departamentais que abrangem múltiplas aplicações
Todos os processos do núcleo de negócios automatizados; atividades do processo monitoradas; alguns processos independentes têm regras externalizadas
Abstração de processos fornece versionamento dinâmico, controle, atualização, reimplantação e adaptabilidade de cargas de trabalho; fluxos de trabalho automatizados e têm visibilidade fim-a-fim
B2B baseado em fone/fax, entrada manual, ou soluções alternativas de código rígido
Integração B2B proprietária (específica ou compatível com parceiro comercial "one-off" - de uma única vez) ou confiança em VAN
Solução B2B versátil para lidar com múltiplos padrões (XML, X12, EDIFACT) e integração e gerenc. de múltiplos parceiros comerciais
B2B integrado no firewall em processos/fluxos de trabalho B2B tem capacidade ágil de gerenc. de parceiros comerciais
SOA e Processo de Negócios
Básico Padronizado Racionalizado Dinâmico
Application Platform Infrastructure Optimization DesenvolvimentoDesenvolvimento
Desenvolvimento ativo em ferramentas e plataformas de legado
Desenvolvimento de aplicações departamentais, não de missão críticaNão há monitoramento / gerenciamento (Nenhuma plataforma Web padronizada)
Desenvolvimento ativo em uma mescla de legado e desenvolvimento modernoImpacto de negócios definido, possivelmente de missão críticaMonitoramento/gerenciamento limitado (plataforma Web Padronizada)
Manutenção apenas no software de legado. Todo o desenvolvimento ativo está em ferramentas e plataformas modernasAplicações de missão crítica com impacto departamentalMonitoramento/gerenciamento de plataforma da Web integrados
Manutenção apenas no software de legado. Todo o desenvolvimento ativo está em ferramentas e plataformas modernas. Investiga ativamente (e possivelmente *é ativado* em ) futuras ferramentas e plataformasAplicações de missão crítica com impacto estratégico em toda a empresaConfiguração/implantação integradas de aplicações da Web
Capacidades mínimas de ferramentas embutidas. Usa apenas um IDENão há processo formal de Desenvolvimento
Usuários têm experiência em todas as funções de desenvolvimento
Capacidades mínimas de ferramentas embutidas (não há terceiros integrados, como NUnit ou NAnt)Metodologia leve como Agile, Scrum, etc em algumas equipes (inconsistente em toda a organização). Experiência limitada com ferramentas de ciclo de vidaUsuários têm funções diferenciadas - Arquiteto é geralmente desenvolvedor líder / Testadores independentes
Capacidade evoluída de ferramenta embutida (múltiplas ferramentas necessárias)Metodologia leve como Agile, Scrum, etc nas equipes. Rica experiência com ferramentas de ciclo de vidaFunções dedicadas em equipes de desenvolvimento
Ferramentas integradas a partir de um único fabricante unificadoUsa metodologia formalizada. Tomada de decisões com uso de ferramentas de ciclo de vida. Uso freqüente de ferramentas de ciclo de vidaFunções dedicadas em equipes de desenvolvimento maiores
Aplicações cliente/servidor independentes ou limitadas
Aplicações cliente/servidor complexas. Desenvolvimento de procedimentos armazenados
Desenvolvimento em múltiplas camadas
Desenvolvimento em múltiplas camadas. Aplicações transacionais em que desempenho e confiabilidade são de suprema importância
Desenvolvimento
Básico Padronizado Racionalizado Dinâmico