diff --git a/docs/Entregas/Entrega2.md b/docs/Entregas/Entrega2.md
new file mode 100644
index 0000000..bd007d1
--- /dev/null
+++ b/docs/Entregas/Entrega2.md
@@ -0,0 +1 @@
+# Apresentação Unidade 2
\ No newline at end of file
diff --git a/docs/FasesOpenUP/Concepcao.md b/docs/FasesOpenUP/Concepcao.md
new file mode 100644
index 0000000..57b9c37
--- /dev/null
+++ b/docs/FasesOpenUP/Concepcao.md
@@ -0,0 +1,102 @@
+# Concepção
+
+A fase de Concepção do projeto foi fundamental para estabelecer a base e os direcionamentos necessários para o desenvolvimento contínuo. Nessa fase, foram realizados os seguintes marcos importantes:
+
+## Planejamento do Projeto
+A equipe estabeleceu os objetivos, cronograma e recursos necessários para o desenvolvimento do projeto. A definição das etapas e marcos foi fundamental para garantir um alinhamento contínuo durante todo o ciclo de vida do projeto.
+
+## Definição do Escopo
+O escopo do projeto foi detalhadamente definido, incluindo as funcionalidades principais, as necessidades do cliente e os resultados esperados. Isso ajudou a garantir que o time tivesse clareza sobre as entregas e a visão do produto.
+
+## Decisão dos Cargos
+Atribuição dos papéis e responsabilidades dentro da equipe, garantindo a organização e fluidez do processo de desenvolvimento, com a definição dos membros chave para as funções:
+
+- Gerente de Projeto: Manoela.
+- Desenvolvedor FrontEnd: Alexandre, com participação da Manoela.
+- Desenvolvedor BackEnd: Enrico, com participação do Kaio e Pedro Henrique.
+- Desenvolvedor CI/CD / Testes: Gustavo.
+- Analista de Requisitos: Pedro Henrique, com a participação de toda a equipe.
+
+## Organização da Documentação
+A documentação do projeto foi organizada de forma estruturada, incluindo todos os arquivos e artefatos necessários. Isso facilitou o acompanhamento do progresso do projeto.
+
+## Capacitações
+Realização de sessões de capacitação para garantir que todos os membros da equipe estivessem atualizados e capacitados nas tecnologias, ferramentas e metodologias que seriam utilizadas durante o projeto.
+
+## Definição do MVP
+O MVP foi definido, contendo as funcionalidades essenciais necessárias para que o produto fosse lançado e pudesse ser utilizado pelos primeiros usuários. Maior detalhamento pode ser encontrado na Visão de Produto e Projeto, na aba Backlog do Produto.
+
+
+![mvp](../assets/imgs/mvp.png)
+Autores: [Alexandre Júnior](https://github.com/AlexandreLJr), [Gustavo Haubert](https://github.com/GustavoHaubert), [Manoela Garcia](https://github.com/manu-sgc)
+
+
+## Definição do DoR e DoD
+O DoR foi estabelecido, garantindo que cada item do backlog estivesse claramente definido, sem ambiguidades, e pronto para ser trabalhado pela equipe, com todos os critérios de aceitação e requisitos alinhados.
+O DoD foi estabelecido para garantir que as funcionalidades entregues estivessem completas e atendendo a todos os critérios de qualidade acordados, como testes unitários, integração e validação com os stakeholders.
+Maior detalhamento de ambos pode ser encontrado na Visão de Produto e Projeto, na aba DoR e DoD.
+
+## Declaração de Requisitos Funcionais e Não Funcionais
+Foram definidos os requisitos funcionais e não funcionais, abordando tanto as funcionalidades do sistema quanto as qualidades que ele deve possuir para garantir um produto de alta qualidade e que atenda às necessidades dos usuários. Maior detalhamento pode ser encontrado na Visão de Produto e Projeto, na aba Requisitos de Software.
+
+## User Story
+User Stories foram criadas para representar as funcionalidades do sistema de forma clara e objetiva, ajudando a equipe a entender as necessidades do cliente. A priorização e maior detalhamento pode ser encontrado na Visão de Produto e Projeto, na aba Backlog do Produto.
+
+**US01** - Como cliente, quero me cadastrar no sistema para poder agendar serviços para meus pets.
+
+**US02** - Como cliente, quero cadastrar meus pets com informações como nome, idade e raça, para facilitar a escolha dos serviços mais adequados.
+
+**US03** - Como cliente, quero agendar serviços de banho e tosa para meus pets, especificando detalhes como o tipo de tosa desejada, para garantir que recebam os cuidados necessários.
+
+**US04** - Como cliente, quero visualizar os horários disponíveis para agendamentos, para escolher o momento mais conveniente para mim e para meus pets.
+
+**US05** - Como cliente, quero cancelar ou reagendar serviços com antecedência, caso surjam imprevistos, para evitar transtornos.
+
+**US06** - Como cliente, quero consultar o histórico dos serviços realizados para meus pets, para acompanhar os cuidados prestados e os custos envolvidos.
+
+**US07** - Como cliente, quero acessar o Instagram do pet shop pelo sistema, para acompanhar novidades e promoções.
+
+**US08** - Como cliente, quero enviar fotos do meu pet ao sistema, para usar como referência em pedidos de tosa personalizada ou para ter salvo em seu cadastro.
+
+**US09** - Como cliente, quero avaliar os serviços prestados com uma nota e comentários, para ajudar a melhorar a qualidade do atendimento.
+
+**US10** - Como administrador, quero visualizar e analisar as avaliações fornecidas pelos clientes, para identificar melhorias nos serviços oferecidos.
+
+**US11** - Como administrador, quero acessar os dados cadastrais dos clientes, para entrar em contato com eles e atender melhor suas demandas.
+
+**US12** - Como administrador, quero visualizar informações detalhadas sobre os pets dos clientes, para oferecer um atendimento de qualidade.
+
+**US13** - Como funcionário, quero vizualizar as informações dos pets cadastrados, como nome, idade, raça e nome do dono, para prestar os serviços com mais eficiência.
+
+**US14** - Como administrador, quero ajustar os preços dos serviços sempre que necessário, para acompanhar custos e promoções.
+
+**US15** - Como administrador, quero acessar um calendário com todos os agendamentos organizados por data e horário, para gerenciar melhor os atendimentos.
+
+**US16** - Como administrador, quero mover ou reagendar horários no calendário, para acomodar ajustes necessários nos atendimentos.
+
+**US17** - Como administrador, quero cancelar agendamentos quando preciso, notificando os clientes de forma clara e imediata, para liberar a agenda quando não for possível receber o pet.
+
+**US18** - Como funcionário, quero acessar o calendário com os agendamentos do dia organizados por horário, para gerenciar melhor o fluxo de trabalho e atender os clientes conforme programado.
+
+**US19** - Como administrador, quero acessar relatórios financeiros detalhados, para entender melhor os lucros e despesas do pet shop.
+
+## Regras de Negócio
+As regras de negócio foram estabelecidas, descrevendo as condições, processos e lógicas essenciais que o sistema deve seguir para garantir que os objetivos de negócio sejam atendidos corretamente.
+
+1. Um cliente pode cadastrar múltiplos pets, mas cada pet deve ter informações como nome, idade, raça e tamanho obrigatoriamente preenchidas.
+
+2. Raça e tamanho dos pets influenciam na escolha dos serviços e preços.
+
+3. Clientes podem cancelar ou reagendar um serviço até 24 horas antes do horário marcado sem penalidades.
+
+4. O administrador pode cancelar agendamentos, mas precisa notificar os clientes com antecedência de 2 horas.
+
+5. Serviços agendados devem ser organizados por ordem cronológica no calendário.
+
+6. Dias e horários de atendimento devem ser configuráveis pelo administrador (ex.: feriados, dias sem expediente).
+
+7. O sistema deve gerar relatórios financeiros detalhados (ex.: lucro mensal, serviços mais solicitados) com base nos agendamentos concluídos.
+
+8. Clientes podem avaliar os serviços prestados apenas após a conclusão do atendimento.
+
+9. Notas e comentários de avaliação devem estar vinculados ao agendamento específico e visíveis apenas para o administrador.
\ No newline at end of file
diff --git a/docs/FasesOpenUP/Construcao.md b/docs/FasesOpenUP/Construcao.md
new file mode 100644
index 0000000..c68b36a
--- /dev/null
+++ b/docs/FasesOpenUP/Construcao.md
@@ -0,0 +1,16 @@
+# Construção
+A Fase de Construção é o momento em que o sistema começa a tomar forma através do desenvolvimento de código, integração de componentes e validação com os stakeholders. As principais atividades planejadas para essa fase incluem:
+
+## Desenvolvimento do Código
+- Implementação do banco de dados, estruturando tabelas, relacionamentos e otimizando consultas para atender aos requisitos funcionais e não funcionais.
+- Desenvolvimento do backend utilizando Java e o framework Spring Boot, garantindo o funcionamento dos serviços, regras de negócio e integração com o banco de dados.
+- Construção do frontend, seguindo o design aprovado no protótipo do Figma e garantindo a responsividade e usabilidade do sistema.
+
+## Testes
+- Realização de testes unitários para validar as funcionalidades individuais do backend e do frontend.
+- Execução de testes de integração, verificando a comunicação entre os módulos e componentes do sistema.
+- Aplicação de testes de usabilidade para garantir que a interface do usuário esteja clara, funcional e eficiente.
+
+## Validação com o Cliente
+- Apresentação de versões intermediárias do sistema ao cliente, com o objetivo de validar as funcionalidades implementadas, ajustar detalhes e obter feedback.
+- Garantia de que as entregas atendam aos critérios de aceite definidos no DoR e no DoD, priorizando a satisfação do cliente.
\ No newline at end of file
diff --git a/docs/FasesOpenUP/Elaboracao.md b/docs/FasesOpenUP/Elaboracao.md
new file mode 100644
index 0000000..c3a82aa
--- /dev/null
+++ b/docs/FasesOpenUP/Elaboracao.md
@@ -0,0 +1,96 @@
+# Elaboração
+Na fase de Elaboração, a equipe focou em desenvolver as funcionalidades e validar a arquitetura, enquanto continuava a capacitação da equipe e a análise de riscos para garantir a entrega de um produto de alta qualidade. Os marcos cumpridos nessa fase foram:
+
+## Capacitações
+Capacitações contínuas foram realizadas com foco nas tecnologias utilizadas no projeto, garantindo que a equipe estivesse atualizada e equipada para lidar com as necessidades de desenvolvimento, como o uso do Spring Boot, Java, e outras ferramentas necessárias para o backend e frontend.
+
+## Prototipagem
+Protótipos interativos foram desenvolvidos no **Figma**, permitindo que a equipe visualizasse e testasse o fluxo de navegação do sistema e a experiência do usuário antes da implementação. Isso facilitou a comunicação com o cliente, ajudando a validar o design e as funcionalidades propostas.
+
+[Link do figma](https://www.figma.com/design/35bsz8P6wMWnZAo6fzlmDj/Prot%C3%B3tipo---pet-shop-guar%C3%A1?node-id=0-1&t=WOYEH2ExE34RqevI-1)
+
+## Análise de Riscos
+A análise de riscos foi realizada para identificar possíveis obstáculos no desenvolvimento, como desafios técnicos, limitações de recursos, e riscos de mercado. A equipe definiu estratégias de mitigação para lidar com os riscos identificados, minimizando a chance de imprevistos durante as fases seguintes do desenvolvimento.
+
+**1. Riscos Técnicos**
+
+| **Risco** | **Probabilidade** | **Impacto** | **Mitigação** |
+|---------------------------------------|-------------------|--------------|------------------------------------------------|
+| Falhas na integração entre o sistema de agendamento e o backend | Média | Alta | Realizar testes contínuos durante o desenvolvimento e usar ferramentas confiáveis para integração. |
+| Lentidão no sistema devido ao volume de agendamentos | Baixa | Média | Monitorar desempenho e otimizar consultas ao banco de dados. |
+| Dificuldades no acesso ao sistema por dispositivos móveis | Média | Alta | Implementar design responsivo e realizar testes em diferentes dispositivos. |
+| Erros no cálculo de receitas mensais | Alta | Alta | Validar o cálculo financeiro com casos de teste e revisão pelo cliente. |
+
+**2. Riscos Humanos**
+
+| **Risco** | **Probabilidade** | **Impacto** | **Mitigação** |
+|---------------------------------------|-------------------|--------------|------------------------------------------------|
+| Falta de engajamento do cliente no acompanhamento do projeto | Média | Alta | Agendar reuniões e manter comunicação clara sobre o progresso e decisões importantes. |
+| Falta de habilidade técnica em alguma área crítica (ex.: backend ou design) | Média | Alta | Fazer treinamentos rápidos e capacitações. |
+
+**3. Riscos de Requisitos**
+
+| **Risco** | **Probabilidade** | **Impacto** | **Mitigação** |
+|---------------------------------------|-------------------|--------------|------------------------------------------------|
+| Alteração nos requisitos após o início do desenvolvimento | Média | Alta | Usar ciclos curtos de desenvolvimento (ex.: Sprints) e validar funcionalidades com o cliente. |
+| Requisitos incompletos ou mal definidos | Média | Alta | Realizar sessões detalhadas de levantamento e revisão dos requisitos. |
+
+**4. Riscos de Cronograma**
+
+| **Risco** | **Probabilidade** | **Impacto** | **Mitigação** |
+|---------------------------------------|-------------------|--------------|------------------------------------------------|
+| Atraso na entrega do MVP | Média | Alta | Estabelecer prazos realistas e priorizar funcionalidades essenciais para o MVP. |
+| Sobrecarga de tarefas na equipe | Alta | Média | Dividir as tarefas igualmente e evitar escopo excessivo. |
+
+**5. Riscos de Negócio**
+
+| **Risco** | **Probabilidade** | **Impacto** | **Mitigação** |
+|---------------------------------------|-------------------|--------------|------------------------------------------------|
+| Falta de aceitação do sistema pelos usuários (dono e clientes do pet shop) | Média | Alta | Incluir o cliente nas decisões de design e realizar testes com usuários finais antes do lançamento. |
+| O sistema não atender totalmente às expectativas do cliente | Média | Alta | Recolher feedback e ajustar o escopo quando necessário. |
+
+**Plano de Monitoramento de Riscos**
+
+1. **Periodicidade**: Revisar os riscos a cada Sprint ou semanalmente.
+2. **Indicadores**:
+
+ - Taxa de erros no sistema durante os testes.
+ - Adesão do cliente às reuniões.
+ - Progresso das tarefas no cronograma.
+
+
+## Arquitetura
+
+O projeto adota uma arquitetura em camadas, com o frontend em React.js, o backend em Spring Boot com PostgreSQL e a comunicação entre eles feita por meio de uma API RESTful. Essa estrutura proporciona maior organização, manutenibilidade e escalabilidade.
+
+
+![Arquitetura em Camadas](../assets/imgs/Arquitetura.jpg)
+Autores: [Pedro Henrique Fernandino](https://github.com/PedroHenrique061), [Kaio Enzo Salgado](https://github.com/kaioenzo), [Enrico Zoratto](https://github.com/sidts)
+
+
+
+**Frontend (React.js - Camada de Apresentação):**
+
+A camada de apresentação, construída com React.js, é responsável por interagir diretamente com o usuário. Ela lida com a interface, exibindo informações e capturando as ações do usuário. O React.js, com sua estrutura baseada em componentes, facilita a criação de interfaces dinâmicas e reutilizáveis.
+
+**Backend (Spring Boot com PostgreSQL - Camadas de Negócio e Dados):**
+
+O backend é dividido em duas camadas principais:
+
+* **Camada de Negócio (Spring Boot):** Esta camada contém a lógica de negócios da aplicação, processando as requisições do frontend, aplicando regras de negócio e gerenciando as interações com a camada de dados.
+
+* **Camada de Dados (PostgreSQL):** Responsável pelo armazenamento e recuperação dos dados da aplicação. O PostgreSQL, um sistema de gerenciamento de banco de dados relacional. A camada de negócio interage com a camada de dados por meio de abstrações, permitindo que o banco de dados seja alterado sem impactar a lógica de negócios.
+
+**Comunicação (API REST - Camada de Integração):**
+
+A API REST atua como uma camada de integração entre o frontend e o backend. Ela define um conjunto de endpoints que o frontend pode acessar para interagir com a aplicação.
+
+**Infraestrutura(AWS, Vercel, GitHub Actions):**
+
+O backend e o banco de dados é hospedado na AWS (Amazon Web Services), enquanto o frontend é hospedado na Vercel. A integração contínua e a entrega contínua (CI/CD) são realizadas por meio do GitHub Actions.
+
+## Histórico de Revisão - Arquitetura
+
+| Data | Versão | Descrição | Autor |
+|------------|--------|-------------------------------------------------------|------------|
+| 29/10/2024 | 1.0 | Criação do documento | Kaio Enzo |
diff --git a/docs/FasesOpenUP/Transicao.md b/docs/FasesOpenUP/Transicao.md
new file mode 100644
index 0000000..f0263dc
--- /dev/null
+++ b/docs/FasesOpenUP/Transicao.md
@@ -0,0 +1,12 @@
+# Transição
+A Fase de Transição é dedicada à entrega final do sistema, garantindo que ele esteja pronto para uso pelo cliente. Nesta etapa, o foco principal é a disponibilização do produto em ambiente de produção e a validação final com o cliente por meio de demonstrações e ajustes, se necessários.
+
+## Hospedagem
+- Configuração do ambiente de produção para hospedagem do sistema.
+- Implantação do sistema em um servidor ou serviço de hospedagem apropriado, garantindo acessibilidade ao cliente e usuários finais, no caso Vercel.
+- Testes finais em ambiente de produção para verificar a funcionalidade, desempenho e segurança do sistema.
+
+## Walkthrough
+- Realização de um walkthrough detalhado com o cliente, apresentando todas as funcionalidades do sistema.
+- Demonstração de como cada funcionalidade atende aos requisitos estabelecidos durante a concepção e construção.
+- Recolhimento de feedback do cliente para pequenos ajustes ou melhorias necessárias antes da entrega oficial.
\ No newline at end of file
diff --git a/docs/Unidades/Unidade2.md b/docs/Unidades/Unidade2.md
new file mode 100644
index 0000000..b83b60b
--- /dev/null
+++ b/docs/Unidades/Unidade2.md
@@ -0,0 +1 @@
+# Lições Aprendidas na Unidade 2
\ No newline at end of file
diff --git "a/docs/Vis\303\243oProduto/Arquitetura.md" "b/docs/Vis\303\243oProduto/Arquitetura.md"
deleted file mode 100644
index ffcd7ca..0000000
--- "a/docs/Vis\303\243oProduto/Arquitetura.md"
+++ /dev/null
@@ -1,34 +0,0 @@
-
-O projeto adota uma arquitetura em camadas, com o frontend em React.js, o backend em Spring Boot com PostgreSQL e a comunicação entre eles feita por meio de uma API RESTful. Essa estrutura proporciona maior organização, manutenibilidade e escalabilidade.
-
-
-![Arquitetura em Camadas](./Arquitetura.jpg)
-Autores: [Pedro Henrique Fernandino](https://github.com/PedroHenrique061), [Kaio Enzo Salgado](https://github.com/kaioenzo), [Enrico Zoratto](https://github.com/sidts)
-
-
-
-**Frontend (React.js - Camada de Apresentação):**
-
-A camada de apresentação, construída com React.js, é responsável por interagir diretamente com o usuário. Ela lida com a interface, exibindo informações e capturando as ações do usuário. O React.js, com sua estrutura baseada em componentes, facilita a criação de interfaces dinâmicas e reutilizáveis.
-
-**Backend (Spring Boot com PostgreSQL - Camadas de Negócio e Dados):**
-
-O backend é dividido em duas camadas principais:
-
-* **Camada de Negócio (Spring Boot):** Esta camada contém a lógica de negócios da aplicação, processando as requisições do frontend, aplicando regras de negócio e gerenciando as interações com a camada de dados.
-
-* **Camada de Dados (PostgreSQL):** Responsável pelo armazenamento e recuperação dos dados da aplicação. O PostgreSQL, um sistema de gerenciamento de banco de dados relacional. A camada de negócio interage com a camada de dados por meio de abstrações, permitindo que o banco de dados seja alterado sem impactar a lógica de negócios.
-
-**Comunicação (API REST - Camada de Integração):**
-
-A API REST atua como uma camada de integração entre o frontend e o backend. Ela define um conjunto de endpoints que o frontend pode acessar para interagir com a aplicação.
-
-**Infraestrutura(AWS, Vercel, GitHub Actions):**
-
-O backend e o banco de dados é hospedado na AWS (Amazon Web Services), enquanto o frontend é hospedado na Vercel. A integração contínua e a entrega contínua (CI/CD) são realizadas por meio do GitHub Actions.
-
-## Histórico de Revisão
-
-| Data | Versão | Descrição | Autor |
-|------------|--------|-------------------------------------------------------|------------|
-| 29/10/2024 | 1.0 | Criação do documento | Kaio Enzo |
\ No newline at end of file
diff --git "a/docs/Vis\303\243oProduto/Backlog.md" "b/docs/Vis\303\243oProduto/Backlog.md"
new file mode 100644
index 0000000..ed0e7c9
--- /dev/null
+++ "b/docs/Vis\303\243oProduto/Backlog.md"
@@ -0,0 +1,133 @@
+# Backlog do Produto
+É importante ressaltar que todas as histórias de usuário apresentadas a seguir foram elaboradas com base na lista de requisitos funcionais descritos anteriormente neste documento. Trata-se de uma lista inicial, sujeita a ajustes ao longo do desenvolvimento do produto da Pet Shop Guará, conforme necessário.
+
+## Backlog Geral
+
+### Cadastro
+**US01** - Como cliente, quero me cadastrar no sistema para poder agendar serviços para meus pets.
+
+**US02** - Como cliente, quero cadastrar meus pets com informações como nome, idade e raça, para facilitar a escolha dos serviços mais adequados.
+
+### Agendamento de Serviços
+**US03** - Como cliente, quero agendar serviços de banho e tosa para meus pets, especificando detalhes como o tipo de tosa desejada, para garantir que recebam os cuidados necessários.
+
+**US04** - Como cliente, quero visualizar os horários disponíveis para agendamentos, para escolher o momento mais conveniente para mim e para meus pets.
+
+**US05** - Como cliente, quero cancelar ou reagendar serviços com antecedência, caso surjam imprevistos, para evitar transtornos.
+
+**US06** - Como cliente, quero consultar o histórico dos serviços realizados para meus pets, para acompanhar os cuidados prestados e os custos envolvidos.
+
+### Redirecionamento
+**US07** - Como cliente, quero acessar o Instagram do pet shop pelo sistema, para acompanhar novidades e promoções.
+
+### Upload de Fotos
+**US08** - Como cliente, quero enviar fotos do meu pet ao sistema, para usar como referência em pedidos de tosa personalizada ou para ter salvo em seu cadastro.
+
+### Feedbacks
+**US09** - Como cliente, quero avaliar os serviços prestados com uma nota e comentários, para ajudar a melhorar a qualidade do atendimento.
+
+**US10** - Como administrador, quero visualizar e analisar as avaliações fornecidas pelos clientes, para identificar melhorias nos serviços oferecidos.
+
+### Gestão de Clientes e Pets
+**US11** - Como administrador, quero acessar os dados cadastrais dos clientes, para entrar em contato com eles e atender melhor suas demandas.
+
+**US12** - Como administrador, quero visualizar informações detalhadas sobre os pets dos clientes, para oferecer um atendimento de qualidade.
+
+**US13** - Como funcionário, quero vizualizar as informações dos pets cadastrados, como nome, idade, raça e nome do dono, para prestar os serviços com mais eficiência.
+
+### Gestão de Preços
+**US14** - Como administrador, quero ajustar os preços dos serviços sempre que necessário, para acompanhar custos e promoções.
+
+### Calendário e Agendamentos
+**US15** - Como administrador, quero acessar um calendário com todos os agendamentos organizados por data e horário, para gerenciar melhor os atendimentos.
+
+**US16** - Como administrador, quero mover ou reagendar horários no calendário, para acomodar ajustes necessários nos atendimentos.
+
+**US17** - Como administrador, quero cancelar agendamentos quando preciso, notificando os clientes de forma clara e imediata, para liberar a agenda quando não for possível receber o pet.
+
+**US18** - Como funcionário, quero acessar o calendário com os agendamentos do dia organizados por horário, para gerenciar melhor o fluxo de trabalho e atender os clientes conforme programado.
+
+### Relatórios
+**US19** - Como administrador, quero acessar relatórios financeiros detalhados, para entender melhor os lucros e despesas do pet shop.
+
+## Priorização do Backlog Geral
+Nesta seção, realizamos a priorização dos itens do backlog utilizando a técnica MoSCoW, que organiza as funcionalidades em três categorias principais:
+
+- **Must have**: Funcionalidades essenciais para o funcionamento do produto, que devem ser entregues sem exceção.
+- **Should have**: Funcionalidades importantes, porém que podem ser implementadas após as funcionalidades essenciais.
+- **Could have**: Funcionalidades desejáveis, que agregam valor, mas não são prioritárias no escopo inicial.
+- **Wont't have**: Funcionalidades que não serão aplicadas, por, inicialmente, não agregarem valor.
+
+A priorização teve como objetivo garantir que o desenvolvimento fosse focado nas funcionalidades mais críticas, alinhando o produto às necessidades do negócio e aos recursos disponíveis. Cada integrante do grupo deu notas de 1 a 4, cada uma tendo sua recṕroca nas categorias do MoSCoW, para cada um dos requisitos. A partir da média dessas notas, foi realizada a priorização.
+
+[Tabela com a priorização do backlog](https://docs.google.com/spreadsheets/d/1aYJmucRqJq6MdoH8feihHwS9ilAsIxsUSNQwmB7tk8o/edit?usp=sharing)
+
+A tabela a seguir apresenta a classificação de cada item do backlog, proporcionando clareza e organização para as próximas etapas do projeto.
+
+| **ID** | **Descrição** | **Prioridade** |
+|---------|------------------------------------------------------------------------------------------------|----------------|
+| **US01** | Cadastrar Usuários | Must have |
+| **US02** |Cadstrar Pets | Must have |
+| **US03** |Agendar Serviço | Must have |
+| **US04** |Exibir Horários Disponíveis | Must have |
+| **US05** |Cancelar agendamentos | Should have |
+| **US06** |Consultar Histórico de Serviços | Could have |
+| **US07** |Redirecionar para as Redes Sociais | Could have |
+| **US08** |Fazer Upload de Fotos | Could have |
+| **US09** |Fornecer Feedback sobre o Serviço | Should have |
+| **US10** |Consultar os Feedbacks Forncecidos | Should have |
+| **US11** |Consultar Dados dos Clientes | Must have |
+| **US12** |Consultar Informações dos Pets | Must have |
+| **US13** |Consultar Informações dos Pets por Parte dos Funcionários | Should have |
+| **US14** |Alterar os Preços dos Serviços | Should have |
+| **US15** |Vizualizar Calendário com Agendamentos | Must have |
+| **US16** |Alterar o Calendário | Should have |
+| **US17** |Cancelar Agendamentos | Should have |
+| **US18** |Vizualizar Calendário com Agendamentos do Dia por Parte dos Funcionários | Must have |
+| **US19** |Consultar Dados Financeiro | Should have |
+
+## MVP
+O Produto Mínimo Viável (MVP) é uma versão do produto que inclui as funcionalidades essenciais e prioritárias, selecionadas por meio da técnica MoSCoW, para atender às necessidades principais do cliente, permitindo o lançamento inicial do sistema com as funcionalidades mais críticas.
+
+As funcionalidades escolhidas para o MVP são:
+
+1. **Cadastrar Usuários**
+
+2. **Cadastrar Pets**
+
+3. **Agendar Serviços**
+
+4. **Exibir Horários Disponíveis**
+
+5. **Consultar Dados dos Clientes**
+
+6. **Visualizar Calendário com Agendamentos**
+
+7. **Consultar Informações dos Pets**
+
+8. **Visualizar Calendário com Agendamentos do Dia por Parte dos Funcionários**
+
+9. **Alterar os Preços dos Serviços**
+
+10. **Cancelar Agendamentos por Parte do Dono**
+
+11. **Alterar o Calendário**
+
+12. **Cancelar Agendamentos por Parte do Cliente**
+
+13. **Fornecer Feedback sobre o Serviço**
+
+14. **Consultar Informações dos Pets por Parte dos Funcionários**
+
+15. **Consultar dados financeiros**
+
+16. **Consultar feedbacks fornecidos**
+
+
+![mvp](../assets/imgs/mvp.png)
+Autores: [Alexandre Júnior](https://github.com/AlexandreLJr), [Gustavo Haubert](https://github.com/GustavoHaubert), [Manoela Garcia](https://github.com/manu-sgc)
+
+
+Essas funcionalidades são essenciais para a operação inicial do sistema e foram priorizadas para garantir que o produto atenda às necessidades básicas do cliente e colaboradores do pet shop, com o objetivo de facilitar a gestão de serviços e o relacionamento com os clientes.
+
+As funcionalidades que não entraram no MVP, as da classificação *Could Have*, serão feitas após a conculsão do MVP, por não serem críticas para o funcionamento do sistema.
\ No newline at end of file
diff --git "a/docs/Vis\303\243oProduto/Cronograma.md" "b/docs/Vis\303\243oProduto/Cronograma.md"
index 8ca2c88..d526db7 100644
--- "a/docs/Vis\303\243oProduto/Cronograma.md"
+++ "b/docs/Vis\303\243oProduto/Cronograma.md"
@@ -2,24 +2,59 @@
| Sprint | Início | Fim | Objetivos e Entregas Esperadas |
|--------|---------------|---------------|-----------------------------------------------------------------------------------------------|
-| 0 | 04/11/2024 | 10/11/2024 | Planejamento do projeto, definição do escopo, decisão dos cargos, organização da documentação.|
-| 1 | 11/11/2024 | 17/11/2024 | Entrega da Unidade 1, capacitações, definir o MVP, definir DoR e DoD. |
-| 2 | 18/11/2024 | 24/11/2024 | Capacitações, protótipo no Figma, arquitetura, análise de riscos. |
-| 3 | 25/11/2024 | 01/12/2024 | Desenvolver o banco de dados, criar as funções de cadastro do dono do animal e do pet, testes das funções feitas na semana. |
-| 4 | 02/12/2024 | 08/12/2024 | Estilizar os cadastros, criar a função de agendamento de banho e tosa, mostrandos os horários e dias disponíveis, criar a função de cancelar o agendamento, testes das funções/estilizações feitas na semana. |
-| 5 | 09/12/2024 | 15/12/2024 | Estilizar o agendamento e o cancelamento, criar a página do dono do negócio, criar a função de consultar as informações dos pets e dos clientes, testes das funções/estilizações feitas na semana. |
-| 6 | 16/12/2024 | 22/12/2024 | Entrega da Unidade 2, estilizar a página do dono e as consultas de pets e clientes, criar a função de alterar os preços dos serviços, criar a função de ver o calendário de agendamentos, testes das funções/estilizações feitas na semana. |
-| | 23/12/2024 | 01/01/2025 | Recesso |
-| 7 | 02/01/2025 | 12/01/2025 | Estilizar a alteração de preços e o calendário de agendamentos, criar a função de alterar o calendário e cancelar agendamentos, testes das funções/estilizações feitas na semana. Validação da página do usuário com nosso cliente. |
-| 8 | 13/01/2025 | 19/01/2025 | Fazer a hospedagem, criar a página dos funcionários com a consulta das informações sobre os clientes e pets e com acesso ao calendário de agendamentos, testes das funções/estilizações feitas na semana. |
-| 9 | 20/01/2025 | 26/01/2025 | Entrega da Unidade 3, estilizar a página dos funcionários, criar link para direcionamento para o instagram do petshop, criar função de consultar os agendamentos anteriores para os clientes, criar a função de upload de fotos, testes das funções/estilizações feitas na semana. |
-| 10 | 27/01/2025 | 02/02/2025 | Estilizar a consulta de agendamentos anteriores e o upload de fotos, criar a função de feedback sobre os serviços prestados, criar a função do planner financeiro, validação com o cliente, testes das funções/estilizações feitas na semana. |
-| 11 | 03/02/2025 | 09/02/2025 | Fazer as mudanças pedidas pelo cliente, estilizar o feedback e o planner, testes das funções/estilizações feitas na semana. |
-| 12 | 10/02/2025 | 12/02/2025 | Encerramento do projeto, entrega da Unidade 4. |
-
-criar a função de upload de fotos para o agendamento e o cadastro dos pets
-criar a função de consultar os agendamentos já feitos pelo usuário
-dar feedback sobre o serviço prestado
+| 0 | 04/11/2024 | 10/11/2024 | - Planejamento do projeto |
+| | | | - Definição do escopo |
+| | | | - Decisão dos cargos |
+| | | | - Organização da documentação |
+| 1 | 11/11/2024 | 17/11/2024 | - Entrega da Unidade 1 |
+| | | | - Capacitações |
+| | | | - Definir o MVP |
+| | | | - Definir DoR e DoD |
+| | | | - Declaração de requisitos funcionais e não funcionais |
+| | | | - User story |
+| | | | - Regras de negócio |
+| 2 | 18/11/2024 | 24/11/2024 | - Capacitações |
+| | | | - Protótipo no Figma |
+| | | | - Arquitetura |
+| | | | - Análise de riscos |
+| 3 | 25/11/2024 | 01/12/2024 | - Desenvolver o banco de dados |
+| | | | - Desenvolvimento do cadastro do dono do animal e do pet |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 4 | 02/12/2024 | 08/12/2024 | - Desenvolver o agendamento de banho e tosa, mostrando os horários e dias disponíveis |
+| | | | - Desenvolver o cancelamento do agendamento |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 5 | 09/12/2024 | 15/12/2024 | - Criar a página do dono do negócio |
+| | | | - Desenvolver a consulta das informações dos pets e dos clientes |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 6 | 16/12/2024 | 22/12/2024 | - Entrega da Unidade 2 |
+| | | | - Desenvolver a alteração dos preços dos serviços |
+| | | | - Desenvolver a visualização do calendário de agendamentos |
+| | | | - Testes das funções/estilizações feitas na semana |
+| | 23/12/2024 | 01/01/2025 | **Recesso** |
+| 7 | 02/01/2025 | 12/01/2025 | - Desenvolver a alteração do calendário |
+| | | | - Desenvolver o cancelamento dos agendamentos por parte do dono |
+| | | | - Testes das funções/estilizações feitas na semana |
+| | | | - Validação da página do usuário com nosso cliente |
+| 8 | 13/01/2025 | 19/01/2025 | - Criar a página dos funcionários |
+| | | | - Consultar as informações sobre os pets |
+| | | | - Acesso ao calendário de agendamentos do dia |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 9 | 20/01/2025 | 26/01/2025 | - Desenvolver a função de dar feedback sobre os serviços prestados |
+| | | | - Desenvolver a função de ver feedback sobre os serviços prestados |
+| | | | - Desenvolver o planner financeiro |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 10 | 27/01/2025 | 02/02/2025 | - Fazer a hospedagem |
+| | | | - Criar link para direcionamento para o Instagram do petshop |
+| | | | - Desenvolvimento da consulta dos agendamentos anteriores para os clientes |
+| | | | - Desenvolvimento do upload de fotos |
+| | | | - Validação com o cliente |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 11 | 03/02/2025 | 09/02/2025 | - Fazer as mudanças pedidas pelo cliente |
+| | | | - Testes das funções/estilizações feitas na semana |
+| 12 | 10/02/2025 | 12/02/2025 | - Walkthrough com o cliente |
+| | | | - Encerramento do projeto |
+| | | | - Entrega da Unidade 4 |
+
## Considerações Importantes
@@ -31,6 +66,6 @@ dar feedback sobre o serviço prestado
* Fase de concepção - Sprints 0 e 1
* Fase de elaboração - Sprint 2
* Fase de construção - Spints 3 a 10
- * Fase de transição - Sprints 11 e 12
+ * Fase de transição - Sprints 10 a 12
diff --git "a/docs/Vis\303\243oProduto/DoRDoD.md" "b/docs/Vis\303\243oProduto/DoRDoD.md"
new file mode 100644
index 0000000..cb8c210
--- /dev/null
+++ "b/docs/Vis\303\243oProduto/DoRDoD.md"
@@ -0,0 +1,39 @@
+# DoR e DoD
+
+## Definition of Ready (DoR)
+O **Definition of Ready (DoR)** define os critérios que devem ser atendidos para que as *user story* estejam prontas para ser desenvolvidas. No contexto do nosso projeto, alguns critérios para determinar se um requisito está *Ready* incluem:
+
+- O requisito possui informações necessárias?
+Os detalhes devem ser suficientes para que a equipe de desenvolvimento entenda o que precisa ser feito, sem ambiguidades.
+
+- O requisito cabe em uma Sprint?
+Ele deve ser suficientemente pequeno e bem delimitado para ser concluído dentro de uma única Sprint.
+
+- O requisito está coberto por critérios de aceitação?
+Os critérios devem estar claramente definidos, garantindo que todos saibam o que é necessário para considerar o requisito completo.
+
+- O requisito está representado por uma história de usuário e por um protótipo?
+O requisito deve ser descrito no formato de história de usuário e representado por meio de prototipagem, facilitando o entendimento pelo time.
+
+- O requisito está bem alinhado com o cliente ?
+O requisito deve estar bem entendido entre o cliente e a equipe, para que assim o processo de desenvolvimento possa começar com ambas as partes em acordo.
+
+
+## Definition of Done (DoD)
+O **Definition of Done (DoD)** define os critérios que precisam ser cumpridos para que uma funcionalidade seja considerada completa. Isso inclui:
+
+- Cumprimento dos critérios de aceitação
+Todos os critérios definidos previamente devem ser atendidos, garantindo que a funcionalidade cumpre os requisitos do negócio.
+
+- Aderência aos padrões de codificação
+O código deve seguir os padrões definidos pela equipe, garantindo qualidade, consistência e facilidade de manutenção.
+
+- Completo em termos de desenvolvimento
+A funcionalidade deve estar totalmente implementada, sem partes faltando.
+
+- Testes Unitários e de Integração Realizados e Aprovados
+Todos os testes foram executados, garantindo que a funcionalidade não afeta negativamente outras partes do sistema e que se comporta como esperado.
+
+- Validação pelo Cliente
+O cliente aprovou as funcionalidades desenvolvidas até o momento da reunião, confirmando que atende às expectativas e ao escopo definido.
+
diff --git "a/docs/Vis\303\243oProduto/EngRequisitos.md" "b/docs/Vis\303\243oProduto/EngRequisitos.md"
new file mode 100644
index 0000000..a8abf0f
--- /dev/null
+++ "b/docs/Vis\303\243oProduto/EngRequisitos.md"
@@ -0,0 +1,91 @@
+# Engenharia de Requisitos
+
+## Atividades e Técnicas de ER e OpenUP
+
+### **Concepção**
+
+#### **Elicitação e Descoberta**
+
+- **Entrevista com o cliente**: Realizar entrevistas para entender as necessidades, expectativas e objetivos principais do projeto, garantindo que os requisitos reflitam as prioridades do cliente.
+- **Análise de concorrentes**: Estudo detalhado das soluções existentes no mercado para identificar boas práticas e oportunidades de diferenciação.
+- **Brainstorming**: Sessões de brainstorming com a equipe para levantar ideias e explorar soluções inovadoras para atender às necessidades do cliente.
+
+#### **Análise e Consenso**
+
+- **Análise de Domínio de Requisito**: Entendimento aprofundado das áreas envolvidas no projeto, assegurando que os requisitos sejam viáveis e relevantes ao contexto do cliente.
+- **Análise de viabilidade**: Avaliação da viabilidade técnica e temporal dos requisitos levantados.
+- **Reuniões entre os membros da equipe**: Discussão e alinhamento dos objetivos e prioridades, promovendo o consenso entre os participantes.
+
+#### **Declaração**
+
+- **Reuniões entre os membros da equipe**: Sessões colaborativas para redigir e validar os documentos de requisitos.
+- **Documento de visão de produto**: Documento que descreve o escopo e as metas principais do projeto, alinhando todos os stakeholders.
+- **Especificação de Requisitos**: Documento detalhado contendo os requisitos funcionais e não funcionais do sistema.
+- **Features**: Listagem das principais funcionalidades organizadas em níveis hierárquicos (temas, épicos e histórias de usuário).
+
+#### **Verificação e Validação**
+
+- **Reuniões entre os membros da equipe**: Sessões colaborativas para verificar e validar os requisitos.
+- **Revisão dos critérios de aceitação**: Definir critérios objetivos para validar que os requisitos foram corretamente implementados.
+- **Brainstorming**: Sessões para validar ideias, explorar melhorias e alinhar expectativas sobre os requisitos levantados.
+
+#### **Organização e Atualização**
+- **MoSCoW**: Aplicação do método MoSCoW para priorização dos requisitos.
+- **User Story**: Abordagem para descrever os requisitos sob a perspectiva dos usuários.
+
+---
+
+### **Elaboração**
+
+#### **Representação**
+
+- **Prototipagem**: Criação de protótipos para validar funcionalidades e melhorar a comunicação entre a equipe e os stakeholders.
+- **Diagramas**: Produção de diagramas (como arquitetura) para representar os processos e requisitos do sistema.
+
+#### **Análise e Consenso**
+
+- **Análise de risco**: Identificação e análise de potenciais riscos ao projeto, incluindo mitigação de impactos e criação de planos de contingência.
+
+---
+
+#### **Verificação e Validação**
+
+- **Walkthrough**: Revisão com o cliente em cima do protótipo mostrando todas as funcionalidades que serão aplicadas ao produto.
+- **Feedback**: Feedback sobre o protótipo criado e melhorias que o cliente gostaria que fossem feitas.
+
+---
+
+### **Construção**
+
+#### **Organização e Atualização**
+
+- **Alinhamento da equipe**: Realização de reuniões regulares para alinhar o progresso e ajustar as prioridades, garantindo que todos estejam na mesma direção.
+- **Feedback**: Coleta e aplicação de feedback para refinar as entregas e atender melhor às expectativas do cliente e da equipe.
+
+#### **Verificação e Validação**
+
+- **Entrevista com o cliente**: Reuniões com o cliente para apresentar os resultados parciais e validar que os requisitos estão sendo atendidos.
+- **Feedback**: Recolher opiniões sobre o progresso e implementar melhorias com base nas observações recebidas.
+
+---
+
+### **Transição**
+
+#### **Verificação e Validação**
+
+- **Walkthrough**: Sessões de revisão guiada onde as funcionalidades são apresentadas ao cliente e equipe para validação e ajustes finais.
+
+## Engenharia de Requisitos e o OpenUP
+| **Fases do OpenUP** | **Atividades da ER** | **Prática** | **Técnica** | **Resultados Esperados** |
+|----------------------|------------------------------|----------------------------------|-------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|
+| **Concepção** | **Elicitação e Descoberta** | Conhecimento do cliente e do problema | Entrevista com o cliente, Análise de Concorrentes, Brainstorming | Lista de necessidades, Declaração do problema, Lista de requisitos, Proposta de solução |
+| | **Análise e Consenso** | Análise de requisitos | Análise de Domínio de Requisito, Análise de viabilidade, Reuniões entre os membros da equipe | Criação do MVP |
+| | **Declaração** | Registros dos requisitos | Reuniões entre os membros da equipe, Documento de visão de produto, Especificação de Requisitos, Features | SRS - Software Requirements Specification|
+| | **Verificação e Validação** | Validação de Requisitos | Reunião entre os membros da equipe, Revisão de Critérios de Aceitação, Brainstorming | DoD e DoR
+| | **Organização e Atualização** | Priorização de Requisitos | MoSCoW, User Story | Requisitos priorizados para montar o mvp, Backlog de Requisitos |
+| **Elaboração** | **Representação** | Criação de Protótipos | Prototipagem e Diagramas | Protótipo |
+| | **Análise e Consenso** | Alinhamento de requisitos | Análise de Risco, Lean Inception | User Story, Especificação de Requisitos de Software (SRS) |
+| | **Verificação e Validação** | Validação do protótipo | Walkthrough, Feedback | Resultados do Walkthrough |
+| **Construção** | **Organização e Atualização**| Revisão do produto | Alinhamento da equipe, Feedback | Atualização dos requisitos |
+| | **Verificação e Validação** | Revisão do produto | Walkthrough, Feedback, DoD | Resultados do walkthrough |
+| **Transição** | **Verificação e Validação** | Revisão do produto finalizado | Walkthrough | Resultados do Walkthrough, Qualidade de Requisitos |
diff --git "a/docs/Vis\303\243oProduto/Intera\303\247\303\243o.md" "b/docs/Vis\303\243oProduto/Intera\303\247\303\243o.md"
index 09cbe06..2b21262 100644
--- "a/docs/Vis\303\243oProduto/Intera\303\247\303\243o.md"
+++ "b/docs/Vis\303\243oProduto/Intera\303\247\303\243o.md"
@@ -6,9 +6,9 @@
|--------------------|------------------------------------------------------------|---------------------|------------------------|
| Gerente de Projeto | Coordena o projeto, garante a comunicação entre cliente e equipe, controla prazos e entregas. | Manoela | - |
| Desenvolvedor FrontEnd | Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente. | Alexandre | Manoela |
-| Desenvolvedor Backend | Implementa a lógica de negócios, integração com banco de dados e APIs. | Enrico |Kaio e Pedro Henrique |
+| Desenvolvedor Backend | Implementa a lógica de negócios, integração com banco de dados e APIs. | Enrico |Gustavo e Pedro Henrique |
| Analista de Requisitos | Identifica, documenta e gerencia requisitos funcionais e não funcionais. Realiza elicitação, análise, validação e especificação dos requisitos. Garante alinhamento com os objetivos do projeto e participa de revisões e testes.. | Pedro Henrique | Gustavo, Alexandre, Enrico, Kaio e Manoela |
-| Desenvolvedor CI/CD / Tester | Codificar testes unitários, criar integração e entrega contínua. Realizar testes funcionais, garantindo a qualidade do produto. | Kaio | Gustavo |
+| Desenvolvedor CI/CD / Tester | Codificar testes unitários, criar integração e entrega contínua. Realizar testes funcionais, garantindo a qualidade do produto. | Gustavo | |
## Comunicação
diff --git "a/docs/Vis\303\243oProduto/Requisitos.md" "b/docs/Vis\303\243oProduto/Requisitos.md"
new file mode 100644
index 0000000..3ccc668
--- /dev/null
+++ "b/docs/Vis\303\243oProduto/Requisitos.md"
@@ -0,0 +1,56 @@
+# Requisitos de Software
+
+## **Lista de Requisitos Funcionais**
+
+Os requisitos funcionais detalham as funcionalidades específicas que o sistema deve oferecer para atender às demandas do Pet Shop Guará. Abaixo, está apresentado o conjunto inicial desses requisitos.
+
+### Requisitos do Cliente do Petshop
+1. **Cadastrar Usuários**: Permitir o cadastro de clientes, incluindo informações como nome e telefone.
+2. **Cadstrar Pets**: Permitir que o cliente faça o cadstro de seus pets com informações como nome, idade, raça, e tudo o que seja relevante para o serviço de banho e tosa.
+3. **Agendar Serviços**: Permitir que o cliente agende serviços de banho e tosa para seus animais, escolhendo entre os serviços disponíveis, em horários que estejam disponíveis, e adicionando especificações sobre o serviço.
+4. **Exibir Horários Disponíveis**: Mostrar ao cliente os horários disponíveis para agendamentos, com base na disponibilidade do pet shop e dos funcionários.
+5. **Cancelar agendamentos**: Permitir que o cliente cancele ou reagende serviços, seguindo uma política de tempo de antecedência mínima definida pelo pet shop.
+6. **Consultar Histórico de Serviços**: Oferecer ao cliente acesso ao histórico dos serviços realizados, incluindo data, serviços prestados, e valores cobrados.
+7. **Redirecionar para as Redes Sociais**: Permitir que o cliente seja redirecionado para a rede social do pet shop, no caso o Instagram.
+8. **Fazer Upload de Fotos**: Permitir que o cliente envie fotos do seu animal para cadastro ou para referências de tosas.
+9. **Fornecer Feedback sobre o Serviço**: Permitir que o cliente avalie o serviço prestado com uma nota de 1 a 5 estrelas e comentários adicionais.
+
+### Requisitos do Dono do Negócio
+10. **Consultar Dados dos Clientes**: Permitir que o dono do pet shop acesse os dados cadastrais dos clientes, incluindo informações de contato e histórico de agendamentos.
+11. **Consultar Informações dos Pets**: Permitir que o dono acesse informações dos pets cadastrados, como nome, idade e raça.
+12. **Alterar os Preços dos Serviços**: Permitir que o dono modifique os preços dos serviços com base em diferentes critérios como custo de acordo com as características do animal ou promoções.
+13. **Vizualizar Calendário com Agendamentos**: Permitir que o dono visualize todos os agendamentos em um calendário, com horários e datas organizados.
+14. **Alterar o Calendário**: Permitir que o dono mova ou reagende horários e configure datas sem atendimento ou com horários especiais.
+15. **Cancelar Agendamentos**:Permitir que o dono cancele agendamentos com o envio de notificações adequadas aos clientes.
+16. **Consultar Dados Financeiro**: Permitir que o dono acesse relatórios financeiros, detalhando o custo dos serviços que foram realizados e o valor cobrado por cada um.
+17. **Consultar os Feedbacks Forncecidos**: Permitir que o dono veja e analise os feedbacks dos clientes para identificar áreas de melhoria.
+
+### Requisitos dos Funcionários
+18. **Consultar Informações dos Pets**: Permitir que os funcionários acessem as informações dos pets cadastrados, como nome, idade, raça e o nome do dono.
+19. **Vizualizar Calendário com Agendamentos do Dia**: Permitir que os funcionários vejam os agendamentos do dia atual.
+
+## **Lista de Requisitos Não Funcionais**
+
+Os requisitos não funcionais especificam as qualidades e restrições do sistema, como desempenho, segurança e usabilidade. Abaixo, os requisitos não funcionais são classificados com o modelo URPS+.
+
+### **Usabilidade (Usability)**
+1. **Interface Instintiva**: O sistema deve possuir uma interface amigável, permitindo que clientes e funcionários usem as funcionalidades sem a necessidade de treinamento avançado.
+2. **Feedback Visual**: O sistema deve fornecer mensagens claras de erro, sucesso ou validação para todas as ações realizadas pelos usuários.
+
+### **Confiabilidade (Reliability)**
+3. **Disponibilidade**: O sistema deve ter uma taxa de disponibilidade de 99,9%, garantindo que fique em funcionamento durante a maior parte do tempo.
+4. **Recuperação de Falhas**: Em caso de falha, o sistema deve ser capaz de se recuperar e retornar ao estado funcional sem perda de dados.
+
+### **Desempenho (Performance)**
+5. **Processamento**: O sistema deve ser capaz de processar até 10 requisições simultâneas sem sofrer degradação significativa de desempenho.
+6. **Eficiência**: As funcionalidades principais (ex.: agendamento, consulta de calendário) devem ter um tempo de resposta inferior a 3 segundos.
+
+### **Suportabilidade (Supportability)**
+7. **Compatibilidade**: Deve ser acessível em dispositivos móveis e navegadores modernos, como o Google Chrome e Safari, garantindo boa experiência para todos os usuários. ???
+
+### **Requisitos de Implementação**
+8. **Linguagem de Programação**: O sistema deve ser desenvolvido utilizando Java, com o framework Spring Boot.
+9. **Banco de Dados**: O sistema deve utilizar PostgreSQL como banco de dados relacional.
+
+### **Requisitos de Interface**
+10. **Integração com Redes Sociais**: Deve permitir redirecionamentos para a rede social do pet shop, o Instagram.
\ No newline at end of file
diff --git "a/docs/Vis\303\243oProduto/Arquitetura.jpg" b/docs/assets/imgs/Arquitetura.jpg
similarity index 100%
rename from "docs/Vis\303\243oProduto/Arquitetura.jpg"
rename to docs/assets/imgs/Arquitetura.jpg
diff --git a/docs/assets/imgs/mvp.png b/docs/assets/imgs/mvp.png
new file mode 100644
index 0000000..5a1050a
Binary files /dev/null and b/docs/assets/imgs/mvp.png differ
diff --git a/docs/index.md b/docs/index.md
index a4d6241..408e50a 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -10,9 +10,9 @@
## Equipe
- | [Alexandre Júnior](https://github.com/AlexandreLJr) | [Enrico Zoratto](https://github.com/sidts) | [Gustavo Haubert](https://github.com/GustavoHaubert) | [Kaio Enzo Salgado](https://github.com/kaioenzo) | [Manoela Garcia ](https://github.com/manu-sgc) | [Pedro Henrique Fernandino](https://github.com/PedroHenrique061) |
-| :---: | :---: | :---: | :---: | :---: | :---: |
-| [](https://github.com/AlexandreLJr) | [](https://github.com/sidts) | [](https://github.com/GustavoHaubert) | [](https://github.com/kaioenzo) | [](https://github.com/manu-sgc) | [](https://github.com/PedroHenrique061) |
+ | [Alexandre Júnior](https://github.com/AlexandreLJr) | [Enrico Zoratto](https://github.com/sidts) | [Gustavo Haubert](https://github.com/GustavoHaubert) | [Manoela Garcia ](https://github.com/manu-sgc) | [Pedro Henrique Fernandino](https://github.com/PedroHenrique061) |
+| :---: | :---: | :---: | :---: | :---: |
+| [](https://github.com/AlexandreLJr) | [](https://github.com/sidts) | [](https://github.com/GustavoHaubert) | [](https://github.com/manu-sgc) | [](https://github.com/PedroHenrique061) |
## Histórico de Revisão
diff --git a/mkdocs.yml b/mkdocs.yml
index 31e365e..a5d47ed 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -18,11 +18,22 @@ nav:
- Visão do Produto e Projeto:
- Solução Proposta : VisãoProduto/Solucao.md
- Estratégias de Engenharia de Software : VisãoProduto/Estrategias.md
+ - Engenharia de Requisitos: VisãoProduto/EngRequisitos.md
- Cronogramas e Entregas : VisãoProduto/Cronograma.md
- Interação entre Equipe e Cliente : VisãoProduto/Interação.md
- - Arquitetura : VisãoProduto/Arquitetura.md
+ - Requisitos de Software: VisãoProduto/Requisitos.md
+ - DoR e DoD: VisãoProduto/DoRDoD.md
+ - Backlog do Produto: VisãoProduto/Backlog.md
- Lições Aprendidas:
- Unidade 1 : Unidades/Unidade1.md
+ - Unidade 2 : Unidades/Unidade2.md
+ - Fases do OpenUP:
+ - Concepção: FasesOpenUP/Concepcao.md
+ - Elaboração: FasesOpenUP/Elaboracao.md
+ - Construção: FasesOpenUP/Construcao.md
+ - Transição: FasesOpenUP/Transicao.md
- Apresentações:
- Apresentação Unidade 1 : Entregas/Entrega1.md
+ - Apresentação Unidade 2 : Entregas/Entrega2.md
+