diff --git a/docs/Analise/analise.md b/docs/Analise/analise.md index def816b..36cce81 100644 --- a/docs/Analise/analise.md +++ b/docs/Analise/analise.md @@ -4,39 +4,28 @@ |------------|---------------|------------------------------------|--------| | 03/09/2024 | Danilo Naves | Criando seção: Análise | 1.0 | | 05/09/2024 | Wolfgang Stein| Adicionando introducao/objetivo e metodologia| 1.1| +| 05/09/2024 | Wolfgang Stein| Adicionando inspeção do Sprint Backlog| 1.2| -# Sumário - -1. [Introdução](#1---introdução) -2. [Objetivo](#2---objetivo) -3. [Metodologia](#3---metodologia) -4. [Questionários](#4-questionários) - - -# 1 - Introdução +## 1 - Introdução A inspeção é uma técnica que ajuda a assegurar a qualidade do software. Todas as fases do desenvolvimento de software estão sujeitas a falhas, as quais podem ser identificadas por meio de inspeções e, em seguida, corrigidas. Portanto, será feita uma revisão dos documentos de elicitação, cenários, léxicos, Casos de Uso, histórias de usuário, bem como dos diagramas NFR e iStar criados. -# 2 - Objetivo +## 2 - Objetivo Objetivo O propósito deste artefato é avaliar a qualidade de alguns dos modelos desenvolvidos pelo grupo, incluindo cenários, léxicos, iStar e Casos de Uso. -# 3 - Metodologia +## 3 - Metodologia **Inspeção**: A metodologia de inspeção é uma técnica formal e sistemática utilizada para revisar e avaliar a qualidade de produtos de software, como documentos de requisitos, código-fonte, projetos ou outros artefatos. Ela é amplamente adotada para identificar defeitos e melhorar a qualidade antes de um artefato ser entregue ou avançar para as próximas fases do desenvolvimento. A inspeção envolve a análise detalhada de um artefato por uma equipe qualificada, seguindo um processo bem definido. -A técnica de inspeção foi desenvolvida com base em um conjunto de perguntas e funciona como um checklist. Cada User Story (US) foi avaliada individualmente de acordo com tópicos previamente estabelecidos. - - -# 4. Questionários +## 4. Inspeções -**4.1 Questionário do Backlog** +- [Léxico](lexicosAnalises.md) -- [BacklogAnalise](backlogAnalise.md) +- [Backlog do Produto](backlogAnalise.md) -**4.2 Questionário Léxico** +- [Sprint Backlog](sprintAnalise.md) -- [LexicoAnalises](lexicosAnalises.md) diff --git a/docs/Analise/backlogAnalise.md b/docs/Analise/backlogAnalise.md index f77e71e..4ec474a 100644 --- a/docs/Analise/backlogAnalise.md +++ b/docs/Analise/backlogAnalise.md @@ -1,7 +1,7 @@ ## Histórico de Revisão | Data | Autor | Descrição | Versão | |------------|---------------|------------------------------------|--------| -| 05/09/2024 | Eric Rabelo Borges | Criação da inspeção do backlog | 1.0 | +|05/09/2024 | Eric Rabelo Borges | Criação da inspeção do backlog | 1.0 | --- @@ -56,7 +56,7 @@ A técnica de inspeção foi desenvolvida com base em um conjunto de perguntas e | US30 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | | US31 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | | US32 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | -| US33 | X | ✔ | X | ✔ | X | ✔ | ✔ | ✔ | +| US33 | X | ✔ | X | ✔ | X | ✔ | ✔ | ✔ | | US34 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | | US35 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | | US36 | ✔ | ✔ | X | ✔ | ✔ | ✔ | ✔ | ✔ | diff --git a/docs/Analise/sprintAnalise.md b/docs/Analise/sprintAnalise.md new file mode 100644 index 0000000..64cfec3 --- /dev/null +++ b/docs/Analise/sprintAnalise.md @@ -0,0 +1,93 @@ +## Histórico de Revisão +| Data | Autor | Descrição | Versão | +|------------|---------------|------------------------------------|--------| +| 05/09/2024 | Eric Rabelo Borges | Criação da inspeção do Sprint Backlog | 1.0 | + +--- + +## Metodologia + +Semelhante à técnica de inspeção desenvolvida para o product backlog, essa inspeção também tem como base um conjunto de perguntas e funciona como um checklist. Cada Sprint foi avaliada individualmente de acordo com tópicos previamente estabelecidos. O resultado de cada verificação é registrado como "✔" para itens atendidos e "X" para os não atendidos. + +## Tópicos de Validação: +1. **Clareza dos Objetivos da Sprint**: Os objetivos da sprint estão claramente definidos e são compreensíveis? +2. **Dependências entre User Stories**: Há identificação e gestão adequadas das dependências entre as User Stories dentro da sprint, para evitar bloqueios durante o desenvolvimento? +3. **Distribuição Adequada de US**: O número de User Stories alocadas é adequado e balanceado em relação à complexidade da sprint? +4. **Rastreabilidade das US**: As User Stories possuem uma conexão clara com os resultados esperados ao final da sprint? +5. **Resultados Claros**: O que deve ser entregue ao final da sprint está claramente descrito? + +## Tabelas de Validação + +### Release 1: MVP + +#### Sprint 1: Configuração de Conta e Autenticação + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + +#### Sprint 2: Funcionalidades Básicas de Conteúdo + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + +#### Sprint 3: Personalização e Listas + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + +#### Sprint 4: Interação Social e Feedback + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Rastreabilidade das US** | X | A distribuição de US pode estar desbalanceada. | +| **Resultados Claros** | ✔ | | + +### Release 2 + +#### Sprint 5: Configurações Avançadas de Conta e Aplicativo + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + +#### Sprint 6: Sincronização e Gerenciamento de Perfil + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + +#### Sprint 7: Funcionalidades de Interação Avançada + +| Tópico | Satisfeito? | Observação | +|----------------------------------|-------------|------------| +| **Clareza dos Objetivos da Sprint** | ✔ | | +| **Dependências entre User Stories** | X | As US não possuem uma ordem de execução clara. | +| **Distribuição Adequada de US** | ✔ | | +| **Rastreabilidade das US** | ✔ | | +| **Resultados Claros** | ✔ | | + diff --git a/mkdocs.yml b/mkdocs.yml index 9096b22..d9ece99 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -29,7 +29,8 @@ nav: - Análise: - Sobre: Analise/analise.md - Inspeção dos Léxicos: Analise/lexicosAnalises.md - - Inspeção do Backlog: Analise/backlogAnalise.md + - Inspeção do Backlog do Produto: Analise/backlogAnalise.md + - Inspeção do Sprint Backlog: Analise/sprintAnalise.md - Pós-Rastreabilidade: Pos-Rastreabilidade/posRastreabilidade.md - Atas: - Dia 23/07: Atas/reuniao_23_07.md