ricarthlima/eo-project-es

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

Summary

Maintainability
Test Coverage
# Postmortem da Iteração 00

## Período
**Data de início:** 27/08/2018  
**Data de término:** 24/09/2018

## Tabelas de "Burndown"
### Conceito, gestão e negócio
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Definição dos integrantes do time|X|X|X|X||
|Definição do líder do time|X|X|X|X||
|Agenda de reuniões|X|X|X|X||
|Criação do Repositório GitHub|||X|||
|Reuniões todas seg, qua, sex|X|X|X|X||
|Atas de Reunião|Rodízio|Rodízio|Rodízio|Rodízio||
|Definição do escopo do projeto|X|X|X|X||
|Definição (definitiva) de papéis|||||X|
|**Postmortem da iteração 0**|X|X|X|X||

### Interação com Cliente
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Encontrar um cliente participador|||||X|
|Conversar com possível cliente||||X||
|Pesquisa de ampla abrangência para <br>entendimento do público alvo|X|X|X|X||
|Afunilamento dos interessados|X|X|X|X||
|Marcar reunião com os interessados|||||X|
|Criar HUs junto ao cliente|||||X|

### Repositório GitHub
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Construção do README|X|X|X|X||
|Construção de site usando GitHub-Pages|||||X|
|Aprendizado do uso de Issues e Milestones|X|X|X|X||
|Aprendizado do uso de Projects|X|X|X|X||
|Criação dos Projects|||X|||
|Criação da Wiki do Repositório|||||X|

### Desenvolvimento
|O que foi planejado?|Guilherme|Monalisa|Ricarth|Warley|Não foi feito|
|--------------------|:-------:|:------:|:-----:|:----:|:-----------:|
|Criação de histórias de usuários iniciais|X|X|X|X||
|Criação de mockups e storyboards|X|X|X|X||

## O que está planejado para a próxima iteração?
|Objetivo|Encarregado|Como faremos?|
|--------|:---------:|-------------|
|Nivelar o conhecimento de Ruby do time|Todos|Programação em par trocando as duplas|
|Iniciar desenvolvimento das HUs|Todos|Definição de papeis e tarefas|
|Aprofundar o entendimento sobre testes|Todos|Pesquisar sobre RSPEC e Cucumber (TDD e BDD)|
|Criar os testes necessários||Criar em RSPEC e Cucumber|
|Primeiro deploy||Colocar a aplicação no ar|
|Aprendizagem e utilização do Heroku|Todos|Pesquisar e tirar dúvidas|
|Construção do Site do Repositório (GH-Pages)||Continuar estudando GH-Page|
|Construção da Wiki|Ricarth|Pesquisar usos e boas práticas|
|Comunicação com o cliente|Todos|Ir atrás de um cliente participador e contato com os outros que demonstraram interesse|
|[EXTRA] Começar a desenvolver site da EO||

## Lições aprendidas
- Precisamos aprimorar a definição de papéis para que fique claro para todo time quem é responsável pelo quê;
- Precisamos aprimorar o uso da metodologia Scrum;
- Pesquisas no público alvo ajudam a entender suas necessidades, mas precisamos conversar com clientes reais;
- Spin-offs acontecem e são positivos, mas consomem tempo e recursos;

## 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/)