-
Notifications
You must be signed in to change notification settings - Fork 4
Termo de Abertura do Projeto
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 |
3. Propósito e justificativa do projeto
7. Resumo do cronograma de marcos
9. Lista das Partes Interessadas
10. Requisitos para aprovação do projeto
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.
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.
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.
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.
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.
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. |
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.
Sprint | Data de entrega |
---|---|
Sprint 0 | 10/03/2018 |
Sprint 1 | 16/03/2018 |
Sprint 2 | 23/03/2018 |
Sprint | Data |
---|---|
Sprint 0 | xx/xx/xxxx |
Sprint 1 | xx/xx/xxxx |
Sprint 2 | xx/xx/xxxx |
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.
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 |
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 |
Tipo do Recurso | Subtotal |
---|---|
Humano | R$ 92450,52 |
Físico e serviço | R$ 29.880,00 |
Total | R$ 122.330,52 |
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
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.
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 |
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.