Gerenciamento de Código-fonte

Gerenciamento de Código-fonte

Evolua para atender exigências digitais com o gerenciamento de código- fonte da Agile

Sem uma ferramenta decente de gerenciamento de código-fonte (SCM), você não pode efetivamente acompanhar o trabalho em andamento, manter uma cadeia de comando, usar ambientes separados para testar ou suportar totalmente o ciclo de vida do desenvolvimento de software, entre outros processos básicos. Embora as elaboradas soluções SCM internas e até algumas das ferramentas de fornecedores mais complexas e antiquadas possam ajudá-lo a realizar essas tarefas essenciais, as lojas de mainframe precisam ser mais do que “decentes” e evoluir para atender às novas demandas em uma economia digital. Então, suas ferramentas SCM também precisam.

A solução de SCM Agile da Compuware aproveita os pontos fortes do ISPW, incluindo integrações com várias ferramentas mainframe da Compuware, bem como muitas ferramentas DevOps de plataforma distribuída, permitindo que os desenvolvedores criem, testem e implantem código de mainframe usando várias capacidades modernas, de forma rápida e segura.

Integrações do conjunto de ferramentas DevOps

Como todas as suas ferramentas mainframe, sua ferramenta SCM deve se integrar ao processo DevOps geral da sua empresa, permitindo que automatize a compilação, teste e promoção do código. REST APIs para o ISPW permitem que os usuários criem, promovam, instalem e verifiquem o status de lançamentos de códigos usando ferramentas comuns e populares de Agile/DevOps.

Desenvolvimento paralelo em toda a empresa

Esperar na fila atrás de outros desenvolvedores para fazer alterações de código é uma prática de desenvolvimento fraca, quando as equipes de mainframe precisam estar trabalhando em corridas Ágil de duas semanas. Equipes de mainframe devem desenvolver e entregar mais rápido. As múltiplas áreas de desenvolvimento do ISPW permitem o desenvolvimento paralelo. Além disso:

  • O gráfico do ciclo de vida mostra várias versões do código em tempo real visando a uma melhor colaboração
  • O rastreamento de ponta a ponta mostra todas as ações que impactam o código em qualquer nível
  • Os usuários veem uma trilha de auditoria de todas as atividades ao longo do ciclo de vida do desenvolvimento

Análise de impacto antes da compilação

A maioria das ferramentas SCM procura por impactos de mudança de código no momento da compilação. Já é muito tarde para descobrir que sua mudança em um programa afeta todos os programas relacionados. Você precisa ver como as mudanças entrarão em cascata antes de compilar, para obter uma verdadeira sensação de quão grande ou pequeno será um projeto, e planejar de acordo. O ISPW permite aos desenvolvedores ver como uma potencial mudança de código pode afetar o resto do ambiente do mainframe no início do uso de gráficos.

Gráfico comparativo lado a lado

A maioria das ferramentas SCM permite que os desenvolvedores apenas comparem as versões do programa no ISPF, mas este ambiente torna difícil detectar e facilmente mesclar as mudanças. A comparação lado a lado da ISPW através do IDE baseado em Eclipse da Topaz Workbench e da interface de desenvolvimento moderna, facilita a identificação das diferenças entre as versões do programa e a tomada de decisões de fusão inteligentes.

Aprovações móveis em qualquer lugar, a qualquer momento

Em uma era que exige uma resposta ágil para os clientes, as aprovações de código não podem ser atrasadas por um membro da equipe ou gerente ausente. A interface móvel da ISPW elimina os atrasos, permitindo que os aprovadores respondam a alertas em qualquer lugar, sempre que as mudanças de código estiverem prontas para aprovação.

Facilidade de administração

Diferentemente de outras ferramentas SCM, o ISPW é muito mais fácil de configurar e administrar. Ele requer menos codificação personalizada através de processadores, porque as equipes de desenvolvimento precisam simplesmente selecionar os recursos específicos pré-codificados que eles querem usar. Em outro exemplo, o ISPW usa esqueletos de compilação reutilizáveis modulares para substituição, aninhamento e execuções condicionais simples. Com alguns esqueletos, você pode cobrir uma ampla gama de compilações, desde COBOL a DB2, e muito mais. E porque os esqueletos substituem as versões bibliotecárias, eles raramente precisam ser modificados.

Atividades de desenvolvimento em silos

O SCM do mainframe não pode ser uma ilha, porque é muito integral para outras atividades de desenvolvimento. O ISPW se integra nos principais produtos da Compuware através do Topaz Workbench para permitir:

  • Edição com Topaz for Enterprise Data
  • Análise com Topaz for Program Analysis
  • Testes com Topaz for Total Test
  • Depuração com Xpediter