O roteiro do desenvolvedor iSeries contém etapas discretas e executáveis que levam os desenvolvedores e os aplicativos em direção a um futuro excelentemente implementado e modernizado. É possível seguir diversos caminhos e utilizar diferentes pacotes para atender requisitos de seu negócio e necessidades do mercado.
A maioria das empresas de TI e Parceiros de Negócios que utilizam a plataforma iSeries estão fora do roteiro atual. Normalmente, as tarefas normais de desenvolvimento ainda envolvem a construção e a manutenção de aplicativos em tela verde utilizando ferramentas tradicionais 5250 como PDM (Programming Development Manager), SEU (Source Entry Utility) e SDA (Screen Design Aid).
A primeira etapa da modernização, "Melhorar a Produtividade", utiliza ambientes integrados de desenvolvimento com apresentações gráficas, recursos de desktop e teste e depuração integrados. Essa etapa possibilita aos desenvolvedores a concentração em lógicas de negócios, novas funcionalidades e adoção de novas tecnologias, permitindo que eles efetuem o mesmo trabalho de desenvolvimento que faziam com PDM, SEU e SDA.
A próxima etapa, considerada urgente por usuários finais, é "Melhorar a Experiência do Usuário Final" em relação aos aplicativos em tela verde de gerações mais antigas. Para a maioria dos aplicativos, as interfaces baseadas em navegadores são ideais e, para outros, uma arquitetura cliente-servidor ou até mesmo um dispositivo móvel que utilize tecnologias pervasivas são mais adequadas.
"Criar uma Arquitetura Modular" é uma etapa significativa: partindo do zero ou utilizando, cortar e colar, você cria um aplicativo da Web, uma melhoria de aplicativo ou até mesmo um novo serviço da Web. A separação da lógica de negócios da interface com o usuário é uma experiência muito importante e fundamental para uma arquitetura superior que permite reutilização lógica.
Na etapa "Integrar Aplicativos", você adota novas tecnologias, otimizando o acesso a aplicativos, lógicas de negócios e aplicativos que integrem informações de bancos de dados, maximizando a reutilização. Por exemplo, uma maneira comum de integrar aplicativos é utilizar interfaces de serviços da Web para a comunicação entre eles.
Finalmente, a etapa na extrema direita é "Integrar Processos de Negócios". Isso significa fazer com que seus sistemas e aplicativos trabalhem juntos, conectando-os com fornecedores e clientes para obter eficácia processual, melhor comunicação e serviço melhorado.
Para obter informações adicionais, consulte o Web site do roteiro do desenvolvedor iSeries http://www-03.ibm.com/servers/eserver/iseries/roadmap/, que também inclui links para recursos educacionais.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.