Técnicas do Projeto
Ao longo do desenvolvimento de um sistema de software robusto e alinhado às necessidades dos usuários, é essencial adotar um conjunto bem definido de técnicas que guiem o projeto desde a concepção até a validação dos artefatos finais. Neste documento, são detalhadas as técnicas utilizadas pela equipe ao longo do ciclo de desenvolvimento, incluindo métodos de elicitação, priorização, modelagem, validação e inspeção. Cada técnica foi aplicada com o propósito de garantir que os requisitos fossem capturados com precisão, organizados de forma lógica e transformados em representações funcionais e compreensíveis.
Além disso, são listadas as responsabilidades atribuídas a cada membro da equipe, evidenciando a colaboração e a revisão cruzada como pilares para a qualidade dos resultados. A aplicação consciente dessas técnicas permitiu uma abordagem sistemática, participativa e iterativa, assegurando que os artefatos gerados refletissem as necessidades das partes interessadas.
Padrão utilizado
Responsáveis | Função | Revisor |
---|---|---|
- | - | - |
- | - | - |
Técnicas de Elicitação
São técnicas empregadas para a obtenção dos requisitos necessários ao início do processo de desenvolvimento do sistema.
Análise de Documentação
Responsáveis | Função | Revisor |
---|---|---|
João Pedro | Entrevistador | Gabriel Flores |
Ryan Salles | Secretário/Desenvolvedor | Gabriel Flores |
Entrevista
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Entrevistadora | Ryan Salles |
Julia Gabriela | Entrevistadora | Ryan Salles |
Gabriel Flores | Secretário/Desenvolvedor | Ryan Salles |
Instrospecção
Responsáveis | Função | Revisor |
---|---|---|
Julia Gabriela | Usuária | Ryan Salles |
João Pedro | Usuário | Ryan Salles |
Questionário
Responsáveis | Função | Revisor |
---|---|---|
Julia Gabriela | Criadora do Questionário | João Pedro Costa |
Ryan Salles | Criador do Questionário | João Pedro Costa |
Persona
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Criação das Personas | Julia Gabriela |
Perfil de Usuário
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Criação dos Perfis | João Pedro Costa |
Técnicas de Priorização
São técnicas empregadas para a priorização dos requisitos elicitados anteriormente.
$100 Doláres
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Distribuição dos Dólares | João Pedro |
Gabriel Flores | Distribuição dos Dólares | João Pedro |
First Things First
Responsáveis | Função | Revisor |
---|---|---|
Gabriel Flores | Priorização dos Requisitos | Ryan Salles |
MoSCoW
Responsáveis | Função | Revisor |
---|---|---|
Ryan Salles | Entrevistador | João Pedro Costa |
João Igor | Observador | João Pedro Costa |
Gabriel Flores | Secretário | João Pedro Costa |
Three Level Scale
Responsáveis | Função | Revisor |
---|---|---|
João Pedro Costa | Entrevistador | Ryan Salles |
João Igor | Observador | Ryan Salles |
Gabriel Flores | Secretário | Ryan Salles |
Técnicas de Modelagem Clássicas
São técnicas empregadas para a modelagem dos requisitos elicitados anteriormente.
Casos de Uso
Responsáveis | Função | Revisor |
---|---|---|
João Igor | Criação do Caso de Uso 16 | Gabriel Flores |
Gabriel Flores | Criação de Caso de Uso 14 | João Igor |
Amanda Cruz | Criação de Caso de Uso 15 | Julia Gabriela |
Ryan Salles | Criação dos Casos de uso 4, 5, 8 e 9 | João Pedro Costa |
Julia Gabriela | Criação dos Casos de uso 1 à 3, 6 e 7 | Amanda Cruz |
João Pedro Costa | Criação de Casos de Uso 10 à 13 | Ryan Salles |
Especificação Suplementar
Responsáveis | Função | Revisor |
---|---|---|
João Pedro Costa | Criação das Especificações 4 à 7 | Ryan Salles |
Julia Gabriela | Criação das Especificações 8 à 12 | Ryan Salles |
Léxico
Responsáveis | Função | Revisor |
---|---|---|
Gabriel Flores | Criação dos Léxicos L01 á L11 | Ryan Salles |
João Igor | Criação dos Léxicos L12 á L21 | Ryan Salles |
João Pedro Costa | Criação dos Léxicos relacoionados as UC10, UC11, UC12 | Ryan Salles |
Cenários
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Criação de Cenários 14 e 15 | João Pedro Costa |
João Igor | Criação de Cenários 16 | Gabriel Flores |
Julia Gabriela | Criação de Cenários 1, 2, 3, 6 e 7 | João Pedro Costa |
Gabriel Flores | Criação de Cenários | João Pedro Costa |
Ryan Salles | Criação de Cenários 4, 5, 8 e 9 | João Pedro Costa |
João Pedro Costa | Criação de Cenários 10 à 13 | João Pedro Costa |
Técnicas de Modelagem Ágeis
São técnicas empregadas para a modelagem dos requisitos elicitados anteriormente, porém focadas na entrega rápida de uma visualização do funcionamento do sistema para o cliente.
Backlog
Responsáveis | Função | Revisor |
---|---|---|
Gabriel Flores | Criação de Épicos 3 e 4 | João Igor |
Ryan Salles | Entrevistador/Desenvolvedor e Criação de Épicos 1, 2, 5 e 6 | João Igor |
João Pedro Costa | Desenvolvedor/Secretário | João Igor |
História de Usuário
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Criação de Histórias 32 até 37 | Julia Gabriela |
Gabriel Flores | Criação de Histórias 20 até a 25 | Julia Gabriela |
João Igor | Criação de Histórias 1 à 6 | Julia Gabriela |
Julia Gabriela | Criação de Histórias 7 á 12 | Julia Gabriela |
Ryan Salles | Criação de Histórias 26 à 31 | Julia Gabriela |
João Pedro Costa | Criação de Histórias 19 a 25 | Julia Gabriela |
NFR
Responsáveis | Função | Revisor |
---|---|---|
João Igor | Desenvolvimento RNF16 | Gabriel Flores |
Gabriel Flores | Criação de NFR: NFR 03 | João Igor |
Amanda Cruz | Criação de NFR : NFR01 e NFR00 | Julia Gabriela |
Ryan Salles | Criação de NFR:NFR 02 e Desenvlvimento do RNF17 | João Pedro Costa |
Julia Gabriela | Criação de NFR | Amanda Cruz |
João Pedro Costa | Criação de NFR : NFR01 | Ryan Salles |
Técnicas de Modelagem Funcionais/Interativas
Prototipagem
São técnicas empregadas com o obejtivo de mostrar ao cliente um protótipo funcional dos requisitos elicitados, com a intenção de guiar o desenvolvimento.
Responsáveis | Função | Revisor |
---|---|---|
Gabriel Flores | Criação de Protótipos 04 e 05 | João Igor |
João Igor | Criação de Protótipos 02 e 03 | Gabriel Flores |
Amanda Cruz | Criação de Protótipos 06 | Julia Gabriela |
Ryan Salles | Criação de Protótipos 09 e 10, | João Pedro Costa |
Julia Gabriela | Criação de Protótipo 01 | Amanda Cruz |
João Pedro Costa | Criação de Protótipos 07 e 08 | Ryan Salles |
Técnicas de Validação
São técnicas que tem como objetivo obter a opinião do cliente em relação aos protótipos criados, averiguando se os requistos estão de acordo com oque foi pensado pelas partes interessadas.
Validação
Responsáveis | Função | Secretário/Observador(Revisor) |
---|---|---|
João Igor | Entrevistador/Desenvolvedor | Gabriel Flores |
Gabriel Flores | Entrevistador/Desenvolvedor | João Igor |
Amanda Cruz | Entrevistador/Desenvolvedor | Julia Gabriela |
Ryan Salles | Entrevistador/Desenvolvedor | João Pedro Costa |
Julia Gabriela | Entrevistador/Desenvolvedor | Amanda Cruz |
João Pedro Costa | Entrevistador/Desenvolvedor | Ryan Salles |
Técnicas de Inspeção
São técnicas que tem como objetivo verificar se os artefatos produzidos no decorrer do desenvolvimento estão corretamente empregados.
Verificação
Responsáveis | Função | Revisor |
---|---|---|
Amanda Cruz | Criação de Itens para a Verificação | Julia Gabriela |
Gabriel Flores | Criação de Itens para a Verificação | João Igor |
João Igor | Criação de Itens para a Verificação | Gabriel Flores |
Ryan Salles | Criação de Itens para a Verificação | João Pedro Costa |
Julia Gabriela | Criação de Itens para a Verificação | Amanda Cruz |
João Pedro Costa | Criação de Itens para a Verificação | Ryan Salles |
Inspeção de Fagan
Responsáveis | Função | Revisor |
---|---|---|
Ryan Salles | Moderador/Inspetor | Gabriel Flores |
João Pedro Costa | Autor/Leitor | Gabriel Flores |
Amanda Cruz | Moderador/Inspetor | Gabriel Flores |
João Igor | Autor/Leitor | Gabriel Flores |
Histórico de Versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 04/07/2025 | Criação do Documento e adição das informações respectivas | João Igor | Ryan Salles |