Skip to content

Commit

Permalink
Merge pull request #7 from mdsreq-fga-unb/feat(#1)/organization-xp-table
Browse files Browse the repository at this point in the history
Feat #1: Organização do Projeto
  • Loading branch information
zzzBECK authored Jul 30, 2024
2 parents 22a7bea + 4df9d8a commit b20773f
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 35 deletions.
8 changes: 5 additions & 3 deletions docs/assets/css/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,12 @@
border-radius: var(--cover-button-border-radius);
}

#img-personagens{
#img-personagens {
width: 300px;
float: left;
margin-right: 30px;


}
.markdown-section {
padding: 0;
max-width: 80%;
}
61 changes: 29 additions & 32 deletions docs/visao_geral_do_projeto.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,24 @@
# VISÃO GERAL DO PROJETO

## 1. Organização do Projeto

### Organição da equipe XP

| Papel | Atribuições | Responsável | Participantes |
| :-------------------: | :---------------------------------------------------------------------------------------------------------: | :-------------------------------------: | :--------------: |
| Desenvolvedor | Codificar o produto, codificar testes unitários, realizar refatoração | [Alexandre](https://github.com/zzzBECK) | Todos |
| Dono do Produto | Atualizar o escopo do produto, organizar o escopo das sprints, validar as entregas | [Alexandre](https://github.com/zzzBECK) | Adenalva Beck |
| Analista de Qualidade | Garantir a qualidade do produto, garantir o cumprimento do conceito de pronto, realizar inspeções de código | [Tales](https://github.com/TalesRG) | _---_ |
| Cliente | Define os requisitos do sistema fornecendo direção e feedback contínuo para a equipe de desenvolvimento | Adenalva Beck | George Marsicano |
| Coach | Oferece orientação e suporte para a equipe na implementação das práticas do XP | George Marsicano | Pedro Henrique |

### Atribuições da Equipe

| Papel | Atribuições | Responsável |
| :-----------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------: |
| Elicitação e Descoberta | Identificar as questões relacionadas ao projeto, problemática, interessados, desejos e expectativas, além de possibilidades ou restrições do produto. | [Tales](https://github.com/TalesRG) |
| Análise e Consenso | Analisar os requisitos em sua forma "bruta", refinar, retirar e aperfeiçoar os requisitos,além de confirmar o entendimento comum com todos os envolvidos no projeto. | [Pedro Lucas](https://github.com/lucasdray) |
| Declaração | Declarar e documentar os requisitos e comunicá-los entre os envolvidos. | [Pedro Henrique](https://github.com/PedroHhenriq) |
| Representação | Representação dos Requisitos em modelos e/ou visualizações do produto. | [Lucas](https://github.com/LucasGSAntunes) |
| Verificação e Validação | Validação: É a confirmação (ou não) de que os requisitos definem a solução correta conforme combinado. Verificação: É a confirmação (ou não) de que os requisitos foram realizados da maneira correta. | [Alexandre](https://github.com/zzzBECK) e [Leandro](https://github.com/LeanArs) |
| Organização e Atualização | Manter o conjunto dos requisitos do produto, adequadamente organizados e atualizados ao longo do tempo. | [Arthur](https://github.com/arthur-heleno) |
# 1. Organização e Atribuições da Equipe XP

A tabela a seguir apresenta uma visão integrada da organização e atribuições da equipe, detalhando os papéis e responsabilidades relevantes para cada membro:

### Tabela de Organização e Atribuições da Equipe XP

| Papel | Atribuições Principais | Responsável | Participantes | Práticas XP Relacionadas | Como as Práticas Suportam as Atribuições |
| :-----------------------: | :---------------------------------------------------------------------: | :-----------------------------------------: | :---------------------: | :-------------------------------------------: | :------------------------------------------------------------------------------------------: |
| Desenvolvedor | Codificar o produto, testes unitários, realizar refatoração | [Alexandre](https://github.com/zzzBECK) | Todos | Programação em pares, Refatoração contínua | Facilita a colaboração e melhoria contínua do código, integrando soluções e conhecimentos. |
| Dono do Produto | Atualizar e organizar o escopo, validar entregas | [Alexandre](https://github.com/zzzBECK) | Adenalva Beck | Planejamento do jogo, Reuniões diárias | Mantém o foco do projeto alinhado com as expectativas do cliente e objetivos do negócio. |
| Analista de Qualidade | Garantir a qualidade, realizar inspeções de código | [Tales](https://github.com/TalesRG) | Todos | Testes contínuos, Integração contínua | Assegura que o produto atenda aos padrões de qualidade e funcionalidade esperados. |
| Cliente | Definir requisitos, direção e feedback | Adenalva Beck | Professor da disciplina | Reuniões de feedback, Planejamento do jogo | Oferece direcionamento claro e feedback contínuo para orientar o desenvolvimento do produto. |
| Coach | Orientar a equipe nas práticas do XP | Professor da disciplina | Pedro Henrique | Mentoria, Coaching, Reuniões de retrospectiva | Ajuda a equipe a melhorar suas práticas e resolve problemas de processo e colaboração. |
| Elicitação e Descoberta | Identificar questões, interessados, desejos, expectativas, e restrições | [Tales](https://github.com/TalesRG) | Todos | Elicitação, Análise de risco | Identifica proativamente os desafios e oportunidades, ajustando o projeto para adequá-lo. |
| Análise e Consenso | Analisar e refinar requisitos, confirmar entendimento comum | [Pedro Lucas](https://github.com/lucasdray) | Todos | Planejamento do jogo, Revisões de requisitos | Garante que todos na equipe entendam e concordem com os requisitos antes da implementação. |
| Declaração | Declarar, documentar e comunicar requisitos | [Leandro](https://github.com/LeanArs) | Todos | Documentação, Comunicação ativa | Assegura que os requisitos são claros e acessíveis para todos os envolvidos. |
| Representação | Representar requisitos em modelos/visualizações | [Lucas](https://github.com/LucasGSAntunes) | Todos | Modelagem, Criação de protótipos | Facilita a visualização e compreensão do produto final desde as fases iniciais. |
| Verificação e Validação | Confirmar se os requisitos definem e foram realizados corretamente | [Alexandre](https://github.com/zzzBECK) | Todos | Testes contínuos, Revisões de código | Garante que o produto final esteja conforme especificado e funcione como esperado. |
| Organização e Atualização | Manter e atualizar o conjunto dos requisitos | [Tales](https://github.com/TalesRG) | Todos | Gestão de mudanças, Controle de versões | Mantém a documentação e requisitos atualizados e organizados ao longo do ciclo de vida. |

## 2. Planejamento das Fases e/ou Iterações do Projeto

Expand All @@ -38,11 +35,11 @@
## 3. Matriz de Comunicação

| Descrição | Área/Envolvidos | Periodicidade | Produtos Gerados | Local de Disponibilização |
| :-----------------------------------------: | :------------------------: | :-----------: | :----------------------------------------------------: | :---------------------------------: |
| Acompanhamento das Atividades em Andamento | Equipe | Semanal | Ata de reunião | |
| Acompanhamento dos Riscos e Ações Pendentes | Equipe | Diário | Issues | GitHub |
| Planejamento | Equipe, Professor | Quinzenal | Documentação da Sprint | |
| Retrospectiva | Equipe, Professor, Cliente | Quinzenal | Documentação de Sprint Review e Relatório de Progresso | |
| :-----------------------------------------: | :------------------------: | :-----------: | :----------------------------------------------------: | :-----------------------: |
| Acompanhamento das Atividades em Andamento | Equipe | Semanal | Ata de reunião | |
| Acompanhamento dos Riscos e Ações Pendentes | Equipe | Diário | Issues | GitHub |
| Planejamento | Equipe, Professor | Quinzenal | Documentação da Sprint | |
| Retrospectiva | Equipe, Professor, Cliente | Quinzenal | Documentação de Sprint Review e Relatório de Progresso | |

## 4. Gerenciamento de Riscos

Expand All @@ -68,8 +65,8 @@ Tempo: Caso aja atrasos que influenciem no desenvolvimento do projeto, precisare

## 6. Histórico de revisão

| Data | Versão | Alteração | Autor |
| :--------: | :----: | :---------------------------------------: | :-----------------------------------------: |
| 16/04/2024 | `0.1` | Criação do documento | [Alexandre](https://github.com/zzzBECK) |
| 17/04/2024 | `0.2` | Adição gerenciamento de riscos (tópico 4) | [Pedro Lucas](https://github.com/lucasdray) |
| 17/04/2024 | `0.3` | Adição tópicos 2,3,5 |[Alexandre](https://github.com/zzzBECK), [Arthur](https://github.com/arthur-heleno), [Leandro](https://github.com/LeanArs), [Lucas](https://github.com/LucasGSAntunes), [Pedro Henrique](https://github.com/PedroHhenriq), [Pedro Lucas](https://github.com/lucasdray) e [Tales](https://github.com/TalesRG)|
| Data | Versão | Alteração | Autor |
| :--------: | :----: | :---------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| 16/04/2024 | `0.1` | Criação do documento | [Alexandre](https://github.com/zzzBECK) |
| 17/04/2024 | `0.2` | Adição gerenciamento de riscos (tópico 4) | [Pedro Lucas](https://github.com/lucasdray) |
| 17/04/2024 | `0.3` | Adição tópicos 2,3,5 | [Alexandre](https://github.com/zzzBECK), [Arthur](https://github.com/arthur-heleno), [Leandro](https://github.com/LeanArs), [Lucas](https://github.com/LucasGSAntunes), [Pedro Henrique](https://github.com/PedroHhenriq), [Pedro Lucas](https://github.com/lucasdray) e [Tales](https://github.com/TalesRG) |

0 comments on commit b20773f

Please sign in to comment.