Skip to content

Commit

Permalink
Merge branch 'mainDoc' into docs/topico2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
manuvaladares committed Nov 10, 2024
2 parents cb2c286 + 42ef267 commit 877e1fe
Show file tree
Hide file tree
Showing 13 changed files with 400 additions and 33 deletions.
Binary file added docs/assets/BannerDesenvolvedores.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/BannerStakeholders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/TabelaConhecimento.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
83 changes: 52 additions & 31 deletions docs/sections/2-docPage/2-solucaoProposta.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,27 @@

## 2.1. Objetivos do Produto

O principal objetivo deste software é unir em uma aplicação web os pontos
desejados pelo cliente a fim de que os serviços não estejam separados em aplicações
de terceiros. Além disso, proporcionar um ambiente onde o cliente final possa usar
como ouvidoria, proporcionando feedbacks que serão encaminhados para as áreas
responsáveis por determinada reclamação ou sugestão. Com uma unificação dos serviços
requeridos e do direcionamento dos feedbacks, é esperado que haja um fluxo
melhor de informações, certificando-se de que elas cheguem onde devem chegar.

O resultado esperado é que com essa aplicação e as mudanças solicitadas, os
clientes e visitantes do site tenham maiores opções de interação com os serviços
ofertados pelo Café do Sítio, e que funcionários da empresa possam ter uma
ferramenta de trabalho que os ajude a receber feedbacks direcionados para as
áreas corretas, diminuindo a sobrecarga em apenas um dos setores. Tais resultados
otimizam o tempo de resposta ao feedback, tarefa essencial para uma empresa interessada
em manter uma boa reputação entre seus clientes e possíveis clientes.
O principal objetivo deste software é unir em uma aplicação web os pontos desejados pelo cliente a fim de que os serviços não estejam separados em aplicações
de terceiros. Além disso, proporcionar um ambiente onde o cliente final possa usar como ouvidoria, proporcionando feedbacks que serão encaminhados para as áreas
responsáveis por determinada reclamação ou sugestão. Com uma unificação dos serviços requeridos e do direcionamento dos feedbacks, é esperado que haja um fluxo melhor de informações, certificando-se de que elas cheguem onde devem chegar.

O resultado esperado é que com essa aplicação e as mudanças solicitadas, os clientes e visitantes do site tenham maiores opções de interação com os serviços
ofertados pelo Café do Sítio, e que funcionários da empresa possam ter uma ferramenta de trabalho que os ajude a receber feedbacks direcionados para as
áreas corretas, diminuindo a sobrecarga em apenas um dos setores. Tais resultados otimizam o tempo de resposta ao feedback, tarefa essencial para uma empresa interessada em manter uma boa reputação entre seus clientes e possíveis clientes.

## 2.2. Características da Solução

As características do aplicativo, preliminarmente, incluem:

* O software irá ajudar o processo de aquisição de colaboradores qualificados
para os diversos cargos na empresa através de uma interface que guiará o usuário,
através dos procedimentos adequados e necessários para participar dos processos seletivos da empresa.
* O software irá ajudar o processo de aquisição de colaboradores qualificados para os diversos cargos na empresa através de uma interface que guiará o usuário, através dos procedimentos adequados e necessários para participar dos processos seletivos da empresa.

* O software deverá ter rotas diferentes para cada serviço com sua respectiva
solução, incluindo os serviços de atendimento ao cliente, onde cada requisição do cliente à empresa deve ser enviada para o setor adequado a demanda desse cliente.
* O software deverá ter rotas diferentes para cada serviço com sua respectiva solução, incluindo os serviços de atendimento ao cliente, onde cada requisição do cliente à empresa deve ser enviada para o setor adequado a demanda desse cliente.

* O software deverá ser adequado ao uso para um público não acostumado com tecnologia;

* O software deverá permitir o rastreamento dos produtos do Café do
Sítio, informando os comércios onde clientes da empresa poderão encontrar seus produtos;
* O software deverá permitir o rastreamento dos produtos do Café do Sítio, informando os comércios onde clientes da empresa poderão encontrar seus produtos;

* O software deverá possibilitar a organização e agendamento de visitas técnicas,
informando os funcionários sempre que houver novas solicitações e fornecer
o melhor momento para a visita.
* O software deverá possibilitar a organização e agendamento de visitas técnicas, informando os funcionários sempre que houver novas solicitações e fornecer o melhor momento para a visita.

## 2.3. Tecnologias a Serem Utilizadas

Expand Down Expand Up @@ -79,13 +65,48 @@ A nossa solução proposta para a Família do Sítio se diferencia por oferecer

6.1. **Figma**: Para a prototipação e criação de interfaces amigáveis e interativas, facilitando a comunicação com o cliente sobre o design da nova página principal.


## 2.5. Análise de Viabilidade:

A viabilidade do projeto é alta, considerando as tecnologias e o nível de complexidade. Baseando-se em uma planilha de conhecimento levantada, as tecnologias adotadas neste projeto: **ReactJs**, que usa **Javascript** como linguagem base estão entre os maiores conhecimentos dentro da equipe de desenvolvimento, tal como é ilustrado na Figura 1, nas parte de frameworks de Front-End.

Já para a parte do Back-end, será utilizado as ferramentas consideradas fáceis para a curva de aprendizagem, visto que grande parte da equipe não possui experiências com essa área. Adotando **ExpressJs** com **NodeJs**, e **MongoDB**, a aplicação em paralelo à fase de aprendizagem será melhor para a equipe de desenvolvimento e mais rápida.

O prazo estimado é de três meses, dividido a produção das features em ciclos quinzenais, cujo estará reservado para as entregas na produção ao cliente. A cada quinze dias, as entregas serão validadas pelo cliente e haverá ajustes rápidos em caso de correções. O cronograma é viável, visto que o time já possui um conhecimento consolidado nas ferramentas de criação da interface e, o escopo compartilha de uma complexidade que permite o treinamento em tecnologias necessárias ao longo de seu desenvolvimento.

<br>

![Tabela de Conhecimento](../../assets/TabelaConhecimento.png)
<div align="center">
Tabela 1 - Conhecimentos quantificados da equipe em diversas ferramentas de desenvolvimento
</div>

## 2.6. Impacto da Solução:

A implementação da nova plataforma de atendimento ao cliente da Família do Sítio possibilitará que os setores de trabalho não ajam como intermediadores de
reclamações que foram mal direcionadas, onde no caso essas reclamações vindas do cliente final iriam direto ao setor envolvido. Facilitará o agendamento de visitas
físicas à fábrica ao proporcionar um sistema de agendamento que mostre aos clientes interessados os prazos e períodos disponíveis. Assim, essa solução impactará
diretamente o funcionamento do negócio. O acesso fácil e a visualização rápida aos processos da Família do Sítio, além da a automação de tarefas que antes eram manuais vão proporcionar maior valocidade de atendimento e controle, melhorar a experiência dos clientes em seu processo de atendimento e otimizar a operação interna, descrita na seção 1.2. Os benefícios esperados são:

### 1. Melhoria na Eficiência Operacional:
A automação dos processos de recrutamento, agendamento de visitas técnicas e gestão de reclamações reduzirá a carga de trabalho manual dos funcionários, minimizando erros e otimizando o tempo da equipe. Isso permitirá que o setor de atendimento se concentre em tarefas de maior valor estratégico.

### 2. Aumento da Satisfação dos Clientes:
Com uma interface integrada, ou seja, um site principal que permita o registro de reclamações, agendamento de visitas técnicas e rastreamento de produtos da Família do Sítio, e construídos na página de modo à atender ao público mais leigo (Não utilizam frequentemente aparelhos tecnológicos), garantindo que independentemente da demanda, tenham tempos de atendimento semelhantes, e transparência, já que o próprio software poderá responder as requisições do público externo à Família do Sítio, resultará em uma experiência mais positiva e de maior fidelização.

### 3. Maior Controle e Transparência nos Processos:
O sistema permitirá um acompanhamento mais preciso através dos serviços solicitados pelo cliente que permitirão às equipes envolvidas no ambiente de trabalho uma plataforma que já possua a identidade visual da marca e já tenha em sua estrutura de cadastro de agendamento de visitas técnicas, ouvidoria e a devida visibilidade da área de recrutamento, isto é, informando os processos de revisão dos currículos e trazendo mais destaque à área na página, seguindo as regras de negócio pré-estabelecidas. Além de possibilitar documentação a respeito de qual serviço foi feito e identificando em que fase está, o que diminuirá a incidência de falhas de comunicação, descritas no tópico 1.2, e dará maior acessibilidade aos serviços de atendimento para grande parte do seu público e gestão dos processos para a Família do Sítio.

### 4. Fortalecimento da Imagem da Marca:
Ao adotar uma solução tecnológica que atenda as demandas do cliente com transformações tecnológicas que aumentam a eficiência do atendimento, como por exemplo, um chatbot integrado aos canais de atendimento ao cliente com um direcionamento mais assertivo ao setor responsável pela demanda, a Família do Sítio irá reforçar sua imagem como uma empresa comprometida com a excelência no relacionamento com seus clientes e parceiros.

---

## Histórico de Versão

| Data | Versão | Descrição | Autor | Revisores |
| -------- | ------ | ----------------------- | ---------------------- | --------- |
| 05/11/24 | 0.1 | Adição do tópico 2.3 | Marcella Sousa Anderle | João |
| 05/11/24 | 0.2 | Adição dos tópicos 2.1 e 2.2 | João Pedro | Arthur |
| 07/11/24 | 0.3 | Adição do tópico 2.4 | Manuella | Daniel |

| Data | Versão | Descrição | Autor | Revisores |
| -------- | --- | --------------------------------------------- | ---------------------- | ------------ |
| 05/11/24 | 1.0 | Criação do Documento e Adição do tópico 2.3 | Marcella Sousa Anderle | João |
| 05/11/24 | 1.1 | Adição dos tópicos 2.1 e 2.2 | João Pedro | Arthur |
| 05/11/24 | 1.2 | Adição dos tópicos 2.5 e 2.6 | Daniel Rodrigues | Ana Carolina |
| 07/11/24 | 1.3 | Adição do tópico 2.4 | Manuella | Daniel |
21 changes: 19 additions & 2 deletions docs/sections/2-docPage/4-cronogramaEntregas.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,26 @@
# 4. Cronograma e Entregas

Digite aqui sua documentação
Baseando-se na estratégia de desenvolvimento de software selecionado, mencinado no tópico 3, o cronograma preliminar do projeto pode ser visualizada logo abaixo:

Sprint | Início | Fim | Objetivo do Ciclo | Entregas Previstas | Validação com os Stakeholders
----- | ------ | --- | ----------------- | ------------------ | -----------------------------
Sprint 1 | 04/11/2024 | 11/11/2024 | Elicitação de Requisitos e Defnição do MVP | **1.** Definição do Backlog Inicial priorizado; <br> **2.** Configuração do ambiente de documentação em mkdocs; <br> **3.** Definição do MVP. | Revisão do Backlog, da Definição do MVP e da Priorização.
Sprint 2 | 11/11/2024 | 18/11/2024 | -- | -- | --
Sprint 3 | 18/11/2024 | 25/11/2024 | -- | **Entrega Parcial 1** | --
Sprint 4 | 25/11/2024 | 02/12/2024 | -- | -- | --
Sprint 5 | 02/12/2024 | 09/12/2024 | -- | **Entrega Parcial 2** | --
Sprint 6 | 09/12/2024 | 16/12/2024 | -- | -- | --
<span style="background-color: black; color: white;">**FÉRIAS DE FIM DE ANO**</span>
Sprint 7 | 06/01/2025 | 13/01/2025 | -- | **Entrega Parcial 3** | --
Sprint 8 | 13/01/2025 | 20/01/2025 | -- | -- | --
Sprint 9 | 20/01/2025 | 27/01/2025 | -- | **Entrega Parcial 4** | --
Sprint 10| 27/01/2025 | 03/02/2025 | -- | -- | --
Sprint 11| 03/02/2025 | 10/02/2025 | -- | **Entrega Final** | --

O cronograma acima poderá sofrer alterações ao longo do desenvolvimento do projeto da Família do Sítio.

---
## Historico de Versão
Data | Versão | Descrição | Autor | Revisores
-------- | ------ | --------- | ----- | ---------
--/--/-- | -- | -- | -- | --
06/11/2024 | 1.0 | Criação do Documento e Adição do Tópico 4 | Daniel Rodrigues | João Pedro
1 change: 1 addition & 0 deletions docs/sections/4-sprints/VisaoGeralBacklog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Em produção
1 change: 1 addition & 0 deletions docs/sections/4-sprints/sprint1/HistoricoBacklog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Em produção
49 changes: 49 additions & 0 deletions docs/sections/4-sprints/sprint1/reuniões/[Equipe]04Nov2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
#
![Banner Desenvolvedores](../../../../assets/BannerDesenvolvedores.png)

<div align="center">
<h1>🤝 Reunião de Planning </h1>
</div>

## Detalhes da Reunião:
| Tipo | Descrição |
|---- | --------------------------------------- |
| Data da Reunião | 04/11/2024 |
| Horário da Reunião | 17:00 |
| Modalidade | Videoconferência (Online) |
| Participantes | Desenvolvedores |
| Membros Presentes - Devs | Ana Carolina, Arthur Miranda, Daniel Rodrigues, João Pedro, Manuella Magalhães, Marcella Sousa |

## Objetivo da Reunião:
A reunião de Planning tinha como objetivo estabelecer os responsáveis pelas novas atividades abertas em forma de Issue no GitHub.

## Pautas da Reunião:

| Número | Pauta |
| --- | ------ |
| 1 | Explicação sobre o GitHub Projects |
| 2 | Explicação sobre Issues |
| 3 | Explicação sobre os Pull Request's |
| 4 | Atribuição de Atividades |
| 5 | Seleção da Abordagem, Metodologia e Processo de Desenvolvimento com GUPTA |

## Atividades Novas:

Código | Titulo | Link da Issue | Responsável(is)
------- | --------------------------------------- | ------------- | ---------------
AT01S01 | [DOC]: Incluir políticas | [Issue #19](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/19) | Daniel Rodrigues
AT02S01 | [DOC]: Incluir Tópico 1.1 e 1.2 no Docs | [Issue #6](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/6) | Ana Carolina
AT03S01 | [DOC]: Incluir Tópico 1.3 e 1.4 no Docs | [Issue #7](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/7) | Arthur Miranda
AT04S01 | [DOC]: Incluir Tópico 2.1 e 2.2 no Docs | [Issue #8](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/8) | João Pedro
AT05S01 | [DOC]: Incluir Tópico 2.3 no Docs | [Issue #9](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/9) | Marcella Anderle
AT05S01 | [DOC]: Incluir Tópico 2.4 no Docs | [Issue #10](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/10) | Manuela Valadares
AT07S01 | [DOC]: Incluir Tópico 2.5 e 2.6 no Docs | [Issue #11](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/11) | Daniel Rodrigues

## Gravação da Reunião:
_Reunião não Gravada_

---
## Histórico de Versão:
| Data | Versão | Descrição | Autor | Revisores |
|---- | ------ | --------- | ----- | --------- |
| 07/11/24 | 1.0 | Criação do documento | Daniel Rodrigues | Arthur Miranda |
63 changes: 63 additions & 0 deletions docs/sections/4-sprints/sprint1/reuniões/[Equipe]07Nov2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
#
![Banner Desenvolvedores](../../../../assets/BannerDesenvolvedores.png)

<div align="center">
<h1>🤝 Reunião de Lean Inception pt.3 </h1>
</div>

## Detalhes da Reunião:
| Tipo | Descrição |
|---- | --------------------------------------- |
| Data da Reunião | 07/11/2024 |
| Horário da Reunião | 17:30 |
| Modalidade | Videoconferência (Online) |
| Participantes | Desenvolvedores |
| Membros Presentes - Devs | Ana Carolina, Arthur Miranda, Daniel Rodrigues, João Pedro, Manuella Magalhães, Marcella Sousa |

## Objetivo da Reunião:
Abstrair das personas desenvolvidas junto coms os stakeholders as suas jornadas de usuário fora e dentro do software, identificando motivadores externos que o fazem utilizá-lo também. Por fim, realizar a elicitação de backlogs para que atendesse às Jornadas do Usuários desenvolvidas em equipe.

## Pautas da Reunião:

| Número | Pauta |
| --- | ------ |
| 1 | Passagem de novas atividades |
| 2 | Atividade 1: Construção da Jornada dos Usuários |
| 3 | Atividade 2: Brainstorming de Funcionalidades |
| 4 | Resolver os assuntos pertinentes em _Parking Lot_ |
| 5 | Considerações Finais |

## Decisões Importantes:

Foram construídas, em equipe, 6 jornadas para 4 usuários distintos. Em média, cada Persona possui 2 jornadas diferentes para contemplar mais de uma possibilidade de uso dentro da plataforma.

Já na fase de brainstorming de funcionalidades, foram elicitados 30 Requisitos Funcionais aos Software sem cosiderar o limite de MVP, pois ainda não foi abordado. As funcionalidades foram organizadas em 4 Épicos distintos:

| Código | Épico |
| ------ | ----- |
| EP01 | Blog |
| EP02 | Interface |
| EP03 | Automações |
| EP04 | Visitas Técnicas |

Os detalhes adicinais acerca de cada épico e as funcionalidades que pertencem à cada épico podem ser consultados na seção de [Visão Geral do Backlog](../../VisaoGeralBacklog.md). Adicionalmente, os detalhes de cada fase pode ser visto no board abaixo:

<iframe width="768" height="432" src="https://miro.com/app/live-embed/uXjVLJUh_Eo=/?moveToViewport=-4070,-1433,6705,2946&embedId=913005605696" frameborder="0" scrolling="no" allow="fullscreen; clipboard-read; clipboard-write" allowfullscreen></iframe>

## Atividades Novas:

Código | Titulo | Link da Issue | Responsável(is)
------- | --------------------------------------- | ------------- | ---------------
AT08S01 | [DOC]: Inserir tópico 3 no GitPages | [Issue #20](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/20) | Arthur Miranda, João Pedro, Manuela Valadares
AT09S01 | [DOC]: Inserir tópico 4 no GitPages | [Issue #21](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues21) | Daniel Rodrigues
AT10S01 | [DOC]: Inserir tópico 5 no GitPages | [Issue #22](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/22) | Marcella Anderle, Ana Carolina, Daniel Rodrigues
AT11S01 | [DOC]: Incluir página inicial do Projeto| [Issue #19](https://github.com/mdsreq-fga-unb/2024.2-T03-CafeDoSitio/issues/19) | Daniel Rodrigues

## Gravação da Reunião:
_Reunião não Gravada_

---
## Histórico de Versão:
| Data | Versão | Descrição | Autor | Revisores |
|---- | ------ | --------- | ----- | --------- |
| 08/11/24 | 1.0 | Criação do documento | Daniel Rodrigues | João Pedro |
Loading

0 comments on commit 877e1fe

Please sign in to comment.