Commit 42ce4fee6da33b620c81de5426580f188c1b49e1
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 | ... | ... |