Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ALM - Application Lifecycle Management

ALM - Application Lifecycle Management

Wagner Voltz - Fusca

July 10, 2023
Tweet

More Decks by Wagner Voltz - Fusca

Other Decks in Technology

Transcript

  1. Sintomas de um ciclo de vida fraco Zero automatização Baixa

    aderência as fases de qualquer modelo de desenvolvimento Pouca maturidade Insegurança em gerar versão
  2. Sintomas de um ciclo de vida fraco Demora para gerar

    versão Falta de rastreabilidade Pouca reusabilidade Redução de riscos
  3. ALM • Requisito (issue tracker) • Versionamento de código fonte

    • Gerenciador de dependência e build • Integração Contínua • Repositório de Componentes • Metrificador / Analise estática do código
  4. Revendo os sintomas de um ciclo de vida fraco Zero

    automatização Baixa aderência as fases de qualquer modelo de desenvolvimento Pouca maturidade Insegurança em gerar versão
  5. Revendo os sintomas de um ciclo de vida fraco Demora

    para gerar versão Falta de rastreabilidade Pouca reusabilidade Redução de riscos
  6. Princípios ágeis • Nossa maior prioridade é satisfazer o cliente,

    através da entrega adiantada e contínua de software de valor • Entregar software funcionando com freqüencia, na escala de semanas até meses, com preferência aos períodos mais curtos • Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho.
  7. Princípios ágeis • Contínua atenção à excelência técnica e bom

    design, aumenta a agilidade. • Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito. • As melhores arquiteturas, requisitos e designs emergem de times auto-organizáveis.
  8. É fácil fazer tudo isto? • Usar as ferramentas não

    é difícil • A cultura é difícil.