Introdução
Esse documento tem como objetivo apresentar, de forma organizada, uma visão geral de todas as etapas realizadas ao longo da disciplina de Requisitos de Software. Esse artefato serve como uma síntese dos principais processos, decisões e entregas desenvolvidas pelo grupo, desde o planejamento inicial até as fases finais de verificação, validação e pós-rastreabilidade. Através dele, é possível entender como cada etapa contribuiu para o desenvolvimento do projeto.
Cronograma de Participantes
Tabela 1: Cronograma de Participantes
| Nome | Data | Hora |
|---|---|---|
| Eduardo de Pina | 06/07/2025 | 17:35 |
| Enzo Emir | 27/06/2025 | 14:00 |
| Leticia Arisa | 05/07/2025 | 23:00 |
| Danielle Soares | 05/07/2025 | 11:10 |
| Maria Eduarda | 06/07/2025 | 18:10 |
Fonte: Maria Eduarda
Resumo da Execução do Projeto
Tabela 2: Execução do Projeto
| Etapas do Projeto | Definição | Artefato(s) Produzido(s) |
|---|---|---|
| Planejamento | Essa etapa consistiu na definição inicial dos principais aspectos que guiariam o andamento do projeto ao longo da disciplina. Nessa fase, a equipe avaliou diferentes opções de aplicativos e escolheu um deles como base. Também foram definidos o cronograma com os prazos das entregas, as ferramentas que seriam utilizadas, a metodologia de trabalho e um plano de reuniões semanais para garantir o alinhamento entre os membros do grupo. |
Aplicativo
Cronograma Ferramentas Metodologia Plano de Reuniões |
| Pré-rastreabilidade | Nessa fase, a equipe buscou entender melhor os atores envolvidos, suas necessidades iniciais e interações com o sistema, o que permitiu uma visão mais ampla e fundamentada do problema a ser tratado. | Rich Picture |
| Elicitação | A etapa de elicitação pode ser dividida em dois processos: o de levantamento de requisitos por meio de técnicas e o de priorização dos requisitos elicitados. | |
| O perfil de Usuário e Personas foram artefatos criados durante a elicitação que ajudaram a equipe a entender melhor o público-alvo do aplicativo, suas características, necessidades e expectativas. |
Perfil de Usuário Definição de Personas |
|
| Técnicas de elicitação utilizadas na etapa de Elicitação. |
Brainstorming
Entrevista Introspecção Observação Storytelling |
|
| Técnicas de Priorização de requisitos utilizadas na etapa de Elicitação. |
First Things First (FTF) In or Out Three-Level Scale $100 Test |
|
| Todos os requisitos elicitados na etapa de Elicitação. | Requisitos Elicitados | |
| Modelagem | Essa etapa teve como foco representar de forma estruturada os requisitos identificados, facilitando a compreensão do sistema tanto para a equipe quanto para as partes interessadas. | |
| Modelagem de Requisitos. |
Caso de Uso Cenários Léxicos Especificação Suplementar |
|
| Modelagem Ágil. |
NFR Framework Product Backlog Histórias de Usuário |
|
| Verificação | Essa estapa consistiu na análise e validação dos artefatos produzidos ao longo do projeto, utilizando o método de inspeção de Fagan. |
Verificação do Grupo: Etapa 1 Etapa 2 Etapa 3 Etapa 4 |
| Validação | Essa etapa teve como objetivo garantir que os requisitos definidos realmente atendessem às necessidades e expectativas dos stakeholders em um contexto próximo ao uso real do sistema. |
Prototipação Comprovação Informal |
| Pós-rastreabilidade | Essa etapa teve como foco estabelecer conexões claras entre os requisitos identificados e os artefatos desenvolvidos ao longo do projeto. |
Elos Forward-From Elos Backward-From Matriz Geral |
Fonte: Danielle Soares
Cronograma da Execução do Projeto
Nas tabelas 3-8 abaixo, estão definidas todas as etapas executadas do projeto, com as datas aproximadas de desenvolvimento e de revisão, e com os membros envolvidos em cada artegato. As tabelas seguem o modelo "Planejado", definidos em Cronograma, e foram corrigidas após cada entrega.
Entrega 1: Pré-Rastreabilidade
Tabela 3: Cronograma Executado da Entrega 1
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Definição do APP | Início: 07/04 Fim: 08/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 08/04 Fim: 13/04 |
Danielle, Eduardo |
| Selecionar ferramentas do projeto | Início: 10/04 Fim: 11/04 |
Victor | Início: 11/04 Fim: 13/04 |
Maria |
| Realização do cronograma | Início: 10/04 Fim: 13/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 11/04 Fim: 13/04 |
Eduardo |
| Rich Picture | Início: 07/04 Fim: 13/04 |
Danielle | Início: 07/04 Fim: 13/04 |
Victor |
| Documentar Equipe | Início: 08/04 Fim: 11/04 |
Eduardo | Início: 11/04 Fim: 13/04 |
Marcelo |
| Gravar apresentação | Início: 12/04 Fim: 13/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 13/04 Fim: 13/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
| Correção pós Inspeção do grupo 6 | Início: 15/04 Fim: 05/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 15/04 Fim: 05/05 |
Maria |
| Correção pós apresentação | Início: 15/04 Fim: 05/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 15/04 Fim: 05/05 |
Danielle |
Autor(a): Maria Eduarda
Entrega 2: Elicitação e Priorização de Requisitos
Tabela 4: Cronograma Executado da Entrega 2
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Definição das Técnicas de Elicitação | Início: 25/04 Fim: 26/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 25/04 Fim: 04/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
| Definição das Técnicas de Priorização | Início: 25/04 Fim: 26/04 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 25/04 Fim: 04/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
| Técnica de Elicitação: Entrevista | Início: 01/05 Fim: 04/05 |
Eduardo, Enzo | Início: 04/05 Fim: 05/05 |
Maria, Marcelo |
| Técnica de Elicitação: Storytelling | Início: 01/05 Fim: 04/05 |
Marcelo, Leticia | Início: 04/05 Fim: 05/05 |
Danielle, Enzo |
| Técnica de Elicitação: Introspecção | Início: 01/05 Fim: 04/05 |
Danielle, Maria | Início: 04/05 Fim: 05/05 |
Leticia, Enzo |
| Técnica de Elicitação: Observação | Início: 01/05 Fim: 04/05 |
Eduardo, Victor | Início: 04/05 Fim: 05/05 |
Maria |
| Técnica de Priorização: $100 Test | Início: 01/05 Fim: 04/05 |
Enzo, Danielle | Início: 04/05 Fim: 05/05 |
Victor, Eduardo |
| Técnica de Priorização: First Things First | Início: 01/05 Fim: 04/05 |
Leticia, Enzo | Início: 04/05 Fim: 05/05 |
Danielle |
| Técnica de Priorização: Three-Level Scale | Início: 01/05 Fim: 04/05 |
Victor, Marcelo | Início: 04/05 Fim: 05/05 |
Maria |
| Técnica de Priorização: In or Out | Início: 01/05 Fim: 04/05 |
Victor, Enzo | Início: 04/05 Fim: 05/05 |
Maria |
| Gravação da Apresentação | Início: 04/05 Fim: 04/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 04/05 Fim: 05/05 |
Danielle, Eduardo |
| Formulação de Personas | Início: 01/05 Fim: 04/05 |
Eduardo, Marcelo | Início: 04/05 Fim: 05/05 |
Victor |
| Formulação de Perfil de Usuário | Início: 01/05 Fim: 04/05 |
Eduardo, Marcelo | Início: 04/05 Fim: 05/05 |
Enzo |
Autor(a): Eduardo de Pina, Enzo Emir
Entrega 3: Modelagem de Requisitos I
Tabela 5: Cronograma Executado da Entrega 3
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Atualização do Cronograma | Início: 05/05 Fim: 15/05 |
Enzo, Eduardo, Maria | Início: 16/05 Fim: 18/05 |
Danielle, Eduardo, Marcelo |
| Refatorações sugeridas pelos monitores | Início: 05/05 Fim: 15/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 16/05 Fim: 18/05 |
Enzo, Leticia, Maria |
| Criação da Lista de Verificação para Inspeção | Início: 13/05 Fim: 14/05 |
Enzo, Eduardo, Maria | Início: 15/05 Fim: 16/05 |
Danielle, Eduardo, Marcelo |
| Especificação dos Casos de Uso | Início: 13/05 Fim: 17/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 17/05 Fim: 18/05 |
Enzo, Maria |
| Criação dos Cenários do sistema | Início: 13/05 Fim: 17/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 17/05 Fim: 18/05 |
Eduardo, Victor |
| Definição dos Léxicos | Início: 13/05 Fim: 17/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 17/05 Fim: 18/05 |
Danielle, Enzo, Marcelo |
| Construção do Diagrama de Caso de Uso | Início: 13/05 Fim: 17/05 |
Danielle, Enzo, Victor | Início: 17/05 Fim: 18/05 |
Victor, Leticia |
| Validação do Diagrama de Caso de Uso com um usuário | Início: 18/05 Fim: 18/05 |
Enzo, Eduardo | Início: 18/05 Fim: 18/05 |
Danielle, Marcelo |
| Criação da Especificação Suplementar | Início: 13/05 Fim: 17/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 17/05 Fim: 18/05 |
Eduardo, Leticia, Maria |
| Gravação da Apresentação | Início: 18/05 Fim: 18/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 18/05 Fim: 18/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
Autor(a): Eduardo de Pina, Marcelo Makoto
Entrega 4: Modelagem de Requisitos II
Tabela 6: Cronograma Executado da Entrega 4
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Criação de Histórias de Usuário | Início: 24/05 Fim: 31/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 20/05 Fim: 21/05 |
Maria, Victor |
| Implementação de Backlogs | Início: 27/05 Fim: 01/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 22/05 Fim: 23/05 |
Enzo, Leticia |
| Implementação do NFR Framework | Início: 26/05 Fim: 01/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 24/05 Fim: 25/05 |
Danielle, Eduardo, Marcelo |
| Gravação da Apresentação | Início: 01/06 Fim: 01/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 26/05 Fim: 27/05 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
Autor(a): Eduardo de Pina, Marcelo Makoto
Entrega 5: Verificação e Validação
Tabela 7: Cronograma Executado da Entrega 5
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Verificação: Listas de Verificação | Início: 13/06 Fim: 20/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 19/06 Fim: 22/06 |
Enzo, Leticia |
| Verificação: Inspeção dos Artefatos | Início: 16/06 Fim: 20/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 19/06 Fim: 22/06 |
Eduardo, Maria |
| Validação: Prototipação | Início: 14/06 Fim: 20/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 18/06 Fim: 22/06 |
Marcelo, Maria |
| Validação: Comprovação Informal | Início: 13/06 Fim: 20/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 18/06 Fim: 22/06 |
Danielle |
| Gravar apresentação | Início: 21/06 Fim: 21/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 20/07 Fim: 22/06 |
Eduardo, Leticia, Marcelo |
Autor(a): Eduardo de Pina
Entrega 6: Pós-Rastreabilidade
Tabela 8: Cronograma Executado da Entrega 6
| Atividade | Período de Desenvolvimento | Responsáveis | Período de Revisão | Revisores |
|---|---|---|---|---|
| Backward-from | Início: 07/06 Fim: 08/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 07/06 Fim: 08/06 |
Eduardo, Victor |
| Forward-from | Início: 07/06 Fim: 08/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 07/06 Fim: 08/06 |
Enzo, Marcelo |
| Matriz de Rastreabilidade | Início: 07/06 Fim: 08/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 07/06 Fim: 08/06 |
Leticia, Maria |
| Gravação da Apresentação | Início: 08/06 Fim: 08/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor | Início: 08/06 Fim: 08/06 |
Danielle, Eduardo, Enzo, Leticia, Marcelo, Maria, Victor |
Autor(a): Eduardo de Pina, Leticia Arisa
Histórico de Versões
| Versão | Data | Descrição | Autor(es) | Revisor(es) |
|---|---|---|---|---|
1.0 |
27/06/2025 | Criação da página de verificação | Enzo Emir | Danielle Soares |
1.1 |
05/06/2025 | Tabela de Resumo da Execução do Projeto | Danielle Soares | Leticia Arisa |
1.2 |
06/06/2025 | Introdução | Danielle Soares | Leticia Arisa |
1.3 |
06/06/2025 | Atualização da tabela de Cronograma de Participantes | Maria Eduarda | Enzo Emir |
1.4 |
06/07/2025 | Adicionar cronogramas | Eduardo de Pina | Enzo Emir |