OBA = Office Business Application = A última fronteira.
Olá pessoal, tudo certo?
Recentemente, uma pesquisa da Better Business Bureau dos Estados Unidos publicou o ranking das 10 indústrias com maiores índices de reclamações por parte de seus clientes. O ranking foi:
- Cadeias de franchised para revenda de autos
- Reparos de autos e auto-mecânicas
- Computadores - Software e Serviços
- Celulares e serviços wireless
- Provedores de Internet
- E-Commerce e Internet
- Carros usados
- Varejo de móveis
- Agências de coleções
- Empresas de Ar Condicionados.
Interessante observar como a indústria de TI está envolvida em 4 dos eleitos acima.
Arrisco aqui algumas das possíveis causas para essa posição:
- Falhas na experiência de usuário em muitas soluções: a produtividade tem sido negligenciada muitas vezes em soluções de TI. Além disso, muitos processos ainda estão desconectados no enterprise;
- As organizações ainda são ilhas, tanto diante de outras organizações como em seus próprios sistemas: ainda encontramos funcionalidades duplicadas no enteprise, além da falta de governança, problemas de conectividade, etc;
- Finalmente, o modelo SOA e a necessidade pela orientação a serviços tem favorecido a conexão entre sistemas, negligenciando o usuário final desse novo ambiente de aplicações.
Desse modo, a experiência do usuário será o próximo foco de discussão no ambiente SOA. A partir da publicação de serviços, a composição de processos e melhor integração da informação será uma necessidade no enteprise. Como construir novas aplicações front-end para usuários na frente de uma arquitetura SOA?
Nesse ponto, a Microsoft possui uma abordagem para a integração de aplicações, chamada OBA - Office Business Application.
Em rápidas palavras, OBA oferece uma plataforma para a construção de aplicações, onde a configuração flexível é um recurso mais presente que a codificação e a customização. Sendo um tipo de plataforma para aplicações compostas, OBA integra clientes do Office com os recursos do Office System e Sharepoint. Note que podemos falar de OBA sobre Office 2003 e 2007, uma vez que os conceitos de integração serão os mesmos, aproveitando a interface de um cliente Office para o consumo de serviços e funcionalidades do enterprise.
Em linhas gerais, podemos compor uma solução OBA com o seguinte menu da plataforma Microsoft:
- Microsoft Office Clients: WORD, EXCEL, POWERPOINT e INFOPATH
- Microsoft Office SharePoint Server 2007: EXCEL SERVICES, FORMS SERVICES, LIVE COMMUNICATOR SERVER
- .NET 3.0: Windows Workflow Foundation, Windows Communication Foundation
Vamos avançar sobre o assunto OBA nos próximos posts. Fiquem ligados!
Por enquanto é só. Até o próximo post! :)
Waldemir.