Skip to content

Termo de Abertura do Projeto

Guilherme Baldissera edited this page Mar 14, 2018 · 1 revision

Histórico de Revisão

Data Versão Descrição Autor
12/03/2018 0.1 Criando estrutura inicial do documento Luis Gustavo
12/03/2018 0.2 Adicionado introdução, descrição, propósito e justivativa, objetivos, requisitos de alto nível e riscos do projeto Luis Gustavo
12/03/2018 0.3 Adição do Resumo do cronograma de marcos, resumo do orçamento, partes interessadas, Requisitos para aprovação do projeto e gerência do projeto Geovanni Oliveira
14/03/2018 0.4 Ajuste e conclusão inicial do TAP Guilherme Baldissera

Sumário

1. Introdução

2. Descrição do Projeto

3. Propósito e justificativa do projeto

4. Objetivos do projeto

5. Requisitos de alto nível

6. Riscos do Projeto

7. Resumo do cronograma de marcos

8. Resumo do orçamento

9. Lista das Partes Interessadas

10. Requisitos para aprovação do projeto

11. Gerência do projeto

12. Referências

1. Introdução

O objetivo deste documento é apresentar o projeto Nexte, oferecendo uma visão inicial do projeto. Neste documento serão apresentados as informações principais sobre projeto, como seu objetivo, riscos e os stakeholders do projeto.

2. Descrição do Projeto

Nexte é um aplicativo mobile que possibilita a integração entre jogadores de tênis dentro de um clube ou grupo de tenistas englobando desafios entre os jogadores, visualização de estatísticas e resultados das partidas, e também competição para ganhar troféus virtuais, tudo registrado em um ranking.

3. Propósito e Justificativa do Projeto

No Brasil existem cerca de 1,4 milhão de tenistas praticantes e aproximadamente 300 clubes. Ainda assim, as principais ferramentas utilizadas por tenistas são ferramentas de uso geral, como WhatsApp para encontrar arversários e combinar partidas.

No mercado mobile existem alguns sistemas com ideia relacionada ao Nexte, mas a maioria deles está bem defasado e é voltado para tenistas. Há uma carência por uma plataforma exclusiva para tenistas e seus clubes.

O Nexte é um aplicativo voltado exclusivamente para clubes e grupos de tenistas.

4. Objetivos do Projeto

O objetivo principal é fornecer um aplicativo mobile capaz de gamificar as comunidades locais de tênis. O aplicativo agirá de modo a facilitar a busca de adversários para partidas de tênis dentro do clube ao qual está relacionado, e com a gamificação desenvolver desputas e conquistas amigáveis através do ranking.

5. Requisitos de Alto Nível

O Nexte será um aplicativo mobile para melhorar a integração de tenistas em comunidades locais assinantes do serviço provido pelo aplicativo. Entre os requisitos de alto nível elencados temos:

  • O design do app será flat com um visual simples e minimalista;

  • O sistema deve ser de fácil interação, de modo que nem comunidades parceiras nem os usuários precisem de qualquer tipo de treinamento para utilização do aplicativo;

  • Os tenistas poderão desafiar outros jogadores para realizarem partidas de tênis;

  • Os tenistas usuários poderão ver dados e resultados de seus partidas;

  • Deverá existir um ranking de dos usuários.

6. Riscos do Projeto

Os principais riscos do projeto Nexte e as ações preventivas para os devidos riscos são:

Risco Plano de Ação
Difícil adaptação de equipe de desenvolvimento com as tecnologias. Realização de treinamentos sobre tecnologias.
A equipe de desenvolvimento e a equipe de gerência tem horário muitos divergentes, tornando difícil a comunicação entre as equipes. Os membros de ambas as equipes se reunirão presencialmente aos finais de semana, além disso será utilizado a ferramente slack intensamente para comunicação e feedback entre as equipes e será realizado reuniões via hangouts durante a semana.
Membros da equipe de desenvolvimento não conseguirem instalar ou utilizar corretamente as ferramentas. Disponibilização do ambiente de desenvolvimento padronizado com a ferramenta Docker.
Membros das equipes fazendo estágio ou outras atividades complementares, o que pode gerar falta de comprometimento das equipes Os membros das equipes serão comunicados que seu comprometimento e dedicação é essencial para que o projeto seja bem sucedido. Caso haja problemas recorrentes com um mesmo membro a situação será discutida com a professora Carla.
Membros da equipe de gerência ter seus projetos selecionados para a WWDC2018. Nesse caso a equipe irá conversar com a professora Carla para encontrar a melhor forma de resolver esse problema de forma a gerar o menor prejuizo ao projeto.
O servidor RestFull de requisições não estar pronto. Requisição ao time externo do Nexte para que o MVP esteja pronto e em condições para uso pela equipe de desenvolvimento.

7. Resumo do Cronograma de Marcos

O projeto possui 2 marcos principais, aos quais são: entrega parcial do software funcional (Release 1) e a segunda entrega, que é a entrega final do aplicativo e da disciplina (Release 2). Os marcos principais possuem datas para suas entregas, as quais estão de acordo tanto com a disciplina de Métodos de Desenvolvimento de Software (MDS) quanto a disciplina Engenharia de Produto de Software (EPS), cuja equipe é formada por 6 membros da turma de MDS e 4 membros da turma de EPS.

Em cada marco principal haverá 6 marcos menores chamados sprints, cada um terá o prazo de 1 semana para ser entregue dentro de cada macro prazo das Releases.

Release 1 - xx/ xx /xxxx

Sprint Data de entrega
Sprint 0 10/03/2018
Sprint 1 16/03/2018
Sprint 2 23/03/2018

Release 2 - xx/ xx /xxxx

Sprint Data
Sprint 0 xx/xx/xxxx
Sprint 1 xx/xx/xxxx
Sprint 2 xx/xx/xxxx

8. Resumo do Orçamento

Para estimar o orçamento do projeto é necessário verificar todos os gastos com insumos que serão usados no desenvolvimento do projeto, como: valor da hora trabalhada de cada integrante envolvido no projeto, aquisições e ferramentas.

8.1 Recursos Humanos

O tempo total do projeto é de paroximadamente 18 semanas, é estimado que cada um dos 10 integrantes do grupo trabalhará pelo menos 10 horas semanais no projeto e as 4 horas semanais assistindo aulas das disciplinas de MDS e EPS, logo serão 14 horas trabalhadas por integrante por semana. O grupo conta com um Coach, que trabalhará aproximadamente 2 horas por semana no auxílio do grupo no desenvolvimento do projeto.

Segundo o relatório de gestão de custos da UnB do ano de 2016 um aluno de Engenharia de Software custa R$26.040,00 anualmente. Dado que o curso tem a duração de 5 anos e para conseguir se formar nesta estimativa um estudante deve pegar 48 créditos anuais. É de conhecimento geral que cada crédito equivale a 15 horas, e com essas informações é possivel obter o custo médio de um aluno, que é de R$36,17 por hora na universidade.

Papel Quantidade Valor hora Horas semanais Duração do projeto Total parcial
Desenvolvedor 6 R$ 36,17 14 18 R$ 54.689,04
Gestor 4 R$ 36,17 14 18 R$ 36.459,36
Coach 1 R$ 36,17 2 18 R$ 1.302,12
Total R$ 92450,52

8.2 Recursos físicos e serviços

Os recursos físicos necessários para o desenvolvimento do projeto é que cada um dos envolvidos com o projeto tenha seu próprio notebook, a equipe de desenvolvimento necessita de máquinas que sejam capazes de suportar o seu ambiente de desenvolvimento com pelo menos os requisitos mínimos para desenvolver aplicativos na plataforma Android, os gestores e coaches também necessitam de notebooks compatíveis com suas responsabilidades. Dadas as necessidades dos notebooks um preço médio foi levantado de R$ 2.600,00

Recurso Quantidade Preço unitário Mensal Meses Sub total
Notebook 11 R$ 2.600,00 Não - R$ 28.600,00
Internet (20 MB) 1 R$ 130 Sim 4 R$ 520,00
Energia Elétrica 1 R$ 190,00 Sim 4 R$ 760,00
Total R$ 29.880,00

8.3 Custo total

Tipo do Recurso Subtotal
Humano R$ 92450,52
Físico e serviço R$ 29.880,00
Total R$ 122.330,52

9. Lista das Partes Interessadas

Os interessados no projeto inicialmente são os envolvidos na idealização e concepção da ideia do projeto Nexte.

  • Eduardo Vital
  • Guilherme Baldissera
  • Ítalo Queiroz
  • Miguel Pimentel
  • Jessica Sá

A equipe de Engenharia de Produto de Software

  • Geovanni Oliveira
  • Guilherme Baldissera
  • Luis Gustavo
  • Miguel Pimentel

A equipe de Métodos de Desenvolvimento de Software

  • Alexandre
  • Gabriel
  • Helena
  • Larissa
  • Letícia
  • Lorrany

10. Requisitos para a aprovação do projeto

Estar de acordo com os critérios de aceitação escritos pelo PO, assim como cumprir os requisitos levantados. Ao final de cada Sprint na parte de desenvolvimento será entregue um incremento de software a ser validade pelos clientes, assim a cada incremento haverá a validação do trabalho feito.

11. Gerência do projeto

O projeto será gerido pela equipe de Engenharia de Produto de Software, disciplina do curso de Engenharia de Software da Faculdade UnB do Gama (FGA), os integrantes da equipe são:

Nome Papel
Geovanni Oliveira À designar (Joker)
Guilherme Baldissera Devops
Luis Gustavo Scrum Master
Miguel Pimentel Architecture Guy

12. Referências

Artigo sobre o mercado brasileiro de tênis. Disponível em http://revistatenis.uol.com.br/artigo/mercado-brasileiro-esta-se-desenvolvendo_362.html#ixzz4xgKvxm00 . Acesso em 12/03/2017

Site com clubes de tênis brasilieros. Disponível em: http://www.tenisintegrado.com.br/clube/ . Acesso em 12/03/2018

Site para compra de notebooks. Disponível em: https://www.walmart.com.br/kp/notebook-i5-4gb, acessádo 12/03/2018 ás 23:58

Relatório de Gestão 2016, Universidade de Brasília. Disponível em http://www.dpo.unb.br/index.php?option=com_phocadownload&view=category&download=558:relatorio-2016&id=1:relatorio-de-gestao&Itemid=675. Acesso em 10 de março de 2018 às 23:53.