Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Qualidade |
---|
Gerenciamento do Projeto
Esta seção apresenta como a gerência do projeto foi feita, como o time está organizado, como trabalha, e quais são os processos de desenvolvimento.
Sumário
Organização do Time
Nas sprints de desenvolvimento do projeto, o time se organiza em 3 diferentes equipes: A primeira responsável pelas tarefas de backend, e a segunda e a terceira equipes sendo responsáveis pelo frontend do aplicativo e do gerenciador web respectivamente. A escolha dos membros que compõem cada uma das equipes varia de sprint para sprint, levando em consideração as dificuldades das user stories atribuídas para cada equipe e o interesse dos membros do time pelas tecnologias e paradigmas que serão utilizados para o desenvolvimento. Isso cria um ambiente mais saudável, onde cada membro possui mais liberdade para a escolha de tarefas e poderá aprender todas as tecnologias utilizadas no projeto.
Matriz de Responsabilidade
Essa matriz foi desenvolvida para ajudar os membros do time a saberem seus papéis na dentro do processo de desenvolvimento.
Atividades | AGES I | AGES II | AGES III | AGES IV |
---|---|---|---|---|
Alimentar a wiki | R | R | R | R |
Organização do time | I | I | C | R |
Definir marcos da sprint | I | I | I | R |
Divisão de tasks | C | C | C | R |
Desenvolvimento | R | R | R | I |
Code review | R | R | R | C |
Execução de Testes | R | R | C | I |
Deploy | I | I | R | I |
- R: Responsável: Quem é designado para trabalhar na atividade
- A: Aprovador: Quem tem autoridade para aprovar a atividade
- C: Consultado: Quem deve ser consultado e participar da atividade
- I: Informado: Quem deve ser informado sobre o andamento da atividade