Commit 42ce4fee6da33b620c81de5426580f188c1b49e1

Authored by Rodrigo Siqueira de Melo
1 parent 515cc279
Exists in master

Atualizando "Tempo despendido com a atividade de empacotamento"

Showing 1 changed file with 22 additions and 14 deletions   Show diff stats
relatorioR4.md
... ... @@ -464,30 +464,38 @@ Avaliamos que este procedimento não está adequado pelos seguintes pontos:
464 464  
465 465 ### Tempo despendido com a atividade de empacotamento
466 466  
467   -Empacotamento consiste em, com base num pacote contendo o código-fonte original
468   -de um projeto de software, preparar pacotes binários (instaladores) para que o
469   -software possa ser instalado facilmente por usuários finais nos seus sistemas.
470   -O empacotamento inclui, mas não está limitado, às seguinte atividades
  467 +O empacotamento é uma atividade que tem como base um pacote contendo o
  468 +código-fonte original de um projeto de software e tem como objetivo preparar
  469 +pacotes binários (instaladores) para que o software possa ser instalado
  470 +facilmente por diversos usuários finais de um sistemas. O empacotamento inclui,
  471 +mas não está limitado, às seguinte atividades:
471 472  
472   -* integração de serviços (e.g. servidores de aplicação) ao sistema para que
  473 +* integração com serviços (e.g. servidores de aplicação) do sistema para que
473 474 possam ser gerenciados utilizando as ferramenta padrão do sistema
474   - operacional.
  475 + operacional;
475 476 * gerenciamento de dependências, de forma que todos os pacotes necessários para
476 477 o funcionamento de plataforma sejam instalados automaticamente em conjunto
477   - com os componentes principais.
  478 + com os componentes principais;
478 479 * integração de forma sustentável de customizações específicas do Portal do
479   - Software Público Brasileiro.
  480 + Software Público Brasileiro;
480 481 * gerenciamento de atualizações, de forma que a instalação de uma nova versão
481 482 seja feita corretamente na presença de uma versão anterior, e que o processo
482 483 seja executado corretamente sem intervenção manual.
483 484  
484   -Esta atividade traz um grande benefício ao usuário final, mas é complexa e que
485   -envolve muitos detalhes. Por esse motivo, tivemos durante a release 4 uma certa
486   -dificuldade com esta atividade devido à curva de aprendizado da recém-formada
487   -sub-equipe de DevOps.
  485 +Esta atividade traz grandes benefícios aos usuários finais, uma vez que ao ser
  486 +finalizada torna-se muito simples a instalação. Contudo, tal descomplicação
  487 +envolve um certo custo na etapa de desenvolvimento. Como na release 4 tivemos
  488 +uma nova composição do time de DevOps (responsável direto por tal atividade), a
  489 +equipe teve uma certa difuculdade para superar a curva de aprendizado natural
  490 +que envolve está etapa.
  491 +
  492 +Outro fator importante que influência em tal atividade é a dependência da mesma
  493 +com as demais equipes, uma vez que o processo de empacotamento advém
  494 +diretamente da finalização de todas as atividades por parte de todos os times.
  495 +Além disto, ao se finalizar um pacote é preciso retornar para a equipe
  496 +interessada no mesmo e realizar um ostensivo trabalho de testes visando
  497 +assegurar a qualidade sobre o mesmo.
488 498  
489   -`TODO [p/ siqueira]: existem dificuldades que vão além do fato de simplesmente
490   -ser uma atividade não-trivial que exige uma curva de aprendizado?`
491 499  
492 500 ### Aumento contínuo de escopo e atrasos nos feedbacks da migração
493 501  
... ...