Skip to content

Execução do Projeto e Resultados

Introdução

Ao decorrer da disciplina, foram desenvolvidos diversos artefatos relacionados ao conteúdo de Requisitos de Software, que foi aborado em 7 seções dentro do projeto, contendo seus artefatos, métodos e técnicas utilizadas para o desenvolvimento das mesmas:

Planejamento

Nesta seção estão contidos os artefatos relacionados ao planejamento do projeto, definindo seus objetivos, ferramentas e prazos. A tabela 1 abaixo mostra os artefatos desenvolvidos para esta seção do projeto e suas respectivas descrições.

Artefato Descrição
Aplicativo Selecionado Apresenta o Consumidor.gov como o aplicativo escolhido
Ferramentas Utilizadas Apresenta as ferramentas utilizadas ao decorrer do desenvolvimento do projeto
Heatmap Apresenta um heatmap que define os horários de disponibilidade da equipe, de forma a organizar melhor a forma de trabalho
Apps Avaliados Apresenta os aplicativos que foram analisados pela equipe antes da escolha do Consumidor.gov
Termo de Uso Apresenta o termo de uso do aplicativo Consumidor.gov
Cronograma Planejado Apresenta o cronograma de desenvolvimento do projeto da forma que foi planejado originalmente
Cronograma Executado Apresenta o cronograma de desenvolvimento do projeto da forma que foi desenvolvido
Tabela 1: Tabela de artefatos de Planejamento (Autor: Henrique Galdino, 2024)


Pré-rastreabilidade

Nesta seção está contido um artefato relacionado a pré-rastreabilidade, indicando relacionamento de origem com os requisitos, a tabela 2 abaixo descreve este artefato.

Artefato Descrição
Rich Picture Apresenta uma representação gráfica do comportamento do sistema do Consumidor.gov, demonstrando sua utilização e sua estrutura de maneira simples e de fácil entendimento
Tabela 2: Tabela de artefatos de Pré-rastreabilidade (Autor: Henrique Galdino, 2024)


Elicitação

Nesta seção estão contidos os artefatos relacionados à elicitação de requisitos e priorização dos mesmos e as técnicas utilizadas para isto. A tabela 3 abaixo mostra os artefatos desenvolvidos para esta seção do projeto e suas respectivas descrições.

Artefato Descrição
Perfil de Usuário Apresenta o perfil de usuário do aplicativo Consumidor.gov definido através das técnicas aplicadas
Personas Apresenta as personas criadas para representar usuários do aplicativo Consumidor.gov
Questionário Apresenta os questionário desenvolvido para elicitar requisitos do aplicativo Consumidor.gov
Storytelling Apresenta as entrevistas realizadas com usuários do aplicativo Consumidor.gov
Análise de Documento Apresenta requisitos elicitados através da análise documental do aplicativo Consumidor.gov
Introspecção Apresenta requisitos elicitados através da técnica de introspecção
Requisitos Elicitados Apresenta requisitos elicitados através da técnicas utilizadas pela equipe, indicando suas respectivas origens
First Things First Apresenta os resultados da aplicação da técnica de priorização First Things First
In or Out Apresenta os resultados da aplicação da técnica de priorização In or Out
Tabela 3: Tabela de artefatos de Elicitcação e Priorização (Autor: Henrique Galdino, 2024)


Modelagem

Nesta seção estão contidos os artefatos relacionados à modelagem de requisitos e as técnicas utilizadas para modelagem dos requisitos elicitados. A tabela 4 abaixo mostra os artefatos desenvolvidos para esta seção do projeto e suas respectivas descrições.

Artefato Descrição
Casos de Uso Apresenta o diagrama de caso de uso do aplicativo Consumidor.gov desenvolvido nesta etapa do projeto
Cenários Apresenta os cenários elaborados o desenvolvimento do projeto
Especificação Suplementar Apresenta o documento da Especificação Suplementar dos requisitos elicitados
Léxicos Apresenta os Léxico Ampliado da Linguagem do projeto desenvolvido aplicativo Consumidor.gov desenvolvido nesta etapa do projeto
Validação dos Casos de Uso Apresenta a validação dos Casos de Uso presentes no artefato Casos de Uso
Backlog Apresenta o backlog do produto, que auxilia a planejar melhor o desenvolvimento do projeto em relação aos requisitos elicitados para o mesmo
Histórias de Usuário Apresenta as histórias de usuário desenvolvidas para auxiliar no desenvolvimento do projeto
NFR Framework Apresenta o NFR Framework, cuja modelagem de requisitos auxilia na busca de soluções personalizadas para o desenvolvimento do projeto
Tabela 4: Tabela de artefatos de Modelagem (Autor: Henrique Galdino, 2024)


Verificação

Nesta seção estão contidos os artefatos relacionados à verificação dos artefatos desenvolvidos para o projeto e para o projeto do grupo 01. As verificações dos artefatos desenvolvidos pelo grupo 1 (Diário Oficial da União) e do grupo 08 (Consumidor.gov) podem ser vistos na aba Verificação.

Validação

Nesta seção estão contidos os artefatos relacionados à validação dos requisitos elicitados para o projeto, os quais consistem de protótipos de alta fidelidade e de uma comprovação informal. A tabela 5 abaixo mostra os artefatos desenvolvidos para esta seção do projeto e suas respectivas descrições.

Artefato Descrição
Modo escuro e conteúdos em libras Apresenta o protótipo que representa a adição de opções de acessibilidade dentro do aplicativo Consumidor.gov
Anexar foto ao perfil Apresenta o protótipo que representa a opção de uma empresa anexar um foto ao seu perfil dentro do aplicativo Consumidor.gov
Receber notificações sobre o status de reclamações Apresenta o protótipo que representa a opção de ativar a opção de receber notificações do aplicativo Consumidor.gov
Filtrar reclamações sobre uma empresa e responder a reclamação de um consumidor Apresenta o protótipo que representa a opção de filtrar reclamações e a opção de uma empresa responder a uma reclamação feita por um consumidor dentro do aplicativo Consumidor.gov
Ver dados de uma empresa Apresenta o protótipo que representa a opção de visualizar os dados de uma empresa (CNPJ, contatos, estatísticas) dentro do aplicativo Consumidor.gov
Comprovação Informal Apresenta a comprovação informal dos artefatos desenvolvidos e requisitos elicitados para o aplicativo Consumidor.gov através de uma tentativa de contato com a equipe de desenvolvimento do projeto
Tabela 5: Tabela de artefatos de Validação (Autor: Henrique Galdino, 2024)


  • Pós-rastreabilidade: nesta seção estão contidos os artefatos relacionados a pós-rastreabilidade dos requisitos elicitados para o projeto. A tabela 6 abaixo mostra os artefatos desenvolvidos para esta seção do projeto e suas respectivas descrições.
Artefato Descrição
Matriz de Rastreabilidade Apresenta a matriz geral de rastreabilidade dos requisitos elicitados para o aplicativo Consumidor.gov
Backward From Apresenta a matriz Backward From de rastreabilidade dos requisitos elicitados para o aplicativo Consumidor.gov, ligando os mesmos as suas respectivas origens
Forward From Apresenta a matriz Forward From de rastreabilidade dos requisitos elicitados para o aplicativo Consumidor.gov, ligando os requisitos aos artefatos que se originaram a partir deles
Tabela 6: Tabela de artefatos de Pós-rastreabilidade (Autor: Henrique Galdino, 2024)


Resultados obtidos

Após o desenvolvimento do projeto, foi possível obter diversos resultados relacionados a aplicação dos conteúdos da disciplina de Requisitos de Software em relação ao aplicativo Consumidor.gov e o quão condizente o aplicativo é em relação a requisitos e documentos atribuídos ao seu sistema e suas funcionalidades.

  • O aplicativo atendeu a grande parte dos requisitos elicitados, o que permite concluir que, dentro de seu escopo, os seus requisitos são muito bem implementados, embora alguns ajustes necessitem de ser feitos de modo a melhorar a experiência do usuário com o Consumidor.gov

  • Em tese, por apresentar as mesmas funcionalidades da versão desktop do Consumidor.gov, esperava-se que o aplicativo mantivesse o mesmo nível de praticidade e eficiência, o que não foi observado em alguns casos, como a ausência de algumas funcionalidades (como a falta de certas informações de uma empresa ao acessar seu "perfil") e a falta de algumas opções de acessibilidade (como modo escuro e conteúdo com descrição audiovisual).

  • A comprovação informal via contato com a equipe de desenvolvimento do Consumidor.gov não obteve sucesso, o que não permitiu obter uma maior certeza sobre a qualidade e validade dos requisitos elicitados e documentos desenvolvidos pela equipe

Histórico de versão

Data Versão Descrição Autor Revisor
06/07/2024 1.0 Criação do documento Henrique Galdino Júlio César
Tabela 7: Histórico de Versão (Autor: Henrique Galdino, 2024)