Skip to content

Commit

Permalink
Merge pull request #28 from Grupo-Olimpo/criar-plano-de-gerenciamento…
Browse files Browse the repository at this point in the history
…-de-requisitos

Criar plano de gerenciamento de requisitos
  • Loading branch information
JongaMatos authored Nov 11, 2020
2 parents 1af9fc5 + e1a53e4 commit ddb1fba
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 3 deletions.
Binary file added docs/images/matriz_rastreabilidade.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 2 additions & 3 deletions docs/projeto/arquitetura.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
| 20/10/2020 | 0.1 | João Gabriel | Abertura do documento|
| 20/10/2020 | 0.2 | João Gabriel | Adiciona Representação de Arquitetura,Restriçoes e Visão Lógica|

# Indice
## Indice

- [1. Introdução](#_1-introdução)
- [1.1. Objetivos](#_11-objetivos)
- [1.2. Escopo do documento](#_12-escopo-do-documento)
Expand Down Expand Up @@ -49,8 +50,6 @@ A figura a seguir mostra a estrutura de pacotes do sistema:

(POR FAZER)



### 4.2. Visão Geral: Classes

O diagrama de classes a seguir tem como finalidade demonstrar todas classes, atributos, métodos e tipo de restrição de acesso dos dados utilizados.
Expand Down
67 changes: 67 additions & 0 deletions docs/projeto/doc_plano_gerenciamento_requisitos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Plano de gerenciamento de requisitos

## Historico de versão

| Data | Versão | Descrição | Autor|
| ---- | ------ | --------- | -----|
|02/11/20 | 1.0 | Abertura do documento | João Gabriel|
|08/11/20 | 1.1 | Adição do indice | João Gabriel|

## Indice

- [1. coleta de requisitos](#_1-coleta-de-requisitos)
- [1.1 Definir técnicas de elicitação](#_1.1-Definir-técnicas-de-elicitação)
- [1.2 Planejamento de elicitação](#_1.2-Planejamento-de-elicitação)
- [1.3 Reunião de elicitação](#_1.3-Reunião-de-elicitação)
- [1.4 Análise dos requisitos](#_1.4-Análise-dos-requisitos)
- [1.5 Documentação](#_1.5-Documentação)
- [2. Priorização de requisitos](#_2-Priorização-de-requisitos)
- [2.1 Matriz de rastreablidade](#_2.1-Matriz-de-rastreablidade)
- [2.2 Priorização de requisitos](#_2.2-Priorização-de-requisitos)
- [2.3 Reavaliação de prioridade](#_2.3-Reavaliação-de-prioridade)

## 1. coleta de requisitos

### 1.1 Definir técnicas de elicitação

Nesta etapa serão definidas as técnicas de elicitação de requisitos a serem usadas pela equipe.

### 1.2 Planejamento de elicitação

Como a técnica escolhida para elicitar requisitos foi o brainstorming, cada membro da equipe deverá pesquisar sobre aplicações com propósitos similares e refletir sobre as questões que serão trazidas para a reunião de elicitação.

### 1.3 Reunião de elicitação

Neste momento haverá uma sessão de brainstorming entre os membros da equipe onde serão trazidas as questões elaboradas pelos mesmos e ocorrera a discussões sobre possíveis funcionalidades, tecnologias a serem usadas e questões de performance.

### 1.4 Análise dos requisitos

Neste momento será verificado se todos os requsitos coletados são viaveis , se existem requisitos conflitantes entre si e se todos os requisitos elicitados estão dentro do escopo do projeto.

### 1.5 Documentação

Após a análise, serão formalizados os Épicos e seus requisitos, e criadas as Histórias de Usuário, além da criação do(s) protótipo(s) de baixa fidelidade.

## 2. Priorização de requisitos

### 2.1 Matriz de rastreablidade

Primeiramente ocorrerá a elaboração de matriz de rastreabilidade conforme abaixo:

- EP = Epicos
- RF = Requisitos funcional
- NF = Requisitos não-funcional
- US = Historias de Usuario (user stories)

![Matriz de rastreabilidade](../images/matriz_rastreabilidade.png)

Obs: os IDs serão o codigo mais um numero que representa a ordem de definição de cada parte (ex: primeiro Epico será EP01, o segundo será EP02, a primeira Historia de Usuario será US01, a segunda será US02, e assim em diante).
Obs2: As matrizes de rastreabilidade se encontram no Documento de visão.

### 2.2 Priorização de requisitos

Nesta etapa serão definidas as prioridades das Historias de Usuario, conforme sua relevancia para a continuidade das outras etapas do projeto e sua importancia para as entregas a serem feitas.

### 2.3 Reavaliação de prioridade

Após a finalização de cada sprint, na reunião de planejamento da seguinte, os membros da equipe podem questionar e reavaliar a prioridade do que ainda sera desenvolvido com base na produtividade obtitida até o dito momento e possivel mudança nos requisitos.

0 comments on commit ddb1fba

Please sign in to comment.