Recentemente me deparei com "Transformação digital e o CIO: Um ponto de vista preparado pela IBM e pela SAP".

O que se destacou nesse eBook foi a necessidade de as equipes de TI da SAP entrarem no caminho do SAP Agile e desenvolverem sistemas e processos para oferecer inovação contínua para os negócios.

Os CIOs consideram a agilidade a chave para promover a inovação. Isso significa que a agilidade está se tornando rapidamente um foco para os CIOs atualmente.

Esse foco faz sentido, principalmente quando as equipes que cumprem os objetivos do CIO compreendem os benefícios da adoção de metodologias ágeis.

 

Razões/benefícios da adoção do Agile, Fonte: "12º Relatório Anual sobre o Estado do Agile", VersionOne Inc.

A pergunta para as equipes de TI da SAP e seus CIOs é: qual é o caminho para o SAP Agile no que diz respeito aos sistemas centrais de registro da empresa?

O caminho para o SAP Agile e DevOps

O caminho técnico para o SAP Agile e o DevOps - ao contrário da mentalidade - é relativamente simples.

Ainda mais se for baseado no uso eficaz de uma plataforma de automação de controle de mudanças.

Se a automação do controle de mudanças estiver em vigor, este é um caminho comum para o SAP Agile e o DevOps.

  1. Desenvolver uma abordagem de várias velocidades para gerenciar as mudanças no SAP
  2. Introduzir metodologias de desenvolvimento ágil
  3. Faça a graduação para uma abordagem de DevOps

O que tudo isso significa para as equipes de TI da SAP?

Abordagem multivelocidade

Há uma diferença inevitável entre as taxas de mudança dos sistemas digitais de engajamento e os sistemas SAP de registro. Como resultado, é necessária uma abordagem de velocidade dupla.

Mas isso não significa que todas as mudanças no SAP precisem ser lentas ou que a governança e o controle devam resultar em uma entrega lenta das mudanças no SAP.

Com uma abordagem multi-track, as equipes de TI da SAP podem acelerar significativamente as mudanças na empresa sem comprometer a governança, o controle ou a qualidade.

A abordagem é bastante simples. Divida o trabalho em tipos de mudança por impacto potencial e execute cada tipo em sua própria trilha de entrega e aprovação.

O baixo impacto são as pistas mais rápidas, com menos aprovações e testes mínimos, e o alto impacto são as pistas mais lentas.

Metodologias de desenvolvimento ágil

Independentemente de o trabalho ser dividido em sprints, histórias ou versões, são necessários métodos de entrega de partes menores de software de qualidade, totalmente testadas e prontas para implantação.

Funcionalidades menores terão menor impacto geral, exigirão testes menos rigorosos e poderão ser entregues mais rapidamente.

Isso se baseia na metodologia de lançamento de várias trilhas.

Na medida do possível, o trabalho é desenvolvido para minimizar o impacto, de modo que possa ser executado em trilhas mais rápidas e de baixo impacto.

Por sua vez, as mudanças inevitáveis e de alto impacto podem prejudicar as trilhas mais lentas e controladas.

Deixando apenas as mudanças inevitáveis e de alto impacto que estão sendo executadas nas trilhas mais lentas e controladas.

var protocol = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape(“%3Cscript src='” + protocol + “www.techvalidate.com/assets/embed.js’ type=’text/javascript’%3E%3C/script%3E”));

var tvAsset_EBF90FA10 = new TVAsset();
tvAsset_EBF90FA10.initialize({width: 610, height: 430, 'style': 'transparent', 'tvid':'EBF90FA10′, 'protocol':document.location.protocol});
tvAsset_EBF90FA10.display();

Marcha em direção ao SAP DevOps

Deixar coisas como controle de qualidade, avaliação de impacto e testes em processo permite que os desenvolvedores entendam o impacto de suas alterações mais cedo.

Como resultado, mais mudanças podem ser desenvolvidas com o menor impacto, aumentando o volume de mudanças mais rápidas.

Isso requer o uso de uma série de ferramentas ALM inteligentes (nativas da SAP ou de terceiros) que automatizam as atividades de DevOps, incluindo revisão de código, avaliação de impacto e testes unitários e de regressão.

Integrar essas ferramentas ao ciclo de desenvolvimento e, em seguida, vinculá-las por meio de uma plataforma de controle de alterações automatizada, como Rev-Trac PlatinumO sistema de gerenciamento de dados, que permite uma abordagem única e unificada de suporte SAP DevOps.

A redução dos custos operacionais, o aumento da estabilidade do sistema de produção e mais tempo para inovar são apenas alguns dos benefícios demonstráveis.

Como chegar lá

Boa governança e controle e desenvolvimento rápido de aplicativos de software não precisam ser mutuamente exclusivos.

Rev-Trac Platinum automatiza as tarefas e os processos necessários para um bom gerenciamento de mudanças no SAP e os controles necessários para aplicar uma abordagem multi-track, colocando-o no caminho para o SAP Agile.

Além disso, o software orquestra automaticamente as atividades de DevOps, para que elas se tornem tão "em processo" quanto outras tarefas de desenvolvimento.

Discutir como entrar no caminho do SAP Agile e inovar mais rapidamente contato sales@rev-trac.com para falar com um de nossos especialistas em controle de alterações SAP.