Implementação da Lógica de Projeto
Filosofias de Abordagem de Implementação Abordagem Cachoeira A abordagem em cascata para implementar um aplicativo requer que um designer consulte um ou mais representantes da organização do usuário final e anote todas as especificações do aplicativo. Normalmente, as especificações vêm em um conjunto de documentos funcionais ou casos de uso, escritos de forma que o usuário […]
PMBOK, Gerenciamento de Projetos/Gerenciamento de Projetos
O Project Management Institute (PMI) é uma organização que tenta estabelecer uma ordem padrão e critérios para gerenciamento de projetos. Para isso, o PMI mantém o Project Management Book of Knowledge (PMBOK) onde está estabelecido todo um conjunto de ferramentas e boas práticas que todo gerente de projeto deve conhecer e aplicar. Em contraste com outras metodologias (por exemplo, […]
Pool de conexões – desenvolvimento de aplicativos móveis, serviços da Web, arquitetura SOA
O que é pool de conexões? O pool de conexões permite a reutilização de conexões existentes para reduzir a sobrecarga de criação e descarte contínuos de conexões que possuem a mesma configuração. Em outras palavras, abrir e fechar conexões que usam a mesma string de conexão e credenciais pode reutilizar uma conexão disponível no pool. […]
O que há de novo nos painéis do PerformancePoint – desenvolvimento de aplicativos móveis, serviços da Web, arquitetura SOA
A versão mais recente dos Serviços PerformancePoint no Microsoft SharePoint Server 2010 fornece vários recursos novos e aprimorados para ajudá-lo a monitorar e analisar o desempenho em sua organização. Você pode usar painéis que incluem indicadores chave de desempenho (KPIs) mais sofisticados em scorecards. Você pode usar novos relatórios, como um relatório de detalhes de […]
Segmentos automotivos – desenvolvimento de aplicativos móveis, serviços da Web, arquitetura SOA
A mecânica dos automóveis não é a única que evoluiu, a carroçaria também o fez ao nível do seu design para responder a todos os gostos, estilos e necessidades dos utilizadores. No mundo existe uma grande variedade de marcas, modelos, desenhos e cores de carros que são classificados de acordo com uma segmento, ou seja, […]
Metodologia para identificação de entradas e saídas de processos de negócios em um ambiente colaborativo
A identificação de entradas e saídas é um aspecto de vital importância na modelagem dos processos de negócio, estando também intimamente ligada à definição do sistema de informação que suporta a execução dos processos. É proposta uma Metodologia para a identificação e modelagem de entradas e saídas de Processos de Negócio em um Ambiente Colaborativo. […]
Metodologias para o Desenvolvimento de Web Services – Desenvolvimento de Aplicações Móveis, Web Services, Arquitetura SOA
Coulouris definiu sistemas distribuídos como “sistemas nos quais componentes de hardware e/ou software existentes em uma rede de computadores se comunicam e coordenam suas ações trocando mensagens”. Este conceito tornou-se popular nos últimos anos, devido a vários fatores. O primeiro fator que promoveu o desenvolvimento de sistemas distribuídos foi o surgimento de redes locais de […]
Introdução aos serviços RESTful com WCF – Mobile Application Development, Web Services, SOA Architecture
Em primeiro lugar, os serviços RESTFUL seguem um estilo de arquitetura conhecido como Representational State Transfer (REST). Um estilo de arquitetura é um conjunto de restrições que podem ser aplicadas ao construir algo. E um estilo de arquitetura de software é algo que descreve as características que podem ser usadas para orientar a implementação de […]
WS-AtomicTransaction – Desenvolvimento de aplicativos móveis, serviços da Web, arquitetura SOA
WS-AtomicTransaction (WS-AT) é um protocolo de transação interoperável. Ele permite o fluxo de transações distribuídas por meio do uso de mensagens de serviço da Web e coordena de maneira interoperável entre infraestruturas de transações heterogêneas. O WS-AT usa o protocolo de execução de duas fases para criar um resultado atômico entre aplicativos distribuídos, gerenciadores de […]