Projeto

Geral

Perfil

4 Fase de Construção » Histórico » Versão 1

Redmine Admin, 11/05/2019 22:54

1 1 Redmine Admin
h1. 4 Fase de Construção
2
3
A fase de Construção são realizadas as sprints em que as histórias de usuário são *preparadas*, *construídas* e *testadas*.( ver mais sobre Fase de [[2 - Construção]] ).
4
5
Segue abaixo *o que realizar na Fase de Construção* :
6
7
p. 4.1  Realizar a *reunião de abertura* (ou reunião de planejamento) da Sprint. 
8
9
*Participantes*: Líder do Projeto, Dono da Arquitetura, Gerente Técnico da Contratada, Dono do Produto.
10
> %{color:#3344ff}A reunião de planejamento da Sprint é composta de duas fases: planejamentos tático e operacional.%
11
>> %{color:#3344ff}I.	Planejamento Tático%
12
>>> %{color:#3344ff}Nesta fase, o Dono do Produto apresenta os objetivos da Sprint e as funcionalidades de maior prioridade para a equipe. A equipe faz perguntas durante a reunião de modo que seja capaz de quebrar as funcionalidades em tarefas, após a reunião, na fase chamada de Planejamento Operacional.%
13
>> %{color:#3344ff}II.	Planejamento Operacional%
14
>>> %{color:#3344ff}Nesta fase, a equipe se encontra separadamente para conversar sobre o que ela escutou, decidir com quanto ela pode se comprometer a fazer na Sprint e quebrar as funcionalidades em tarefas. Em alguns casos, haverá negociação com o Dono do Produto, mas será sempre responsabilidade da equipe determinar com quanto ela será capaz de se comprometer.%
15
> %{color:RED}IMPORTANTE!!!% Os itens de backlog priorizados devem estar *preparados* antes da reunião. Itens que chegam à reunião sem detalhes suficientes podem colocar toda a sprint em risco.%
16
17
> %{color:#3344ff}O que é "preparado" ?%
18
19
> %{color:#3344ff}•É aquele item que foi trabalhado em sessões de Refinamento do Backlog%
20
> %{color:#3344ff}•Estimado%
21
> %{color:#3344ff}•Pequeno o suficiente (idealmente, estimativa não superior a 8 pontos de história)%
22
> %{color:#3344ff}•Com critérios de aceitação (apresentados como cenários) definidos%
23
24
p((. ☐ Definir os itens de trabalho da sprint a partir da visão do Dono do Produto
25
     ☐ Para cada item do backlog da Sprint deve-se informar a *descrição e a definição de pronto*
26
> %{color:RED}IMPORTANTE!!!% 
27
>>%{color:#3344ff} Definição de pronto% é o critério a ser usado pelo Dono do Produto e pela equipe para a aceitação do item como concluído no dia da entrega.%
28
>> %{color:#3344ff}Uma boa forma de encontrar a definição de pronto do item é pensar na resposta para a pergunta “como eu sei que isso está pronto?”.% 
29
>>> %{color:#3344ff}Por exemplo, para a preparação de uma história de usuário, a definição de item pronto pode ser a aprovação da história pelo Dono do Produto (antes da reunião de encerramento da Sprint, claro).%
30
>>> %{color:#3344ff}Para um item de construção de história de cadastro de usuário, a definição de pronto pode ser o cadastramento de um usuário com sucesso, com a demonstração das regras definidas para a história, durante a reunião de entrega.%
31
32
--- 
33
34
p. 4.2  Refinamento do Backlog   (Agendar no calendário dos participantes outras reuniões para o refinamento do backlog que será construído na próxima sprint)
35
> %{color:#3344ff}A equipe (ou parte da equipe, incluindo o Dono do Produto) se reúne regularmente para:%
36
>> %{color:#3344ff}•	decompor épicos e features%
37
>> %{color:#3344ff}•	preparar histórias de usuário%
38
>> %{color:#3344ff}•	dividir histórias de usuário priorizadas para caber em uma sprint%
39
>> %{color:#3344ff}•	realizar a estimativa de histórias que ainda não a possuem%
40
>> %{color:#3344ff}•	revisar as estimativas de histórias em função de informações recém-descobertas%
41
>> %{color:#3344ff}•	remover histórias de usuários que não são mais relevantes%
42
>> %{color:#3344ff}•	criar novas histórias de usuários em resposta às necessidades recém-descobertas%
43
>> %{color:#3344ff}•	reavaliar a prioridade relativa de histórias%
44
45
---
46
47
p. 4.2  A Contratada deve durante a realização da sprint:
48
49
>> %{color:#3344ff}• Construir as histórias;%
50
>> %{color:#3344ff}• Quando necessário, entrar em contato com o Líder do Projeto ou Dono do Produto para tirar dúvidas.%
51
>> %{color:#3344ff}• Para cada item do backlog da sprint deve-se identificar o "Status", conforme imagem abaixo:%
52
53
>>| !status_item.png! |
54
55
A ordem do fluxo de Status e o significado é :
56
57
!status_item_backlog.png!
58
59
---
60
61
p. 4.3  São identificados requisitos para outras áreas: infraestrutura, por e
62
63
---
64
65
p. 4.4  Líder do Projeto *deve acompanhar o trabalho da Contratada*, solicitando reportes diários ou semanais do andamento da Sprint, tendo a responsabilidade :
66
67
68
>> %{color:#3344ff}•	identificar impedimentos e atuar para saná-los%
69
>> %{color:#3344ff}•	verificar como as histórias de usuários estão sendo escritas pela Contratada%
70
>> %{color:#3344ff}•	verificar se a sprint será finalizada dentro do tempo previsto%
71
>> %{color:#3344ff}•	identificar riscos como mudança de equipe da Contratada, indisponibilidade do ambiente de desenvolvimento (DTH) onde as entregas deverão ser feitas obrigatoriamente, e etc.%
72
---
73
74
p. 4.5  Realizar a reunião de entrega (ou reunião de encerramento) da Sprint de Construção. 
75
76
*Participantes*: Líder do Projeto, Dono da Arquitetura, Gerente Técnico da Contratada, Dono do Produto.
77
78
> %{color:#3344ff}O encerramento da sprint é realizado também em duas fases: a revisão e a retrospectiva.%
79
>> %{color:#3344ff}I.	Revisão da Sprint%
80
>>> %{color:#3344ff}Ao final de cada Sprint é realizada a reunião de Revisão da Sprint, em que a equipe mostra o que foi alcançado durante a Sprint, no formato de uma demonstração das novas funcionalidades, e uma breve apresentação das ocorrências importantes da Sprint.%
81
>>> %{color:#3344ff}Durante a Revisão, o projeto é avaliado em relação aos objetivos da Sprint, determinados durante a reunião de Planejamento da Sprint.%
82
83
>>> %{color:red}IMPORTANTE!!!% Os itens desenvolvidos precisam ser demonstrados no ambiente do Ministério, e não no ambiente da Fábrica.
84
85
>> %{color:#3344ff}II.	Retrospectiva da Sprint%
86
>>> %{color:#3344ff}A reunião de Retrospectiva da Sprint ocorre ao final de uma Sprint e serve para identificar o que funcionou bem, o que pode ser melhorado e que ações serão tomadas para melhorar.%
87
88
p((. ☐  A Contratada apresenta os itens do backlog da Sprint que foram realizados
89
     %{color:#3344ff} 8.2.4.1.12 Deverão constar na entrega de cada sprint, além dos artefatos de documentação e outros previstos para a sprint%, %{color:red}o código-fonte produzido, os testes unitários, de integração e de interface automatizados e suas evidências.%
90
     ☐  O Dono do Produto deve aceitar os produtos do backlog da Sprint que foram entregues conforme descrição e definição de pronto do item estabelecidos na reunião de abertura
91
     ☐ Os itens do backlog da sprint não entregues, não aceitos ou aceitos parcialmente devem ter esse estado registrado no seu atributo *Situação*. 
92
     _%{color:#3344ff}8.2.4.1.11 Os produtos entregues ao final da Sprint serão validados, na reunião de Revisão da Sprint, conforme a definição de pronto e a descrição dos itens definidas na Reunião de Planejamento da sprint.%_
93
     ☐ São criados novos itens de backlog do produto para os não entregues, não aceitos ou aceitos parcialmente em uma sprint com estimativa de pontos de história que reflita o esforço para executá-los. 
94
     ☐ Finalizar o preenchimento  do "Termo de Aceitação da Sprint" no SEI e solicitar assinaturas.
95
96
97
98
---
99
100
4.6 Caso no *final da última Sprint de Construção* ainda restem itens a serem construídos, o líder deverá  avaliar :
101
102
*"A não construção desses itens compromete o MVP (mínimo produto viável) da release ?"*
103
104
*Sim:*
105
☐ Criar uma *NOVA SPRINT DE CONSTRUÇÃO* com os itens faltantes;
106
☐ Replanejar a Sprint de Transição (nova data);
107
108
109
%{color:RED}IMPORTANTE!!!%  Não haverá remuneração para as sprints adicionais fora do planejamento.
110
111
112
*Não:*
113
114
☐ Os itens devem ir para o Backlog do Produto e deverão ser re-priorizados em uma nova Ordem de Serviço via novo Diagnóstico.
115
116
---
117
118
p. 4.7  Sempre que necessário realizar registros no Histórico da OS de fatos importantes que ocorreram durante a execução da sprint.