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 | ... | ... |