Pesquisar neste blog

16 de mar. de 2012

Já ouviu falar no método de desenvolvimento em camadas?

Por: CIO Redação
Em: http://cio.uol.com.br/gestao/2012/02/16/estrategia-de-inovacao-em-etapas-acelera-respostas-e-melhora-retorno/


Proposto pelo Gartner, ele promete pôr um fim nas metas conflitantes entre as áreas de TI e negócios, que geralmente levam ao desalinhamento estratégico. Mas requer uma boa governança.


Muitas empresas começam a dar sinais de insatisfação com os resultados gerados pelas estratégias de inovação, seja por considerarem tais planos inadequados ao que realmente é necessário, seja por não estarem satisfeitas com o resultado gerado pelos investimentos, muitas vezes considerados errados. A constatação é da consultoria Gartner Inc., que sugere uma nova metodologia para mitigar o problema, trabalhando em etapas, o que gera melhores resultados e mais retorno sobre o investimento.
"Há um fosso entre os usuários corporativos de aplicações empresariais e os profissionais de TI encarregados de provê-las", diz Yvonne Genovese, vice-presidente e analista do Gartner.
"Líderes de negócios querem aplicações modernas, fáceis de usar, que podem ser implantadas rapidamente para resolver um problema específico ou responder a uma oportunidade de marketing. A estrutura de TI tipicamente trabalha com foco estratégico em padronização de um conjunto limitado de suites de aplicativos para resolver vários problemas de forma a minimizar riscos de integração, maximizar segurança e reduzir custos de TI. As metas conflitantes fatalmente levam a um desalinhamento estratégico", diz Genovese
No relatório especial "Accelerating Innovation by Adopting a Pace-Layered Application Strategy" (http://www.gartner.com/technology/research/pace-layered-application-strategy/), a consultoria explica que a estratégia de etapas ou camadas é uma nova metodologia para categorizar aplicações e desenvolver um processo diferenciado de gestão e governança que reflita como elas são usadas e sua taxa de mudanças.
No passado, muitas empresas tinham uma estratégia única de selecionar, entregar e gerenciar aplicações. Eles até poderiam ter métodos para classificar aplicações por valor ou viabilidade técnica, mas não reconheciam que as aplicações deviam ser fundamentalmente diferentes, baseadas em como elas eram usadas na corporação.
O Gartner acredita que a ideia de camadas pode ser usada para construir uma estratégia de aplicação que entrega uma resposta rápida e um retorno sobre investimento melhor, sem sacrificar integração, integridade ou governança.  Muito parecido com os conceitos de arquitetura de prédios, o Gartner criou três categorias de aplicações, ou "camadas ("layers") para diferenciar tipos de aplicações e ajudar as organizações a desenvolver estratégias adequadas para cada uma delas:


Systems of Record — Pacotes definidos de aplicativos ou sistemas legados internos que suportam processamento de transações-chave e gerenciam dados críticos da organização. A taxa de mudança é baixa porque os processos nesse caso são bem estabelecidos e comuns a muitas empresas, sendo geralmente objetivo de requisitos regulatórios.



Systems of Differentiation — Aplicações que focam em processos únicos de cada organização ou processos industriais específicos de uma companhia. Elas têm um ciclo de vida médio de um a três anos, mas precisam ser constantemente reconfiguradas para acomodar mudanças em práticas do negócio ou exigências dos clientes.

Systems of Innovation — Novas aplicações que são construídas numa base única para atingir novos requisitos de negócio ou oportunidades únicas. Tais projetos têm geralmente um ciclo de vida curto (até 12 meses no máximo), usam recursos do departamento ou mesmo terceirizados e tecnologias disponíveis para o consumidor.
Tais camadas endereçam ideias comuns, ideias diferentes e novas ideias que nasçam dos líderes de negócio, diz Dennis Gaughan, vice-presidente de gestão do Gartner. "A mesma aplicação pode ser classificada de forma diferente em duas companhias diversas, com base em seu uso e relação com o modelo de negócios. Acreditamos ver essas aplicações se movimentarem entre as camadas na medida em que amadurecem ou os processos de negócio mudam de uma fase experimental para um padrão bem estabelecido da indústria", diz Gaughan.
Os analistas do Gartner apontam que uma das chaves para desenvolver essa estratégia é ouvir cuidadosamente a descrição que os executivos fazem sobre diferentes partes do negócio. Tais categorias incluem:
Ideias comuns — aspectos do negócio sobre os quais os líderes não vêem problemas em seguir padrões já que estão ligados a coisas que mudam muito devagar;
Ideias diferentes — aspectos do negócios nos quais os executivos não só querem fazer coisas diferentes da concorrência mas também sobre os quais querem especificar como o modo de fazer tem de ser diferente e esperam que esses detalhes mudem de forma regular no tempo.
Novas ideias — aspectos do negócio nos quais os líderes começam a experimentar do zero e ainda não estão num ponto em que eles podem ser específicos sobre os detalhes com as coisas vão realmente funcionar quando estiverem prontas.
As empresas precisam estabelecer uma nova estratégia para aplicações de negócios que respondam aos desejos das empresas de usar a tecnologia para estabelecer uma diferenciação sustentável e promover novos processos inovadores em um ambiente seguro e de baixo custo que suporte o negócio-fim da empresa.
Uma das chaves para usar esse modelo de camadas é fazer uma análise mais granular das aplicações. Segundo Genovese, as empresas estão acostumadas a usar a usar acrônimos de três letras para identificar categorias de aplicações (como ERP e CRM) mas, ao classificar as aplicações por camadas, elas precisam ser quebradas em processos individuais ou funções. Por exemplo, contabilidade, finanças, pedidos de compras e planejamento de demanda geralmente são parte de um único pacote de ERP, mas são módulos separados de aplicações que pertencem a três diferentes camadas na estratégia "Pace-Layered Application".
Esse modelo poderia também ser usado para classificar pacotes individuais ou aplicações desenvolvidas sob encomenda. Esse caminho é importante para determinar se essa aplicação suporta um requisito comum, uma metodologia única de negócios ou se é um processo inovador experimental. Isso libera a empresa para aplicar níveis apropriados de governança, recursos financeiros e modelagem de dados, sempre de acordo com a característica de cada aplicação.
"Na medida em que empresas olham para as camadas para ajudar a tirar seus portifólios de aplicações de uma estratégia monolítica, será importante estabelecer processos e requisitos de integridade de dados dentro de cada uma e entre elas", diz Gaughan. "O modelo de ritmo em camadas identifica que os requisitos de processos e integridade dos dados vão ser diferentes em cada camada e define um conjunto de padrões de arquitetura em cada nível para acelerar a capacidade de adaptação da empresa", diz o analista.
O desafio para os times de gestão de TI será desenvolver uma cultura de governança que encoraje a participação constante e persistente de todos. Isso quer dizer que a governança não pode ser vista como sendo a TI dizendo aos gestores do negócios o que precisa receber investimentos. Em vez disso, tem de existir uma parceria real, que inclui respeito entre as partes.

Nenhum comentário:

Postar um comentário