Todos os dias há no mercado dispositivos móveis cada vez mais capazes. Os ecrãs tácteis de maiores dimensões permitem que estes dispositivos móveis sejam utilizados para um número cada vez maior de tarefas complexas. Assim, da próxima vez que você ou os seus empregados estiverem no terreno, todas as informações importantes da sua empresa estarão apenas a um toque de distância. E, se a sua empresa já estiver habilitada para SOA, isto será bastante simples de realizar. Mas há alguns passos que precisam de ser seguidos primeiro:
- Decida que processos empresariais devem estar disponíveis em dispositivos móveis
- Redefina os processos empresariais necessários de forma a que a maioria das tarefas possa ser efectuada em modo off-line
- Decida quais as funcionalidades que devem estar disponíveis nos dispositivos móveis
- Conceba uma GUI para dispositivos móveis
Para preparar os processos empresariais para funcionarem num ambiente móvel, é necessária uma cooperação estreita entre os peritos/consultores SOA e os peritos em dispositivos móveis. Isto é necessário para ultrapassar todas as limitações de ambos os sistemas e para conseguir uma integração bem sucedida. É desejável que apenas as funcionalidades necessárias estejam disponíveis nos dispositivos móveis e que o número de interacções com o sistema SOA principal e a quantidade de dados transferidos sejam limitados ao mínimo. Por outro lado, os analistas de processos empresariais devem ter muito cuidado para não limitar demasiado a funcionalidade; caso contrário, os processos empresariais definidos tornar-se-iam inúteis.
Os principais objectivos dos especialistas em dispositivos móveis são tarefas como decidir quais as plataformas móveis que devem ser suportadas, ajudá-lo a redefinir os processos empresariais, conceber a GUI, etc. Devem ter em consideração o tamanho do ecrã do dispositivo móvel, as funcionalidades limitadas, em comparação com os computadores, e, claro, as limitações associadas à transferência de dados. Nalguns locais remotos, os sinais de rede podem ser muito baixos, pelo que a transferência de dados seria muito lenta ou impossível. Mesmo quando o sinal de rede é forte, a velocidade de transferência de dados nos dispositivos móveis não pode ser comparada com a de uma rede local. Esta é a principal razão pela qual as aplicações móveis devem ser concebidas para funcionarem em modo off-line; só quando for necessário transferir dados é que deve ser estabelecida a ligação necessária ao ambiente SOA.
Para a GUI, podem ser consideradas duas abordagens principais:
- Interface Web
- Aplicação personalizada
Para a interface Web, só deve criar as páginas Web adequadas. Esta é a abordagem mais simples e as páginas Web menos complexas são compatíveis com a maioria dos browsers em dispositivos móveis. Assim, embora este método funcione num grande número de dispositivos móveis diferentes, a funcionalidade seria limitada, tornando-o aceitável apenas para tarefas muito simples.
Para tarefas complexas, recomenda-se que implemente a aplicação personalizada de modo a explorar a rica funcionalidade da plataforma Android e dos muito populares dispositivos IPhone e IPad. Isto trará para os dispositivos móveis toda a funcionalidade do seu ambiente SOA com uma GUI muito rica. Utilizando esta abordagem, os seus funcionários serão muito mais eficientes no terreno.
Com esta alteração relativamente simples no seu ambiente SOA, e com aplicações personalizadas para dispositivos móveis, os seus funcionários teriam acesso em tempo real a informações comerciais vitais, mesmo quando estão no terreno. No ambiente empresarial altamente competitivo dos dias de hoje, esta vantagem pode significar a diferença entre o sucesso e o fracasso.