# 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.