Ir para o conteúdo

Projeto Final

1. Introdução

Esse artefato consiste na síntese de tudo o que foi produzido e realizado durante a disciplina de Requisitos de Software, no semestre de 2023.1.

2. Aplicativo Selecionado

É possível conferir as motivações para escolha do aplicativo e seus termos de uso nesse link.

3. Planejamento dos recursos e entregas

É possível conferir o cronograma planejado para o semestre da disciplina nesse link. É possível conferir o cronograma executado ao longo do semestre nesse link.

Durante o processo de planejamento e execução, foram descobertas algumas discrepâncias entre o que foi originalmente planejado e o que foi realmente executado. Essas variações envolvem expectativas e atrasos relacionados aos prazos estabelecidos, bem como mudanças nos integrantes responsáveis ​​pela revisão. Mudaças de revisor ocorreram pois revisava quem estava livre no momento em que um Pull Request fosse criado.

Ponto de controle 1
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Página Inicial (equipe) e GitHub Pages Início: 07.04.2023 Término: 15.04.2023 Início: 07.04.2023 Término: 14.04.2023 Início: 16.04.2023 Término: 16.04.2023 Início: - Término: - Matheus e Rafael Matheus Ana Beatriz Rafael
Ferramentas do Projeto Início: 07.04.2023 Término: 15.04.2023 Início: 07.04.2023 Término: 14.04.2023 Início: 16.04.2023 Término: 16.04.2023 Início: 16.04.2023 Término: 20.04.2023 Brunna Brunna Milena Rafael
Cronograma Início: 07.04.2023 Término: 15.04.2023 Início: 07.04.2023 Término: 15.04.2023 Início: 16.04.2023 Término: 16.04.2023 Início: 16.04.2023 Término: 16.04.2023 Ana Beatriz e Milena Ana Beatriz e Milena Brunna Brunna
Metodologia Início: 07.04.2023 Término: 15.04.2023 Início: 07.04.2023 Término: 14.04.2023 Início: 16.04.2023 Término: 16.04.2023 Início: 16.04.2023 Término: 16.04.2023 Diógenes Diógenes Rafael Rafael
Rich Picture Início: 07.04.2023 Término: 15.04.2023 Início: 07.04.2023 Término: 15.04.2023 Início: 16.04.2023 Término: 16.04.2023 Início: 16.04.2023 Término: 16.04.2023 Rafael Rafael Matheus Matheus
Gravação e Postagem Início: 17.04.2023 Término: 17.04.2023 Início: 16.04.2023 Término: 16.04.2023 - Início: 17.04.2023 Término: 17.04.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael - Milena
Ponto de controle 2
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Perfil dos usuários Início: 18.04.2023 Término: 22.04.2023 Início: 18.04.2023 - Término: 24.04.2023 Início: 23.04.2023 Término: 23.04.2023 Início: 25.04.2023 - Término: 30.04.2023 Brunna e Rafael Rafael e Brunna Matheus e Diógenes Brunna
Personas Início: 23.04.2023 Término: 27.04.2023 Início: 18.04.2023 - Término: 24.04.2023 Início: 28.04.2023 Término: 28.04.2023 Início: 25.04.2023 - Término: 30.04.2023 Ana Beatriz e Diógenes Diógenes e Ana Rafael e Milena Ana
Técnicas de elecitação usadas e que serão usadas Início: 18.04.2023 Término: 27.04.2023 Início: 18.04.2023 - Término: 24.04.2023 Início: 28.04.2023 Término: 28.04.2023 Início: 25.04.2023 - Término: 30.04.2023 Matheus Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz Matheus
Técnicas priorização usadas e que serão usadas no projeto. Início: 18.04.2023 Término: 27.04.2023 Início: 18.04.2023 - Término: 24.04.2023 Início: 28.04.2023 Término: 28.04.2023 Início: 25.04.2023 - Término: 30.04.2023 Milena Diógenes e Milena Brunna Milena
Gravação e Postagem Início: 29.04.2023 Término: 29.04.2023 Início: 30.04.2023 - Término: 01.05.2023 Início: 30.05.2023 Término: 30.05.2023 Início: 30.04.2023 - Término: 01.05.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Rafael Diógenes
Ponto de controle 3
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Cenários Início: 02.05.2023 Término: 10.05.2023 Início: 12.05.2023 Término: 16.05.2023 Início: 11.05.2023 Término: 14.05.2023 Início: 16.05.2023 Término: 16.05.2023 Milena Milena Aires Diógenes Matheus
Léxico Início: 02.05.2023 Término: 10.05.2023 Início: 10.05.2023 Término: 10.05.2023 Início: 11.05.2023 Término: 14.05.2023 Início: 10.05.2023 Término: 10.05.2023 Matheus Matheus Ana Beatriz e Brunna Diógenes
Use Case Início: 02.05.2023 Término: 10.05.2023 Início: 11.05.2023 Término: 16.05.2023 Início: 11.05.2023 Término: 14.05.2023 Início: 24.05.2023 Término: 24.05.2023 Brunna e Diógenes Brunna e Diógenes Milena e Rafael Brunna, Diógenes, Milena e Rafael
Especificação Suplementar Início: 02.05.2023 Término: 10.05.2023 Início: 15.05.2023 Término: 16.05.2023 Início: 11.05.2023 Término: 14.05.2023 Início: 04.06.2023 Término: 04.06.2023 Ana Beatriz e Rafael Ana Beatriz e Rafael Matheus Ana Beatriz e Rafael
Gravação e Postagem Início: 15.05.2023 Término: 15.05.2023 Início: 17.05.2023 Término: 17.05.2023 Início: 16.05.2023 Término: 17.05.2023 Início: 17.05.2023 Término: 17.05.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Diógenes Matheus
Ponto de controle 4
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Histórias de Usuário Início: 18.05.2023 Término: 20.05.2023 Início: 22.05.2023 Término: 23.05.2023 Início: 20.05.2023 Término: 20.05.2023 Início: 23.05.2023 Término: 23.05.2023 Ana Beatriz e Brunna Ana Beatriz e Brunna Louise Milena e Rafael Ana Beatriz e Brunna Louise
Backlogs Início: 20.05.2023 Término: 22.05.2023 Início: 23.05.2023 Término: 24.05.2023 Início: 22.05.2023 Término: 22.05.2023 Início: 24.05.2023 Término: 24.05.2023 Milena e Rafael Rafael Nobre e Milena Diógenes e Matheus Brunna, Matheus e Rafael
NFR Framework Início: 18.05.2023 Término: 22.05.2023 Início: 23.05.2023 Término: 23.05.2023 Início: 22.05.2023 Término: 22.04.2023 Início: 23.05.2023 Término: 23.05.2023 Diógenes e Matheus Diógenes e Matheus Ana Beatriz e Brunna Diógenes e Matheus
Gravação e Postagem Início: 23.05.2023 Término: 23.05.2023 Início: 24.05.2023 Término: 24.05.2023 Início: 24.05.2023 Término: 24.05.2023 Início: 24.05.2023 Término: 24.05.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Rafael Matheus
Ponto de controle 5.1
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Verificação e Validação Início: 25.05.2023 Término: 02.06.2023 Início: 25.05.2023 Término: 14.06.2023 Início: 03.06.2023 Término: 04.06.2023 Início: 14.06.2023 Término: 14.06.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael
Gravação e Postagem Início: 05.06.2023 Término: 05.06.2023 14.06.2023 Término: 14.06.2023 Início: 06.06.2023 Término: 07.06.2023 Início: 14.06.2023 Término: 14.06.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Milena Rafael
Ponto de controle 5.2
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Verificação e Validação Início: 08.06.2023 Término: 09.06.2023 Início: 15.06.2023 Término: 21.06.2023 Início: 10.06.2023 Término: 11.06.2023 Início: 21.06.2023 Término: 21.06.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael
Gravação e Postagem Início: 12.06.2023 Término: 12.06.2023 Início: 21.06.2023 Término: 21.06.2023 Início: 13.06.2023 Término: 14.06.2023 Início: 21.06.2023 Término: 21.06.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Brunna Diógenes
Ponto de controle 6
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Backward From Início: 15.06.2023 Término: 18.06.2023 Início: 26.06.2023 Término: 27.06.2023 Início: 18.06.2023 Término: 18.06.2023 Início: 28.06.2023 Término: 28.06.2023 Diógenes e Milena Diógenes e Milena Matheus e Brunna Diógenes e Milena
Forward From Início: 15.06.2023 Término: 18.06.2023 Início: 26.06.2023 Término: 05.07.2023 Início: 18.06.2023 Término: 18.06.2023 Início: 05.07.2023 Término: 05.07.2023 Matheus e Brunna Matheus e Brunna Diógenes e Matheus Matheus e Brunna
Matriz Geral Início: 15.06.2023 Término: 18.06.2023 Início: 28.06.2023 Término: 28.06.2023 Início: 18.06.2023 Término: 18.06.2023 Início: 28.06.2023 Término: 28.06.2023 Ana Beatriz e Rafael Ana Beatriz e Rafael Diógenes e Milena Ana Beatriz e Matheus
Gravação e Postagem Início: 19.06.2023 Término: 19.06.2023 Início: 20.06.2023 Término: 20.06.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz Diógenes
Ponto de controle final
Artefato Elaboração Planejada Elaboração Realizada Revisão Planejada Revisão Realizada Autor(es) Planejado Autor(es) Realizado Revisor Planejado Revisor Realizado
Verificação, correção e refinamento Início: 22.06.2023 Término: 30.06.2023 Início: 01.07.2023 Término: 02.07.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Diógenes Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael
Gravação e Postagem Início: 03.07.2023 Término: 03.07.2023 Início: 05.07.2023 Término: 05.07.2023 Início: 04.07.2023 Término: 05.07.2023 Início: 05.07.2023 Término: 05.07.2023 Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Matheus Diógenes
Tabela 1: Cronograma planejado X Executado
Autor: Ana Beatriz
Fonte: Autores

4. Execução do projeto

Fase do Projeto Descrição
Planejamento do Projeto Etapa de planejamento em grupo e estabelecimento de ferramentas, boas práticas e pré-rastreabilidade de objetos de pesquisa selecionados para estruturas organizacionais ricas em situações e projetos.
Elicitação de Requisitos As etapas de elicitação de requisitos são divididas em personas, introspecção, observação, brainstorming, entrevistas, storytelling e priorização.
Modelagem de Requisitos A modelagem de requisitos é realizada pela construção de artefatos que rastreiam os requisitos eliciados, além de interpretar e transformar dados em cenários, casos de uso, léxicos e especificação suplementar
Modelagem de Requisitos: Ágil Esta etapa é uma versão ágil da etapa anterior, onde diferentes metodologias são aplicadas, como o uso de user stories, backlog do produto e NFR framework.
Verificação Grupo 01 (Bilheteria Digital) Essa etapa serviu para validar a documentação desenvolvida e realizar a análise dos requisitos através do desenvolvimento de um checklist de artefatos construídos pelo grupo 01 (Bilheteria Digital)
Verificação e Validação Grupo 08 Esta etapa envolve a elaboração de checklists focados no próprio trabalho do grupo a partir do conhecimento do último checklist de validação de artefato entregue.
Pós-Rastreabilidade Essa etapa tem como objetivo de demonstrar a rastreabilidade da documentação do projeto, esta entrega compreende a elaboração do plano de rastreamento reverso backward from, plano de forward from e matriz abrangente do projeto
Entrega Final A entrega final do projeto inclui várias tabelas que resumem as técnicas empregadas, os artefatos produzidos, as apresentações realizadas, as verificações efetuadas, as ferramentas utilizadas e os resultados obtidos por meio do desenvolvimento do projeto.
Tabela 2: Execução do Projeto
Autor: Diógenes
Fonte: Autores

5. Resultados Alcançados

5.1. Visão Geral do Projeto

O objetivo principal do projeto era a análise de um aplicativo escolhido pela equipe, no caso, a plataforma de streaming Twitch. Essa análise consistiria na simulação de um processo de elicitação de requisitos para aplicar os conhecimentos adquiridos em sala de aula.

A primeira fase do projeto consistiu no planejamento da execução do projeto, e contou com cronogramas detalhados, descrição e motivações para a escolha do app e ferramentas a serem utilizadas no desenvolvimento do projeto.

A segunda fase consistiu na elicitação de requisitos, em que a equipe coletou dados a partir de um questionário a fim de determinar o perfil de usuário da plataforma. Isso foi especialmente importante para a criação de personas, que orientaram partes mais adinate no projeto, como na definição de histórias de usuário e épicos com base nas necessidades desses pseudo-usuários. Nessa fase, também foram definidas técnicas para elicitação de requisitos e técnicas para priorizá-los no decorrer do projeto.

A terceira fase consistiu na modelagem dos requisitos anteriormente elicitados; nessa fase, foram produzidos artefatos de casos de uso, cenários, especificação suplementar e léxicos.

A quarta fase também consistiu na modelagem de requisitos, só que, dessa vez, com base nos princípios das metodologias ágeis. Foram produzidos artefatos de backlog, histórias de usuário e modelagem de requisitos com base no framework NFR.

A quinta fase foi uma fase de verificação e validação, em que o grupo pôde realizar a verificação de um outro grupo e, depois, fazer a verificação e a validação do próprio grupo.

A sexta e última fase caracterizou-se pela realização de artefatos de pós-rastreabilidade. Foram produzidos artefatos de Backward-From e Forward-From, que resultaram em uma Matriz de Rastreabilidade bem completa, além de que nessa etapa foi identificada a implementação de um requisito não implementado do OBS11

5.2. Resultados

Na tabela 3 abaixo, o leitor poderá conferir de forma numérica o que foi produzido no decorrer do projeto:

Artefatos Produzidos Técnicas de Elicitação Técnicas de Priorização Técnicas de Modelagem Pontos de Controle Atas de Reunião
64 artefatos 3 técnicas de elicitação 3 técnicas de priorização 7 técnicas de Modelagem 7 pontos de controle 8 atas de reunião
Tabela 3: O que foi produzido e o que foi utilizado, em números.
Autor: Brunna Louise
Fonte: Autores

5.3. Desafios

Dentre os desafios encontrados pela equipe, destacaram-se:

  • Cansaço em geral proporcionado, principalmente, pelos semestres atípicos durante e após a pandemia de Covid-19;
  • Conciliação de horários para reuniões e desenvolvimento pareado do projeto;
  • Prazos de entrega dos artefatos e apresentações gravadas;
  • Na quarta entrega e nas seguintes, a equipe não recebeu mais feedbacks a respeito do andamento do projeto. Isso deixou os membros inseguros quanto à qualidade e à conformidade de seus projetos.

5.4. Comentários Individuais

5.4.1. Ana Beatriz

Durante o semestre, enfrentei alguns desafios na disciplina de Requisitos de Software. Foi um período em que precisei conciliar dois projetos simultaneamente, além de outras matérias com provas e um estágio de seis horas diárias. A falta de tempo tornou difícil comparecer às reuniões que ocorriam após as aulas, pois precisava me apressar para chegar ao estágio a tempo. No entanto, tive a sorte de estar em um grupo composto por pessoas incríveis, que se ajudavam mutuamente e eram extremamente esforçadas e competentes. Apesar das adversidades, conseguimos superar os obstáculos, trabalhando juntos e aproveitando ao máximo os momentos que tínhamos disponíveis para nos encontrarmos e avançarmos no projeto.

5.4.2. Brunna

Apesar de ser uma matéria que exige muito esforço e constância no trabalho, foi uma disciplina muito proveitosa e que contribuiu muito para minhas habilidades de documentação e de trabalho em equipe. Todos souberam cooperar e se comunicar muito bem, e o resultado foi o desenvolvimento de um ótimo projeto. Os membros se entendiam e ajudavam uns aos outros no que precisavam, respeitando a individualidade de cada um. O único aspecto que deixou a desejar foi a falta de feedback mais específico ao grupo em algumas etapas. Era possível inspirar-se em grupos de semestres anteriores, mas muito se muda de um semestre para o outro, o que acaba trazendo uma certa insegurança no que tange à excelência e à conformidade do projeto.

5.4.3. Diógenes

Na minha opinião, a metodologia utilizada pelo professor foi fácil de entender e bastante intuitiva. O desenvolvimento do projeto foi excelente, pois tínhamos acesso a materiais de apoio completos para a disciplina, e todos no grupo trabalharam bem juntos. Cada um colaborou e ajudou no trabalho, garantindo que as entregas individuais fossem feitas dentro do prazo. Além disso, foi empolgante desenvolver o projeto com o aplicativo da Twitch, pois tenho um interesse especial no aplicativo e o utilizo regularmente. Por isso, foi interessante estudar o aplicativo sob uma perspectiva técnica, relacionada à engenharia de requisitos.

5.4.4. Matheus

5.4.5. Milena

Não encontrei muitas dificuldades por ter uma experiência com a metodologia do Professor André, fiz a disciplina de IHC no semestre anterior. Uma das dificuldade que o grupo encontrou foi a questão das reuniões, em encontrar um dia em que todos os membros conseguissem estar disponíveis. Com isso, o grupo teve um contato mais informal via Whatsapp mas acabou sendo de certa forma melhor pois o grupo teve um contato mais próximo e obteve ajuda e respostas mais rápidas do grupo.

5.4.6. Rafael

No geral, achei a disciplina proveitosa. Com o projeto tive a oportunidade de exercitar os conhecimentos de Engenharia de Requisitos, julgo a metodologia aplicada muito boa, de modo que carregamos um projeto durante todo o semestre enquanto estudávamos todas as etapas do conteúdo. O estudo voltado à literatura é algo que gostei bastante também, pois exercita uma atividade que é importante em diversos outros ramos. Nosso grupo enfrentou diversas dificuldades durante todo o semestre, com diversos problemas pessoais e dificuldade para alinhar os nossos horários, porém conseguimos, apesar de todos os desafios, entregar um projeto que julgamos positivo. Cada um deu o máximo de si, e foi uma ótima experiência poder colaborar com o time.

5.5. Conclusão

Os resultados obtidos conferem com o esperado segundo o plano de ensino da disciplina. Todos os membros da equipe participaram ativamente de todas as etapas do projeto, o que garantiu que nenhum membro ficasse sobrecarregado com o desenvolvimento do projeto. É possível dizer que todos os estudantes desse time aproveitaram efetivamente a matéria e foram capazes de aplicar os conhecimentos obtidos ao longo do semestre, tanto no desenvolvimento do projeto, quanto na verificação de grupos.

Entre os conhecimentos adquiridos que se destacam, está a capacidade de documentação formal na área de software, uma habilidade que será extremamente relevante de agora em diante. Outra habilidade fundamental que foi bastante aprimorada é a colaboração da equipe. Todos foram capazes de trabalhar muito bem em conjunto, e a troca dos pares durante cada fase do projeto também foi importante para melhorar essa habilidade, pois todos tiveram oportunidade de trabalhar pareados uns com os outros.

Conclui-se que a disciplina foi muito proveitosa para os membros e os artefatos entregues conferem com o que foi proposto.

6. Síntese das técnicas utilizadas

Etapa Artefato Técnica Autor(es) Revisor(es)
Pré-Rastreabilidade Rich Picture Rich Picture Rafael Nobre Milena e Matheus
Elicitação Perfis de Usuário Questionário Rafael Nobre e Brunna Louise Rafael Nobre e Brunna Louise
Elicitação Personas Questionário Diógenes e Ana Beatriz Diógenes e Ana Beatriz
Elicitação Brainstorm Brainstorm Rafael Nobre e Diógenes Brunna Louise e Rafael Nobre
Elicitação Observação Observação Matheus Rafael Nobre
Elicitação Análise Documental Análise de Documento Matheus Brunna
Elicitação Priorização MosCow Milena Diógenes
Elicitação Priorização First Things First Diógenes Milena
Elicitação Priorização Escala de Três Níveis Milena Diógenes
Modelagem Cenários Cenários Milena Matheus
Modelagem Léxico Léxico Matheus Diógenes
Modelagem Casos de Uso Diagrama UML Diógenes e Brunna Diógenes e Brunna
Modelagem Especificação Suplementar FURPS+ Ana e Rafael Ana e Rafael
Modelagem Histórias de usuário Histórias de usuário Ana e Brunna Ana e Brunna
Modelagem NFR Framework NFR-Framework Diógenes e Matheus Diógenes e Matheus
Modelagem Backlog do Produto Backlog do Produto Rafael Nobre e Milena Matheus e Rafael
Análise Verificação Inspeção Todos Todos
Análise Validação Prototipação Matheus Rafael Nobre
Análise Validação Comprovação Informal Rafael Nobre Matheus
Pós Rastreabilidade Pós Rastreabilidade Meta-Modelo de Toranzo Diógenes e Milena Milena e Diógenes
Pós Rastreabilidade Pós Rastreabilidade Forward From Brunna e Matheus Matheus e Brunna
Pós Rastreabilidade Pós Rastreabilidade Rafael e Ana Matheus
Apresentação Apresentações Gravações Todos Todos
Tabela 4: Síntese das técnicas utilizadas.
Autor: Rafael Nobre
Fonte: Autores

7. Síntese dos artefatos

Artefato Autor(es) Revisor(es)
Aplicativo Escolhido Matheus Milena
Planejamento - -
Cronograma Ana Beatriz e Milena Ana Beatriz, Brunna e Milena
Cronograma Realizado Milena Matheus
Ferramentas Brunna Rafael
Metodologias Diógenes Rafael
Pré-Rastreabilidade - -
Rich picture Rafael Matheus e Milena
Elicitação - -
Perfis de Usuário Brunna e Rafael Brunna e Rafael
Personas Ana Beatriz e Diógenes Ana Beatriz e Diógenes
Brainstorm Diógenes e Rafael Diógenes e Rafael
Observação Matheus Silva Rafael Nobre
Análise Documental Matheus Silva Brunna
Priorização Diógenes e Milena Diógenes e Milena
Modelagem - -
Cenários Milena Matheus Silva
Léxico Matheus Diógenes
Use Case Brunna e Diógenes Milena e Rafael
Especificação Suplementar Ana Beatriz e Rafael Ana Beatriz e Rafael
User Stories Ana Beatriz e Brunna Ana Beatriz e Brunna
NFR Framework Diógenes e Matheus Diógenes e Matheus
Backlog do produto Milena e Rafael Milena e Rafael
Verificação Grupo 01 - -
Planejamento da Verificação Brunna Diógenes
Aplicativo Escolhido Rafael Diógenes
Cronograma Rafael Brunna
Rich Picture Milena Matheus
Perfil de Usuário Diógenes Rafael
Personas Brunna Diógenes
Introspecção Diógenes Rafael e Milena
Brainstorming Ana Beatriz Matheus
Questionário Milena Matheus
Observação Rafael Diógenes
Técnica de Priorização $100 Brunna Diógenes
Técnica de Priorização First Thing First Ana Beatriz Matheus
Técnica de Priorização Three Level Scale Diógenes Brunna
Especificação Suplementar Brunna Diógenes
Cenários Matheus Silva Milena Aires
Léxicos Milena Aires Matheus Silva
Casos de uso Rafael Nobre Brunna Louise
NFR Framework Milena Aires Matheus Silva
Histórias de Usuário Ana Beatriz Matheus Silva
Backlog Diógenes Brunna Louise
Verificação Grupo 08 - -
Planejamento Brunna Louise Diógenes
Verificação Análise Documental Ana Beatriz Matheus Silva
Verificação Backlog Ana Beatriz Matheus Silva
Verificação Brainstorm Milena Aires Ana Beatriz
Verificação Casos de Uso Diógenes Rafael Nobre
Verificação Cenários Rafael Nobre Matheus Silva
Verificação Cronograma Brunna Louise Rafael Nobre
Verificação Especificação Suplementar Milena Aires Ana Beatriz
Verificação First Things First Milena Aires Ana Beatriz
Verificação Ferramentas Brunna Louise Rafael Nobre
Verificação Histórias de Usuário Ana Beatriz Matheus Silva
Verificação Léxicos Brunna Louise Rafael Nobre e Diógenes
Verificação Moscow Diógenes Milena
Verificação NFR Framework Matheus Silva Diógenes
Verificação Observação Matheus Silva Diógenes
Verificação Personas Rafael Nobre Matheus Silva
Verificação Perfis Usuário Rafael Nobre Matheus Silva
Verificação Rich Picture Diógenes Rafael Nobre e Matheus Silva
Verificação Three Level Scale Matheus Silva Diógenes
Prototipação Matheus Silva Rafael Nobre
Validação Informal Rafael Nobre Matheus Silva
Pós Rastreabilidade - -
Backward From Diógenes e Milena Milena e Diógenes
Forward From Brunna e Matheus Matheus e Brunna
Matriz de Rastreablidade Ana Beatriz e Rafael Rafael e Ana Beatriz
Atas de Reunião - -
Reunião 1 Milena Rafael
Reunião 2 Milena Rafael
Reunião 3 Milena Rafael
Reunião 4 Rafael Milena
Reunião 5 Rafael Brunna
Reunião 6 Matheus Diógenes
Reunião 7 Matheus Diógenes
Reunião 8 Matheus Diógenes
Apresentações Diógenes Rafael
Regras de Colaboração Ana Beatriz Matheus
Tabela 5: Síntese dos artefatos produzidos.
Autor: Milena Aires
Fonte: Autores

8. Síntese do método de verificação e validação

8.1. Tabela da Verificação

Na parte de verificação foi feito um planejamento de um modelo a se seguir para todas as checklists e foi utilizada a técnica de inspeção, que visa em montar um checklist e verificar se o artefato corresponde aos pontos levantados.

Artefatos Autor(es) Revisor(es)
Planejamento Brunna Louise Diógenes Dantas
Verificação Análise Documental Ana Beatriz Matheus Silva
Verificação Backlog Ana Beatriz Matheus Silva
Verificação Brainstorm Milena Aires Ana Beatriz
Verificação Casos de Uso Diógenes Dantas Rafael Nobre
Verificação Cenários Rafael Nobre Matheus Silva
Verificação Cronograma Brunna Louise Rafael Nobre
Verificação Especificação Suplementar Milena Aires Ana Beatriz
Verificação First Things First Milena Aires Ana Beatriz
Verificação Ferramentas Brunna Louise Rafael Nobre
Verificação Histórias de Usuário Ana Beatriz Matheus Silva
Verificação Léxicos Brunna Louise Rafael Nobre e Diógenes Dantas
Verificação Moscow Diógenes Milena
Verificação NFR Framework Matheus Silva Diógenes Dantas
Verificação Observação Matheus Silva Diógenes Dantas
Verificação Personas Rafael Nobre Matheus Silva
Verificação Perfis Usuário Rafael Nobre Matheus Silva
Verificação Rich Picture Diógenes Dantas Rafael Nobre e Matheus Silva
Verificação Three Level Scale Matheus Silva Diógenes Dantas
Tabela 6: Verificações de artefatos
Autor: Matheus Silva
Fonte: Autor

8.2 Tabela da Validação

Artefatos Autor Revisor Justificativa
Prototipação Matheus Silva Rafael Nobre Foi utilizada para que o usuário possa ter um protótipo da proposta dos requisitos elicitados que não foram implementados
Validação Informal Rafael Nobre Matheus Silva Foi utilizada para validar nossos artefatos, enviando uma mensagem para a equipe da Twitch, a fim de compreender e receber feedbacks a respeito do nosso projeto.
Tabela 7: Validação de requisitos
Autor: Matheus Silva
Fonte: Autor

9. Síntese das ferramentas utilizadas

É possível conferir as ferramentas utilizadas durante o desenvolvimento do projeto nesse link.

Ferramenta Artefatos Utilidade
Discord Todos Plataforma utilizada para comunicação e troca de informações entre a equipe, assim como para rápidas reuniões
Draw.io Rich Picture, Casos de Uso Plataforma para realização de diagramas e fluxogramas
Git Todos Sistema para versionamento de arquivos
Github Todos Sistema para armazenamento e gestão de arquivos
Github Desktop Todos Sistema para gestão do Github via Desktop
Drive Apresentações Armazenamento dos vídeos gravados
Google Meet Apresentações Plataforma para reuniões de apresentações
Google Sheets Todos Cronograma
Infogram Verificações App para geração de infogramas
LucidChart Casos de Uso App para diagramação
Microsoft Forms Perfil de usuário App para geração de formulários
MkDocs Todos Framework para geração de documentação estruturada
Stability Personas App para geração de pessoas inexistentes
VsCode Todos IDE para edição de código e de arquivos
Voice Memos Atas App para gravação das atas
WhatsApp Todos App para comunicações entre equipe
Youtube Apresentações Site para hospedar as apresentações
Tabela 8: Síntese das Ferramentas utilizadas durante o projeto.
Autor: Rafael Nobre
Fonte: Autor

10. Tabela sintetizando todos os vídeos das apresentações de cada etapa

Etapa Participantes
Planejamento do Projeto Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Elicitação de Requisitos Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Modelagem de Requisitos Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Modelagem de Requisitos - Ágil Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Verificação do Grupo 01 (Bilheteria Digital) Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Verificação e Validação Grupo 08 (Twitch) Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Pós-Rastreabilidade Diógenes Dantas, Rafael Nobre, Brunna Louise, Matheus Silva, Milena Beatriz e Ana Beatriz
Tabela 9: Tabela das Apresentações com os Participantes.
Autor: Diógenes Dantas
Fonte: Autores

Histórico de versão

Data Versão Descrição Autor(es) Revisor
04.07.2023 1.0 Criação do documento e do template do artefato do Projeto Final Brunna Diógenes Dantas
05.07.2023 1.1 Confecção das tabelas para entrega final Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Milena
06.07.2023 1.2 Adição de depoimentos individuais, conforme orientado pelo professor. Ana Beatriz, Brunna, Diógenes, Matheus, Milena e Rafael Milena
Tabela 10: Histórico de Versões
Autor(es): Brunna Louise
Fonte: Autor(es)