Visão Geral
Gerenciamento do Ciclo de Vida da Aplicação
Implementação de técnicas de ALM dentro de ferramentas padrão de mercado o uso de melhores técnicas na gestão de artefatos de código, documentação, qualidade e on-going.
Gestão do Ciclo de Vida da Aplicação
Através da introdução de conceitos gerenciais na disciplina de software é possível realizar a metrificação e utilização de técnicas na gestão de projetos de software desde sua concepção até o on-going das aplicações.
Geração automatizada de código
Mais próximo da linguagem falada, as ferramentas de geração código procuram escrever as necessidades das pessoas que realizam análise de negócio de modo natural. Deste modo é possível capturar requisitos de modo muito próximo da realidade e gerar códigos a partir destes artefatos.
Integração contínua (CI)
Através de técnicas colaborativas, a equipe passa a se conscientizar e a trabalhar num ritmo de atualização dos requisitos, código e teste se alinham de modo a produzirem liberações contínuas de versões dos aplicativos e serviços, tudo isso, com a ajuda da automação com a Integração contínua.
Git e outros
O versionamento sendo ele distribuído como é o caso do Git, ou como no TFS, SourceSafe e tantos outros controles de versão utilizados pelas equipes, que mantém o foco centralizado, aumenta muito a produtividade das equipes que produzem linhas de código por dia que se superam a cada dia.