Relações entre Sistemas de Informação

Os softwares que o Leds usa se integram uns com os outros, estas integrações ocorrem através de configurações dentro do próprio software ou através de arquivos de configuração, estas integrações ajudam no processo de desenvolvimento ágil, fazendo com que toda a interação seja automatizada. As interações são as seguintes: o git(aplicação cliente) envia o código para o servidor do GitHub; quando o commit é feito no GitHub, uma mensagem é enviada para o Slack para que todos os membros do projeto saibam, além disso, o código é mandado para o Travis CI para que testes sejam executados, caso todos os teste passem, o código é enviado para o Heroku; O Travis CI envia para o email dos membros mensagens com o resultado dos testes, além disso o Travis CI é responsável por enviar o código para o SonarQube para que este seja avaliado, por fim, o Taiga é usado para gerenciamento do projeto, enviando mensagens para o Slack quando os quadros são movidos ou criados. O diagrama abaixo descreve a arquitetura de gestão de configuração do projeto LedsZeppelin, que não por acaso é a mesma do Leds.

results matching ""

    No results matching ""