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 |
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 |
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 |
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 |
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 |
- 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 |
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 |