Metodologia
Introdução
A metodologia do projeto define como o processo foi conduzido, englobando as práticas e estratégias aplicadas no planejamento e na execução de suas etapas. Para o desenvolvimento deste projeto, a equipe optou por utilizar o método ágil, aproveitando a familiaridade do grupo com essa abordagem.
Metodologia Escolhida
Com a finalidade de manter um processo de entregas rápidas mas com qualidade em seus artefatos, decidimos por adotar a Metodologia Ágil com práticas de SCRUM, não foi escolhido o SCRUM em si pela falta de compatibilidade com a equipe e com o projeto.
Adotamos o termo Entrega no nosso cronograma, ao invés do convencional Sprint, visto que as Sprints precisam de um período fixo de tempo a ser realizada e as entregas possuiam intervalos irregulares.
- Estabelecimento de prazos: Todas as entregas estão detalhadas no nosso Cronograma, possuindo data de início e fim da atividade e seu respectivo revisor.
Esse cronograma pode ser consultado aqui. - Desenvolvimento iterativo: O GitHubPages será considerado como a Wiki do projeto, sendo atualizado ao desenvolvimento de cada Entrega.
Reuniões
Para garantir o alinhamento da equipe e promover a transparência no desenvolvimento do projeto, teremos duas reuniões semanais fixas:
- Reunião de Planejamento da Sprint: No início de cada Etapa serão realizadas para dividir as tarefas entre os membros
- Reunião de Revisão das Atividades: Deve ser realizada antes da gravação da apresentação, para garantir a qualidade dos artefatos.
Bibliografia
BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011. Software Engineering Body of Knowledge (SWEBOK) V3.0 | IEEE Computer Society» (em inglês).
Histórico de Versões
Data | Data Prevista de Revisão | Versão | Descrição | Autor | Revisor |
---|---|---|---|---|---|
11/11/2024 | 11/11/2024 | 1.0 | Criação da página | Breno Fernandes | Mateus Vieira |
14/12/2024 | 17/12/2024 | 1.1 | Atualização pós entrega 4 | Mateus Vieira | Breno Fernandes |