Skip to content

Commit

Permalink
[MERGE] Sprint 14
Browse files Browse the repository at this point in the history
Sprint 14
  • Loading branch information
IagoCarvalho authored Jun 19, 2018
2 parents fbbe1dc + d4503c4 commit e15b223
Show file tree
Hide file tree
Showing 19 changed files with 849 additions and 60 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,7 @@ deploy:
skip_cleanup: true
on:
branch: development
after_deploy:
- curl -X POST $PINGOUT_URL/$PINGOUT_UUID/ping
notifications:
email: false
8 changes: 8 additions & 0 deletions TropicalHazards_BI/utils.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pymongo


def connect_mongo(engine=pymongo, host='mongo', port=27017):
mongo_client = engine.MongoClient(host, port)
mongo_db = mongo_client['main_db']

return mongo_db
20 changes: 20 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,26 @@
<span class="fa fa-line-chart"></span> Review Sprint 13
</a>
</li>
<li>
<a href="http://fga-gpp-mds.github.io/2018.1-TropicalHazards-BI/metodology/sprints/sprint_14/sprint_14_planning" class="waves-effect">
<span class="fa fa-flag"></span> Planejamento Sprint 14
</a>
</li>
<li>
<a href="http://fga-gpp-mds.github.io/2018.1-TropicalHazards-BI/metodology/sprints/sprint_14/sprint_14_review" class="waves-effect">
<span class="fa fa-line-chart"></span> Review Sprint 14
</a>
</li>
<li>
<a href="http://fga-gpp-mds.github.io/2018.1-TropicalHazards-BI/metodology/sprints/sprint_15/sprint_15_planning" class="waves-effect">
<span class="fa fa-flag"></span> Planejamento Sprint 15
</a>
</li>
<li>
<a href="http://fga-gpp-mds.github.io/2018.1-TropicalHazards-BI/metodology/sprints/sprint_15/sprint_15_review" class="waves-effect">
<span class="fa fa-line-chart"></span> Review Sprint 15
</a>
</li>
</ul>
</div>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/metodology/sprints/sprint_12/sprint_12_planning.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Trabalhar na interface das funcionalidades implementadas na sprint anterior, con
</tbody>
</table>

<b>Total de pontos:</b> 33
<b>Total de pontos:</b> 30

## Papéis
<b>Scrum Master:</b> Iago Carvalho
Expand Down
152 changes: 149 additions & 3 deletions docs/metodology/sprints/sprint_13/sprint_13_review.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,178 @@
# Review/Retrospectiva [Sprint 13]()
# Review/Retrospectiva [Sprint 13](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/milestone/15)

## Status das Histórias
<table style="text-align: center" class="responsive-table highlight bordered">
<thead>
<tr>
<th style="text-align:center">Issue</th>
<th style="text-align:center">Descrição</th>
<th style="text-align:center">Pontuação</th>
<th style="text-align:center">Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/103">103</a>
</td>
<td>Interface para filtrar dados em intervalo na question</td>
<td><b>8</b></td>
<td><strong style="color:red">Pendente</strong> 😞 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/106">106</a>
</td>
<td>Coletar o id dos fields de uma tabela no metabase</td>
<td><b>5</b></td>
<td><strong style="color:red">Pendente</strong> 😞
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/329">329</a>
</td>
<td>Refatorar app import_data</td>
<td><b>5</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/335">335</a>
</td>
<td>Definir dimensões ao gerar um gráfico</td>
<td><b>3</b></td>
<td><strong style="color:red">Pendente</strong> 😞 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/334">334</a>
</td>
<td>Atualizar documentação do burndown de riscos no ghpages</td>
<td><b>3</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/96">96</a>
</td>
<td>TS - implementar os componentes da tela de workspace</td>
<td><b>2</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/92">92</a>
</td>
<td>TS - implementar a tela de landing page</td>
<td><b>1</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/93">93</a>
</td>
<td>TS - implementar a tela de login</td>
<td><b>1</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/94">94</a>
</td>
<td>TS - implementar os componentes da tela de registro</td>
<td><b>1</b></td>
<td><strong style="color:green">Concluída</strong> 😎 </td>
</tr>
</tbody>

</table>

**Release Back-end [1.6.0](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/releases/tag/v1.6.0)**
**Release Front-end [1.5.1](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/releases/tag/v1.5.1)**

### Rastreabilidade de impedimentos

<table class="responsive-table highlight bordered">
<thead>
<tr>
<th>Issue</th>
<th>Impedimentos</th>
</tr>
</thead>
<tbody style="text-align: center">
<tr>
<td style="text-align: center">
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/106">106</a>
</td>
<td>
<ul>
<li>Problemas de requisições no metabase</li>
</ul>
</td>
</tr>
<tr>
<td style="text-align: center">
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/103">103</a>
</td>
<td>
<ul>
<li>Dependência com issue 106</li>
</ul>
</td>
</tr>
<tr>
<td style="text-align: center">
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/335">335</a>
</td>
<td>
<ul>
<li>Falta de clareza na descrição da issue</li>
<li>Não foi priorizada em relação a outras issues</li>
</ul>
</td>
</tr>
</tbody>
</table>


## Retrospectiva
<img src="https://i.imgur.com/GwGYgon.jpg" class="responsive-img">

## Indicadores

## Indicadores
### Produtividade
<b>Pontos Planejados</b>: 29

<b>Pontos Concluídos</b>: 13

#### Commits/dia
Para medir a produtividade do time durante a execução da Sprint optamos por observar os commits de cada integrante, levando em conta também participação como co-autor, em cada dia da semana.

<img src="https://i.imgur.com/WDhTGD0.png" class="responsive-img">

<img src="https://i.imgur.com/uHK5cKj.png" class="responsive-img">

### Velocity
<b>Velocity</b>: 21.86

<img src="https://i.imgur.com/T1liJr1.png" class="responsive-img">

### Evolução de Conhecimento
#### Quadro de Habilidades
<img src="https://i.imgur.com/BfAG0KZ.png" class="responsive-img">


#### Gráfico evolutivo
O gráfico evolutivo mostra a evolução geral de conhecimento do time entre a Sprint anterior e a completada. A porcentagem de conhecimento geral é calculada utilzando o Quadro de Habilidades, logo o gráfico abaixo é gerado a partir da comparação das porcentagens de cada membro do time.

<img src="https://i.imgur.com/7CQh8eG.png" class="responsive-img">

### Burndown de riscos
O Burndown de riscos avalia a evolução dos riscos selecionados pela equipe durante o decorrer do projeto. Mais detalhes sobre os riscos selecionados podem ser encontrados no documento de [Riscos](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/blob/master/docs/wiki/riscos.md)
O Burndown de riscos avalia a evolução dos riscos selecionados pela equipe durante o decorrer do projeto. Mais detalhes sobre os riscos selecionados podem ser encontrados no documento de [Riscos](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/blob/development/docs/metodology/riscos.md)

Devido ao acompanhamento do gráfico não ter sido realizado nas outras sprints, as atualizações gerais do burndown de riscos estão refletidas neste documento. O risco 5 foi removido por não estar coerente com o contexto da disciplina, sendo um fator externo que não deveria afetar o desenvolvimento do projeto. Com a arquitetura do projeto definida e o fluxo de DevOps estabelecido, o R04 foi atualizado para refletir um novo risco arquitetural, voltado para a necessidade da coerência das novas funcionalidades implentadas em relação ao padrão arquitetural definido.


<img src="https://i.imgur.com/ylzeUJC.png" class="responsive-img">

<table class="responsive-table highlight bordered">
Expand Down Expand Up @@ -79,3 +224,4 @@ Devido ao acompanhamento do gráfico não ter sido realizado nas outras sprints,


## Análise do Scrum Master
A Sprint não foi satisfatória quando comparada ao rendimento que a equipe apresentou nas sprints passadas. Um dos motivos que resultaram nos débitos dessa sprint foram dificuldades com autenticação no metabase, um problema que a equipe ainda procura entender porque está acontecendo e que atrapalha o desenvolvimento da issue, impedindo que o trabalho realizado na issue fosse entregue e que a issue 103 pudesse ser continuada. O tamanho reduzido da equipe continua sobrecarregando alguns membros, sendo que outro problema evidente é a dificuldade de certos membros para trabalharem em issues do back-end. Este último problema é evidenciado no quadro de conhecimento, sendo que a equipe procura resolver desde sprints iniciais com a definição dos pareamentos.
100 changes: 100 additions & 0 deletions docs/metodology/sprints/sprint_14/sprint_14_planning.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# Planejamento da [Sprint 14](https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/milestone/16)

## Foco
Continuar a refatoração do front end após testes de usabilidade e revisão do protótipo, resolver bugs de problemas de requisições no metabase e trabalhar nas funcionalidades para gerar e apresentar os dashboards

## Datas
<b>Data de início:</b> 09/06/2018

<b>Data de termino:</b> 16/06/2018

## Backlog

<table style="text-align:center" class="responsive-table highlight bordered">
<thead>
<atr>
<th>Issue</th>
<th>Descrição</th>
<th>Pontuação</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/103">103</a>
</td>
<td>Interface para filtrar dados em intervalo na question</td>
<td><b>8</b></td>
<td>Débito</td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/106">106</a>
</td>
<td>Coletar o id dos fields de uma tabela no metabase</td>
<td><b>5</b></td>
<td>Débito</td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/97">97</a>
</td>
<td>TS - implementar os componentes da tela de projetos</td>
<td><b>3</b></td>
<td>Nova</td>
</tr>
<tr>
<td>
<a href="https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI-FrontEnd/issues/95">95</a>
</td>
<td>TS - implementar os componentes da tela de resultados de busca</td>
<td><b>1</b></td>
<td>Nova</td>
</tr>
<tr>
<td>
<a href=https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/335">335</a>
</td>
<td>Definir dimensões ao gerar um gráfico</td>
<td><b>3</b></td>
<td>Débito</td>
</tr><tr>
<td>
<a href=https://github.com/fga-gpp-mds/2018.1-TropicalHazards-BI/issues/344">344</a>
</td>
<td>Criar comandos de ajuda no rancher bot</td>
<td><b>1</b></td>
<td>Nova</td>
</tr>
</tbody>
</table>

<b>Total de pontos:</b> 21

## Papéis
<b>Scrum Master:</b> Iago Carvalho

<b>DevOps:</b> Matheus Batista

<b>Arquiteto:</b> Arthur Assis

<b>Especialista de UX\UI:</b> André Filho

<b>Product Owner:</b> Renata Souza

## Pareamento
<table style="text-align: center" class="responsive-table highlight bordered">
<tr>
<th>Dupla</th>
</tr>
<tr>
<td> Batista, Yoshida</td>
</tr>
<tr>
<th>Trio</th>
</tr>
<tr>
<td> André, Max, JP</td>
</tr>
</table>
Loading

0 comments on commit e15b223

Please sign in to comment.