Pular para conteúdo

Técnicas Utilizadas no Projeto

Introdução

Este documento apresenta uma visão geral das técnicas e metodologias empregadas durante a fase de requisitos de nosso projeto de software. A fase de requisitos é crucial para o sucesso de qualquer projeto de software, pois define o que o sistema deve fazer e como deve funcionar.

Este documento detalhará cada uma dessas técnicas, além de outras que também foram utilizadas ao decorrer, fornecendo uma visão detalhada de como foram aplicadas durante a fase de requisitos do projeto e como contribuíram para o sucesso do mesmo. Esperamos que esta visão geral forneça uma compreensão clara de nossas práticas.

Tabela de Técnicas Utilizadas

Na tabela 1 é possível as técnicas utilizadas de acordo com a entrega e o artefato relacionado.

Tabela 1: Técnicas utilizadas.

Entrega Artefato Técnica utilizada
Planejamento do Projeto Heatmap de Disponibilidade dos Integrantes Não houve técnica utilizada.
Planejamento do Projeto Ferramentas Utilizadas Não houve técnica utilizada.
Planejamento do Projeto Aplicativos Avaliados Não houve técnica utilizada.
Planejamento do Projeto Aplicativo Escolhido Não houve técnica utilizada.
Planejamento do Projeto Rich Picture Rich Picture
Planejamento do Projeto Cronograma Planejado Não houve técnica utilizada.
Planejamento do Projeto Cronograma Executado Não houve técnica utilizada.
Elicitação de Requisitos Técnicas de Elicitação Brainstorming
Instrospecção
Observação
Elicitação de Requisitos Técnicas de Perfil do Usuário Grupo de Foco
Questionário
Elicitação de Requisitos Técnicas de Priorização First Thing First
In or Out
100$
Elicitação de Requisitos Personas Personas
Elicitação de Requisitos Requisitos Elicitados Brainstorming
Instrospecção
Observação
Modelagem de Requisitos Cenários Cenários
Modelagem de Requisitos Casos de Uso Casos de Uso
Personas
Modelagem de Requisitos Validação dos Casos de Uso Casos de Uso
Personas
Modelagem de Requisitos Especificação Suplementar Especificação Suplementar
FURPS+
Modelagem de Requisitos Léxico Léxico
Ágil Backlog Não houve técnica utilizada.
Ágil Histórias de Usuário Histórias de Usuário
Ágil NFR Framework NFR Framework
Rastreabilidade Backward-From Rastreabilidade de Toranzo
Rastreabilidade Forward-From Rastreabilidade de Toranzo
Rastreabilidade Matriz de Rastreabilidade Matriz de Rastreabilidade
Verificação Verificação - Grupo 01
Verificação - Grupo 02
Inspeção de Fagan
Validação Validação Protótipo de Alta Fidelidade

Fonte: Gabriel Rosa, 2023

Conclusão

O sucesso de qualquer projeto de software é intrinsecamente ligado à sua fase de requisitos, e este documento detalha meticulosamente as técnicas e metodologias empregadas nessa etapa crucial. Desde o planejamento até a verificação e validação, uma gama diversificada de técnicas foi aplicada, demonstrando uma abordagem adaptativa e centrada na obtenção abrangente dos requisitos. A diversidade de abordagens utilizadas reflete a atenção cuidadosa dada a cada fase do projeto, garantindo não apenas a qualidade, mas também a profundidade na definição dos requisitos.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 02/12/2023 Criação do documento Gabriel Rosa Lucas De Oliveira