Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
pcodifica [2016/08/24 14:23]
mario
pcodifica [2016/08/25 06:25]
mario
Linha 1: Linha 1:
 ====== 3.2 Desenvolvimento ====== ====== 3.2 Desenvolvimento ======
  
-O processo de desenvolvimento de um sistema, de forma geral, é um processo ​formado por um conjunto de ações que se repetem durante sua execução. ​Este processo de desenvolvimento pode ser longo, durando meses ou até anos. Por este motivo, se faz necessária um divisão do todo em etapas menores, que possam ser executadas iterativamente até que o todo esteja concluído. Estas etapas são chamadas de //​Milestones//​.+O processo de desenvolvimento de um sistema, de forma geral, é formado por um conjunto de ações que se repetem durante sua execução. ​desenvolvimento pode ser longo, durando meses ou até anos. Por este motivo, se faz necessária um divisão do todo em etapas menores, que possam ser executadas iterativamente até que o todo esteja concluído. Estas etapas são chamadas de //​Milestones//​.
  
 Um //​milestone//​ pode ser definido como sendo uma etapa de um processo de desenvolvimento. Cada //​milestone//​ é composto por um conjunto de tarefas, chamadas de //​tickets//,​ que indicam todas as tarefas que serão executadas por um desenvolvedor. De forma geral, um requisito pode ser derivado em N tarefas de desenvolvimento. Cada tarefa possui uma priorização e um tipo (defeito, melhoria e análise). Um //​milestone//​ pode ser definido como sendo uma etapa de um processo de desenvolvimento. Cada //​milestone//​ é composto por um conjunto de tarefas, chamadas de //​tickets//,​ que indicam todas as tarefas que serão executadas por um desenvolvedor. De forma geral, um requisito pode ser derivado em N tarefas de desenvolvimento. Cada tarefa possui uma priorização e um tipo (defeito, melhoria e análise).
Linha 32: Linha 32:
 O desenvolvimento começa com a aceitação de uma tarefa por parte de um desenvolvedor. Esse passo irá indicar ao grupo que determinado desenvolvedor passou a ser o responsável pelo desenvolvimento de determinada tarefa. Em seguida o desenvolvimento se inicia. Ao final do desenvolvimento da tarefa, caberá ao desenvolvedor executar os devidos testes para verificar se tudo está correto e a tarefa está completa. O desenvolvimento começa com a aceitação de uma tarefa por parte de um desenvolvedor. Esse passo irá indicar ao grupo que determinado desenvolvedor passou a ser o responsável pelo desenvolvimento de determinada tarefa. Em seguida o desenvolvimento se inicia. Ao final do desenvolvimento da tarefa, caberá ao desenvolvedor executar os devidos testes para verificar se tudo está correto e a tarefa está completa.
  
-Quando a tarefa estiver completa, o passo seguinte é o de integrar este desenvolvimento ao repositório principal. Primeiramente,​ o desenvolvedor integrará as modificações aos repositórios existentes na sua conta, e em seguida ​irá integrar as modificações ao repositório principal ​através do chamado //Merge Request//.+Quando a tarefa estiver completa, o passo seguinte é o de integrar este desenvolvimento ao repositório principal. Primeiramente,​ o desenvolvedor integrará as modificações aos repositórios existentes na sua conta, e em seguida ​requisitar a revisão e integração das modificações ao repositório principal.
  
 +  3.Revisão e integração
  
-  ​