ricarthlima/eo-project-es

View on GitHub
docs/entregas_iterations/I03/postmortem.md

Summary

Maintainability
Test Coverage
# Postmortem da Iteração 03

## Período
**Data de início:** 24/10/2018  
**Data de término:** 07/10/2018

## Tabelas de "Burndown"
### Conceito, gestão e negócio
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Reuniões todas seg, qua, sex|X|X|X|X||
|Reunião de sprint|X|X|X|X||
|Refazer Diagrama ER|||X|||
|**Postmortem da Iteração 3**|X||X|||


### Interação com Cliente
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Reuniões de validação com cliente|||||X|

### Repositório GitHub
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Quebrar as HU's em Backlog|||X|||
|Transformar HU's em Issues||||X||

### Desenvolvimento
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Criar testes com RSPEC|X|||X||
|Criar features com Cucumber||X|X|||
|Criar steps das Features||X|X|||
|Autenticação com o Devise||||X||
|Tela de splash||||X||
|Tela de login||||X||
|Tela de cadastro|||X|X||
|Telea principal|||X|||
|Criação dos CRUDs dos relacionamentos principais|||X|||
|Criação do Console do Desenvolvedor|||X|||


## O que está planejado para a próxima iteração?
|Objetivo|Encarregado|Como faremos?|
|--------|:---------:|-------------|
|Desenvolver o cadastro/login com o Facebook|Monalisa|Estudando a API|
|Desenvolver o cadastro/login com o Google|Guilherme|Estudando A API|
|Desenvolver a feature de análise de rótulos|Warley|Estudando a GEM|
|Desenvolver a feature de análise de código de barras|Warley|Estudando a API|
|Desenvolver a busca (textual) por Produto, Marca ou Componente|Ricarth|Coding|
|Desenvolver as telas de Caso Bom|Ricarth|"|
|Desenvolver a tela de Caso Múltiplo|Ricarth|"|
|Desenvolver a tela de Caso Ruim|Ricarth|"|
|Gerenciar autenticação nas páginas de Dev Console|Ricarth|"|
|Povoar o banco|Todos|Começaremos com produtos com certeza veganos, usando sites confiáveis como o da ABV|

## Lições aprendidas
- Reuniões para coding (e não só para desenvolvimento) são um ótimo start e são muito produtivas;
- É importante gerir os prazos com uma folga mínima;
- A complexidade de aprender a criar testes aparentemente é maior do que desenvolver;
- O Heroku possui um console

## Referências
- [The Project Postmortem: An Essential Tool for the Savvy Developer](https://www.developer.com/design/article.php/3637441)
- [Postmrotem de Projetos](https://meiobit.com/15085/postmortem-de-projetos-aprendendo-com-os-erros/)
- [Pirâmide Postmortem](https://uvagpclass.wordpress.com/2017/12/04/piramide-post-mortem-2/)