Review geral Nessa segunda sprint tentamos focar na usabilidade do produto, com isso tentamos implementar várias funcionalidades de uma unica vez, sendo elas realizar publicações, comentar publicações, avaliar profissionais e pesquisar esses profissionais. O Back-end da aplicação conseguiu entregar tudo bem antes do final da sprint o que demostra que conseguiram com a experiência da primeira sprint se organizaram ainda mais e melhoraram a comunicação. Porém nessa segunda sprint forçamos demais a quantidade de issues com peso alto somado ao fato de termos nos dividido em front-end e back end o que acarretou em dívidas para a próxima sprint por parte do front.
| Issue | Status | Pontos |
|---|---|---|
| Eu como usuário quero realizar publicações de serviços que eu já prestei, para que outras pessoas possam ver meu trabalho e possam me contratar | Pendente | 5 |
| Criar endpoint para a visualização de publicações | Concluído | 5 |
| Criar endpoint para o cadastro de publicações de serviços já prestados. | Concluído | 5 |
| Criar endpoint para excluir uma publicação | Concluído | 4 |
| Eu como usuário gostaria de comentar as publicações de terceiros para que eu possa interagir com eles | Pendente | 5 |
| criar casos de testes para o Publication controller | Concluído | 4 |
| Eu como usuário gostaria de poder avaliar profissionais | Pendente | 5 |
| Criar um endpoint de nova avaliação | Concluído | 4 |
| Criar endpoint para visualizar media de avaliação de UM usuário. | Concluído | 4 |
| Criar endpoint para atualização da nota da avaliação. | Concluído | 4 |
| Como usuário gostaria de poder visualizar uma lista de usuários com as melhores avaliações. | Concluído | 5 |
| Editar endpoint de listar usuários para listar usuários com base em filtros. | Concluído | 4 |
| Como usuario eu gostaria de pesquisar por categorias de profissionais | Concluído | 4 |
Pontos Planejados Concluídos: 38
Pontos de Dívida Concluídos: 0
Pontos Não Agregados: 0
Aprendemos que nos dividir não foi a melhor opção como o próprio professor George nos advertiu e que a melhor abordagem é um trabalho com maior participação das duas frentes reunidas para não haver divergência na abordagem de cada problema.
Com isso mudamos um pouco nossa organização para um melhor desempenho, dessa forma vamos fazer programação conjunta envolvendo front e back e não nos limitando a uma unica frente.
Autor: Roberto Nóbrega