# 2º Iteração
## Informações do Sprint
| Descrição | Valor |
|:--- |:--- |
| Data de Início | 16/02/2022|
| Data de Término| 02/03/2022|
| Total de Pontos | 36 |
| Duração | 14 dias |
| Líder | [Vítor Melo Lopes](https://github.com/vitin-m) |
## Papéis
| Papel | Nome |
|:---|:---|
| Desenvolvedor e Avaliador |[João Victor Melo](https://github.com/m3l4o)|
| Desenvolvedor e Avaliador |[Lucas Bandeira](https://github.com/Lucasbanmir)|
| Desenvolvedor e Avaliador |[Vitor Melo](https://github.com/vitin-m)|
| Desenvolvedor e Avaliador |[Wesley Vitor](https://github.com/alpha11000)|
| Desenvolvedor e Avaliador |[Tabita Ribeiro](https://github.com/tabitaribeiro)|
## História Planejada do Sprint
| Backlog Item| Funcionalidade | Atividade | Descrição da Atividade | Issues | Pontos | Finalizada |
|---| :----------------| :-----------| :-----------------------|:-------------|-----| ----- |
|1| Gerenciamento de Componentes| Definição de *layout*. | Definição de *layout* para a tela de gerenciamento de componentes. | [#23](https://github.com/ES2UFPI/WiseBuilder/issues/23)| X |<ul><li> [x] </li></ul>
|1| Gerenciamento de Componentes| Integração com a API. | Integração da API de gerenciamento de componentes com com o *Front-End* da aplicação. | [#22](https://github.com/ES2UFPI/WiseBuilder/issues/22)| X |<ul><li> [] </li></ul>
|1| Gerenciamento de Componentes| Coleta das especificações dos componentes. | Coleta por meio de scraping e adição direta de especificações de peças. | [#28](https://github.com/ES2UFPI/WiseBuilder/issues/28)| 3 |<ul><li> [x] </li></ul>
|2| Atualização de Dados Voláteis dos Componentes| Criação do Serviço de Orquestração de Scraping.|Criar serviço de orquestração de scraping, responsável por gerenciar requisições, respostas e contornar medidas antirobô.| [#8](https://github.com/ES2UFPI/WiseBuilder/issues/8)| 5 |<ul><li> [x] </li></ul>
|2| Atualização de Dados Voláteis dos Componentes| Criação de Scrapers.| Criar *scripts* de raspagem de dados. | [#29](https://github.com/ES2UFPI/WiseBuilder/issues/29)| 4 |<ul><li> [x] </li></ul>
|3| Busca de Componente | Criar serviço de interpretação de *string* de busca. | Criar serviço de tokenização e interpretação da *string* de busca. | [#30](https://github.com/ES2UFPI/WiseBuilder/issues/30)| 6 |<ul><li> [ ] </li></ul>
|3| Busca de Componente | Configuração da API para o serviço de busca. | Criação de *endpoints* para a funcionalidade de busca de componentes. | [#31](https://github.com/ES2UFPI/WiseBuilder/issues/31)| 2 |<ul><li> [ ] </li></ul>
|3| Busca de Componente | Criação da interface de busca. | Criar tela de listagem dos resultados da busca. | [#32](https://github.com/ES2UFPI/WiseBuilder/issues/32)| 6 |<ul><li> [x] </li></ul>
|3| Busca de Componente | Criação da interface de componente. | Criar tela de componente. | [#33](https://github.com/ES2UFPI/WiseBuilder/issues/33)| 4 |<ul><li> [ ] </li></ul>
|8| Emissão de Notificação | Emissão de notificações aos usuários. | Emissão de notifição aos usuários por meio de um serviço de e-mail.| [#34](https://github.com/ES2UFPI/WiseBuilder/issues/34)| 1 |<ul><li> [ ] </li></ul>
## Avaliação do Desempenho
| Membro | Desempenho | Avaliação
|:---|:---|:---|
| [João Victor Melo](https://github.com/m3l4o) | Executou todas as atividades. | 1.1 |
| [Lucas Bandeira](https://github.com/Lucasbanmir)| Executou parcialmente as atividades. | 1 |
| [Vítor Melo](https://github.com/vitin-m) | Executou parcialmente as atividades. | 0.9 |
| [Wesley Vitor](https://github.com/alpha11000) | Executou parcialmente as atividades. | 1 |
| [Tabita Ribeiro](https://github.com/tabitaribeiro) | ... | 1 |
## Sprint Review
### Atividades Implementadas
- [x] Definição de layout.
- [ ] Integração da API com o front-end.
- [x] Coleta de especificações dos componentes.
- [x] Criação de serviço de orquestração de scraping.
- [x] Criação de scrapers.
- [ ] Criação do serviço de interpretação de string de busca.
- [ ] Configuração da API para o serviço de busca.
- [x] Criação de interface de busca.
- [ ] Criação de interface de componente.
- [ ] Emissão de notificações aos usuários.
### Testes Implementados
| Nome | Issue |
| :--- | :--- |
|[João Victor Melo](https://github.com/M3l4o)|Criação de Scrapers. [#29](https://github.com/ES2-UFPI/WiseBuilder/issues/29)|
|[Vitor Melo](https://github.com/vitin-m)|Criar testes unitários. [#5](https://github.com/ES2-UFPI/WiseBuilder/issues/5)|
|[Wesley Vitor](https://github.com/alpha11000) | Serviço de orquestração de scrapers. [#8](https://github.com/ES2-UFPI/WiseBuilder/issues/8)
## Sprint Retrospective
### Problemas
- Atividades de maior carga não completadas. Possivelmente sobrecarregadas.
- Desenvolvimento/integração front-end lenta.
### Ações
- Alocação de mais membros do time no front-end para a última sprint.
- Maior foco na derivação de tarefas menores e mais focadas.