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,30 +464,38 @@ Avaliamos que este procedimento não está adequado pelos seguintes pontos: | ||
| 464 | 464 | ||
| 465 | ### Tempo despendido com a atividade de empacotamento | 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 | possam ser gerenciados utilizando as ferramenta padrão do sistema | 474 | possam ser gerenciados utilizando as ferramenta padrão do sistema |
| 474 | - operacional. | 475 | + operacional; |
| 475 | * gerenciamento de dependências, de forma que todos os pacotes necessários para | 476 | * gerenciamento de dependências, de forma que todos os pacotes necessários para |
| 476 | o funcionamento de plataforma sejam instalados automaticamente em conjunto | 477 | o funcionamento de plataforma sejam instalados automaticamente em conjunto |
| 477 | - com os componentes principais. | 478 | + com os componentes principais; |
| 478 | * integração de forma sustentável de customizações específicas do Portal do | 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 | * gerenciamento de atualizações, de forma que a instalação de uma nova versão | 481 | * gerenciamento de atualizações, de forma que a instalação de uma nova versão |
| 481 | seja feita corretamente na presença de uma versão anterior, e que o processo | 482 | seja feita corretamente na presença de uma versão anterior, e que o processo |
| 482 | seja executado corretamente sem intervenção manual. | 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 | ### Aumento contínuo de escopo e atrasos nos feedbacks da migração | 500 | ### Aumento contínuo de escopo e atrasos nos feedbacks da migração |
| 493 | 501 |