Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 3.43 KB

5-Gerenciamento-Projeto.md

File metadata and controls

55 lines (35 loc) · 3.43 KB

Leitura anterior: Gestão da configuração

Gerenciamento de Projeto

A metodologia definida, foi definida inicialmente com o objetivo de conhecer as pessoas envolvidas no processo, com isso foi executado uma pesquisa virtual com essas pessoas, as pesquisas foram desenvolvidas tanto com os estudantes como os motoristas de vans universitárias. Após conhecer mais sobre o problema, a equipe pôde elaborar um projeto de solução a ser desenvolvido, seguindo as seguintes especificações, com o objetivo de evitar atrasos, e desenvolver uma plataforma que além de entregar resultado, entregue também integridade. Além disso, é usado o Kanban para gestão e controle das tarefas, através da plataforma Trello. As tarefas são organizadas em “Para fazer”, “Fazendo”, “Para Revisar” e “Feito”, de modo que todo o grupo possa se organizar conjuntamente para saber o que, por quem e até quando deve ser feito cada tarefa.

Divisão de Papéis

Para organização da equipe, é utilizado a metodologia SCRUM. A equipe foi dividida em três cargos de acordo com essa metodologia eles são: 1 Scrum Master, 1 Product Owner e 3 da equipe de desenvolvimento.

  • Scrum Master: Ítalo Lelis - responsável por organizar a equipe e resolver os empecilhos que a impedem de produzir;
  • Scrum Owner: Izabella Gonçalves - irá elaborar os requisitos e avaliar se o software cumpre com estes;
  • Equipe de desenvolvimento:
    • Érika Marcia
    • Guilherme Gabriel
    • Guilherme Julio

Processo

Para organização e distribuição das tarefas do projeto, a equipe está utilizando o Trello estruturado com as seguintes listas:

Backlog:

Representa as tarefas a serem trabalhadas no desenvolvimento do projeto, sendo todas as atividades identificadas no andamento do projeto, é o Product Backlog.

To-Do:

Representa as tarefas à fazer.

Doing:

Representa as tarefas que estão sendo feitas.

To Review:

Representa as tarefas que necessitam ser revisadas por todo grupo.

Done:

Representa as tarefas prontas.

Ferramentas:

As ferramentas empregadas no projeto são:

  • Editor de código: Visual Studio Code
  • Ferramentas de comunicação: Whatsapp, Discord, Microsoft Teams
  • Ferramentas de prototipagem: Adobe XD, ...
  • Ferramentas de gerenciamento: Trello
  • Ferramenta de hospedagem: Netlify
  • Ferramenta de gerenciamento de arquivos: Google Drive

O ambiente de desenvolvimento integrado (IDE) utilizado será o Visual Studio Code, por já ser uma IDE que vem sendo usada em outras disciplinas do curso, além de ser uma IDE intuitiva e simples de se trabalhar. São feitas reuniões remotas semanais, através do Discord e do Microsoft Teams, além disso a comunicação do projeto é feita através do WhatsApp. São utilizados métodos como prototipação em papel e uso do Adobe XD para criação de wireframes. O gerenciamento de arquivos do projeto é feito pelo Google Drive, nele estará todo o backlog do projeto, com pastas relacionadas a cada etapa, possibilitando que todos trabalhem nos documentos.

Trabalhamos ainda com o GitHub, permitindo o controle de versionamento do projeto do início ao fim, possibilitando o mapeamento do desenvolvimento a cada commit, além de possibilitar que cada um trabalhe no projeto, através de fork, e pull request. As imagens e ícones usados no site, serão de uso livre de banco de dados gratuitos.

Próxima leitura: Implementação