Pular para conteúdo

Síntese de Métodos e Técnicas Utilizados no Projeto

Introdução

Este documento tem como objetivo apresentar uma visão geral de todos os métodos e técnicas utilizados durante todo o projeto da disciplina de Requisitos de Software. Todas as técnicas apresentadas durante o curso fundamentaram nosso entendimento, capacitando-nos a aplicá-las de maneira eficaz como nos processos de desenvolvimento de sistemas de alta qualidade com foco nos requisitos do projeto.

Sintetizamos esse conhecimento em uma tabela que incluirá todos os métodos e técnicas utilizados, juntamente com os artefatos associados e as respectivas entregas.

Tabela de Métodos e Técnicas Utilizados

Na Tabela 1 teremos a representação dos métodos e técnicas que utilizamos em nosso projeto, de acordo com o aterfato relacionado e a entra.

Tabela 1 - Métodos e Técnicas utilizados

Entrega Artefato Método/Técnica
Planejamento do Projeto Cronograma Não foi utilizado método/técnica
Planejamento do Projeto Ferraments Não foi utilizado método/técnica
Planejamento do Projeto Metodologia Não foi utilizado método/técnica
Planejamento do Projeto Políticas Não foi utilizado método/técnica
Planejamento do Projeto Heatmap Não foi utilizado método/técnica
Planejamento do Projeto Rich Picture Rich Picture
Planejamento do Projeto Aplicativo Selecionado Não foi utilizado método/técnica
Elicitação - Técnicas e Priorização Análise do Perfil de Usuários Questionário
Análise Documental
Elicitação - Técnicas e Priorização Elicitação de Requisitos Storyboard, Glossário, Entrevista e Introspecção
Elicitação - Técnicas e Priorização Priorização de Requisitos First Things First, Three Level Scale e $100
Elicitação - Técnicas e Priorização Personas Personas
Modelagem de Requisitos Cenários Cenários
Modelagem de Requisitos Casos de Uso Casos de Uso
Personas
Modelagem de Requisitos Léxico Léxico
Modelagem de Requisitos Elicitação Suplementar Especificação Suplementar
FURPS+
Modelagem Ágil Backlog do Produto Epic, Feature and Story
Modelagem Ágil NFR Framework NFR Framework
Modelagem Ágil Histórias de Usuário Histórias de Usuário
Rastreabilidade Matriz Geral Matriz Geral
Rastreabilidade Pós-Rastreabilidade Rastreabilidade de Toranzo
Verificação Verificação - Grupo 2
Verificação - Grupo 3
Inspeção de Fagan
Validação Validação Protótipo de Alta Fidelidade

Fonte: Vinícius Mendes, 2023.

Conclusão

Conforme apresentado na Tabela 1, ao longo de todas as etapas do projeto na disciplina de Requisitos de Software, foram empregados diversos métodos e técnicas durante as atividades, alguns dos quais foram reaproveitados em diferentes artefatos. Em certas fases, houve uma necessidade maior de utilizar uma variedade de técnicas, como na etapa de Elicitação de Requisitos, Priorização de Requisitos, Modelagem de Requisitos e Modelagem Ágil.

Queremos ressaltar o esforço e o trabalho dedicados à pesquisa, estudo e aplicação dessas técnicas, visando manter o máximo de foco em cada etapa do processo de desenvolvimento. Este documento também tem como propósito evidenciar a importância das fontes bibliográficas estudadas para embasar a utilização dessas técnicas, destacando a relevância do entendimento dos fundamentos para o procesos desde a eliticitação dos requisitos até a validação de um sistema.

📑 Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 06/12/2023 Criação do Documento Vinícius Mendes Luis Miranda