Sem resumo de edição
 
(6 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 7: Linha 7:
* 1.  Qual o nome do seu projeto?
* 1.  Qual o nome do seu projeto?
** Rolê!
** Rolê!
* 2.  Qual o objetivo deste projeto?
* 2.  Qual o objetivo deste projeto?
** Este projeto consiste em unificar e facilitar a divulgação e acesso a eventos na cidade de Uberlândia.
** Este projeto consiste em unificar e facilitar a divulgação e acesso a eventos na cidade de Uberlândia.
Linha 84: Linha 83:


* 1. Como será dividido o desenvolvimento do sistema?
* 1. Como será dividido o desenvolvimento do sistema?
**  
** O desenvolvimento será dividido em análise de requisitos, desenvolvimento e testes.
* 2. Como será feita a entrada de dados?  
* 2. Como será feita a entrada de dados?  
**  
** Através da tela do Smartphone.
* 3. Como será feita a saída de dados?  
* 3. Como será feita a saída de dados?  
**  
** Através da tela do Smartphone.
* 4. Descreva a 1a. funcionalidade?  
*   4. Descreva a . funcionalidade?  
**  
** Cadastro de um usuário: Será possível realizar o cadastro de um usuário utilizando o login de uma rede social, com um dos dois tipos disponíveis: Normal (apenas visualiza, compartilha, curti e convida para eventos), Organizador (todas as funções de um usuário normal e também cadastra, edita, exclui, divulga, e impulsiona eventos).
* 5. Descreva a 2a. funcionalidade?
*   5. Descreva a . funcionalidade?
** ............
** Busca por um evento: Filtra ou busca um evento por tipo de evento, estilo, local.
* n. Descreva a enésima funcionalidade?
*  6. Descreva a 3ª. funcionalidade?
** <br>
** Compartilhar um evento: Divulga o evento em uma rede social.
*  7. Descreva a 4ª. funcionalidade?
** Convidar para um evento: Envia o evento para um contato cadastrado em sua agenda telefônica.
*  8. Descreva a 5ª. funcionalidade?
** Cadastrar um evento: Cadastra um evento com uma imagem de divulgação, informando o tipo de evento, o local, data, estilo, entre outras filtros adicionais não obrigatórios (quantidade máx., valor de ingresso).
*  9. Descreva a 6ª. funcionalidade?
** Divulgar um evento: divulga um evento em todas as redes sociais cadastradas para o usuário, com texto personalizável.
* 10. Descreva a 7ª. funcionalidade?
** Excluir um evento: Exclui um evento da base de dados.
* 11. Descreva a 8ª. funcionalidade?
** Editar um evento: Edita as informações de um evento.
* 12. Descreva a 9ª. funcionalidade?
** Impulsionar um evento: Melhora o posicionamento do evento durante um determinado tempo nos resultados de busca.
*13. Descreva a 10ª. funcionalidade?
**Aprovar um evento: Realiza a aprovação de um evento pré cadastrado.
 
<br>


== How much ==
== How much ==
Linha 100: Linha 115:


* 1. Quanto custa cada parte do sistema?
* 1. Quanto custa cada parte do sistema?
**  
** A Criação (análise, desenvolvimento e testes) custará aproximadamente R$90.000,00
** A Manutenção (suporte, manutenção, contabilidade e eventuais melhorias) custará aproximadamente R$14.000,00 por mês.
* 2. Quanto deverá custar todo o sistema?  
* 2. Quanto deverá custar todo o sistema?  
**  
** Criação: aproximadamente R$90.000,00 (funcionários + cloud)
** Recorrente: aproximadamente R$14.000,00 (funcionários + cloud +contador)
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
**  
** 2 Programadores
** 1 Gestor de produto
** 1 Arquiteto de sistemas
** 1 Especialista em experiência de usuários e tester
** 1 Representante comercial
* 4. Quanto custa cada profissional?
* 4. Quanto custa cada profissional?
**  
** Criação
*** 2 Programadores -> R$4000,00x2
*** 1 Gestor de produto -> R$5000,00
*** 1 Arquiteto de sistemas -> R$4000,00
*** 1 Especialista em experiência de usuários e tester -> R$3500,00
*** Recorrente
*** 1 Representante comercial -> R$3500,00
*** 1 Programador para suporte e manutenção -> R$2000,00
*** 1 Secretário e atendente de suporte -> R$1500,00
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
**  
** Os usuários se encaixam em duas categorias: quem está procurando por eventos (festeiro), e quem deseja cadastrar seu evento no sistema (promoter).
<br>
** Festeiro: uso gratuito, com a opção de comprar ingressos pelo aplicativo pagando uma pequena taxa para o Rolê!.
** Promoter: pagará uma taxa para o Rolê para cadastrar seu evento, com a opção de contratar um serviço "premium" com acesso a dados e gráficos sobre seu evento, também poderá pagar para dar um destaque temporário ao seu evento dentro do aplicativo.


= Modelo Estruturado =
= Protótipo =
 
 
== DFD ==
 
* Processso
* Depósitos
* Fluxos
 
== DER ==
 
* Entidades
* Relacionamentos
* Chaves
* Domínios
 
== DD ==
 
* Descritivos de cada item
** Significado
** Conteúdo (Dados compostos)
** Restrições de integridade
** Chave primária (Depósitos de Dados)
<br>
<br>


= Modelo OO =
* Dinâmica: Criar projeto e de,demonstração
 
** Projeto: DFD , DER e DD postados na Wiki
== Diagrama de Classes ==
** Demonstração: Criação de um '''Mockup''' completo ou desenvolvimento de 3  '''funcionalidades''' a serem definidas com o professor pois não fizeram o DFD
 
== Diagrama de  Estado ==
 
== Diagrama de  Casos de Uso ==
 
== Diagrama de Sequência ==
 
== Diagrama de Objetos ==
 
== Diagrama de Colaboração ==
 
== Diagrama de  Interfaces ==
 
== Diagrama de Atividades ==
 
== Diagrama de Componentes ==
 
== Diagrama de Pacotes ==
 
= Protótipo =
 
* Objetivo
* Recursos utilizados
* Funcionamento
* Detalhamento (Imagens, vídeos, ...)
* Resultados obtidos
 
= Pesquisador =
 
*
 
<br>
<br>

Edição atual tal como às 00h24min de 16 de novembro de 2017

5W2H


What


  • 1. Qual o nome do seu projeto?
    • Rolê!
  • 2. Qual o objetivo deste projeto?
    • Este projeto consiste em unificar e facilitar a divulgação e acesso a eventos na cidade de Uberlândia.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Um dos maiores desafios encontrados é a captação de recursos financeiros para o desenvolvimento do aplicativo.
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Desenvolvimento de aplicações mobile (Android e IOS), conhecimento em banco de dados.
  • 5. Quais soluções similares existem no mercado?
    • Existe uma aplicação semelhante ao Rolê!, chamado “CIdade Online”, porém de abrangência nacional e sem nenhum evento cadastrado para a cidade de Uberlândia.


Why


  • 1. Porque é interessante desenvolver este projeto?
    • Com o aumento do uso de smartphones e redes sociais atualmente, percebemos que é mais fácil ter acesso a informação através de aplicativos do que simplesmente colocar a informação em site/blog. A ideia é criar um aplicativo que utilize desses recursos.
  • 2. Porque deve usar a tecnologia escolhida?
    • O uso de smartphones tem aumentado consideravelmente, portanto, utilizar essa plataforma provém uma chance maior de sucesso.
  • 3. Porque usar o hardware específico?
    • O hardware utilizado será o próprio smartphone do usuário, o que facilita a divulgação dos eventos, aumentando a chance de sucesso e diminuindo os custos de manutenção do aplicativo.
  • 4. Porque usar o sistema específico?
    • O aplicativo será voltado aos maiores distribuidores de sistemas operacionais mobile, portanto irá abranger uma grande parte da população.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Usuários de smartphones, casas de shows, boates, prefeituras e promotores de eventos.
  • 2. Quem poderá operar o sistema?
    • O sistema possuirá três tipos de usuários: um voltado às empresas que desejarem realizar a criação de eventos, outro voltado aos usuários que buscam por eventos, e um outro do tipo administrativo que realizará.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Desenvolvedores, produtores de eventos e usuários de smartphones.


Where


  • 1. Onde os dados serão inseridos?
    • Serão inseridos através de uma área exclusiva dentro do aplicativo, de acordo com o perfil do usuário.
  • 2. Onde os dados serão externalizados, publicados?
    • Apenas através dos eventos cadastrados no aplicativo.
  • 3. Onde esta aplicação poderá ser usada?
    • Em todos os smartphones compatíveis com sistemas Android e IOS.
  • 4. Onde os dados serão armazenadas?
    • Serão inseridos em um banco de dados gerido por uma empresa terceira, que garanta a segurança e integridade dos dados.
  • 5. Onde o software deverá ser hospedado?
    • Será hospedado nas webstores de aplicativos Android e IOS.


When


  • 1. Em quanto tempo pretende desenvolver o sistema?
    • O prazo para desenvolvimento e lançamento do aplicativo é de 6 meses.
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Análise: 2 meses.
    • Desenvolvimento: 2 meses.
    • Testes: 1 mês.
    • Divulgação: 1 mês.
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
    • O aplicativo será construído levando em consideração dispositivos mais antigos e que possuam uma versão de sistema operacional que ainda possua suporte dos fabricantes. Portanto, a resposta irá variar de acordo com o desempenho do hardware do usuário.
  • 4. Quanto tempo para responder a uma entrada?
    • Varia de acordo com a conexão de dados do Smartphone.
  • 5. Quanto tempo para gerar a saída?
    • Varia de acordo com a conexão de dados do Smartphone.


How


  • 1. Como será dividido o desenvolvimento do sistema?
    • O desenvolvimento será dividido em análise de requisitos, desenvolvimento e testes.
  • 2. Como será feita a entrada de dados?
    • Através da tela do Smartphone.
  • 3. Como será feita a saída de dados?
    • Através da tela do Smartphone.
  • 4. Descreva a 1ª. funcionalidade?
    • Cadastro de um usuário: Será possível realizar o cadastro de um usuário utilizando o login de uma rede social, com um dos dois tipos disponíveis: Normal (apenas visualiza, compartilha, curti e convida para eventos), Organizador (todas as funções de um usuário normal e também cadastra, edita, exclui, divulga, e impulsiona eventos).
  • 5. Descreva a 2ª. funcionalidade?
    • Busca por um evento: Filtra ou busca um evento por tipo de evento, estilo, local.
  • 6. Descreva a 3ª. funcionalidade?
    • Compartilhar um evento: Divulga o evento em uma rede social.
  • 7. Descreva a 4ª. funcionalidade?
    • Convidar para um evento: Envia o evento para um contato cadastrado em sua agenda telefônica.
  • 8. Descreva a 5ª. funcionalidade?
    • Cadastrar um evento: Cadastra um evento com uma imagem de divulgação, informando o tipo de evento, o local, data, estilo, entre outras filtros adicionais não obrigatórios (quantidade máx., valor de ingresso).
  • 9. Descreva a 6ª. funcionalidade?
    • Divulgar um evento: divulga um evento em todas as redes sociais cadastradas para o usuário, com texto personalizável.
  • 10. Descreva a 7ª. funcionalidade?
    • Excluir um evento: Exclui um evento da base de dados.
  • 11. Descreva a 8ª. funcionalidade?
    • Editar um evento: Edita as informações de um evento.
  • 12. Descreva a 9ª. funcionalidade?
    • Impulsionar um evento: Melhora o posicionamento do evento durante um determinado tempo nos resultados de busca.
  • 13. Descreva a 10ª. funcionalidade?
    • Aprovar um evento: Realiza a aprovação de um evento pré cadastrado.


How much


  • 1. Quanto custa cada parte do sistema?
    • A Criação (análise, desenvolvimento e testes) custará aproximadamente R$90.000,00
    • A Manutenção (suporte, manutenção, contabilidade e eventuais melhorias) custará aproximadamente R$14.000,00 por mês.
  • 2. Quanto deverá custar todo o sistema?
    • Criação: aproximadamente R$90.000,00 (funcionários + cloud)
    • Recorrente: aproximadamente R$14.000,00 (funcionários + cloud +contador)
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • 2 Programadores
    • 1 Gestor de produto
    • 1 Arquiteto de sistemas
    • 1 Especialista em experiência de usuários e tester
    • 1 Representante comercial
  • 4. Quanto custa cada profissional?
    • Criação
      • 2 Programadores -> R$4000,00x2
      • 1 Gestor de produto -> R$5000,00
      • 1 Arquiteto de sistemas -> R$4000,00
      • 1 Especialista em experiência de usuários e tester -> R$3500,00
      • Recorrente
      • 1 Representante comercial -> R$3500,00
      • 1 Programador para suporte e manutenção -> R$2000,00
      • 1 Secretário e atendente de suporte -> R$1500,00
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • Os usuários se encaixam em duas categorias: quem está procurando por eventos (festeiro), e quem deseja cadastrar seu evento no sistema (promoter).
    • Festeiro: uso gratuito, com a opção de comprar ingressos pelo aplicativo pagando uma pequena taxa para o Rolê!.
    • Promoter: pagará uma taxa para o Rolê para cadastrar seu evento, com a opção de contratar um serviço "premium" com acesso a dados e gráficos sobre seu evento, também poderá pagar para dar um destaque temporário ao seu evento dentro do aplicativo.

Protótipo


  • Dinâmica: Criar projeto e de,demonstração
    • Projeto: DFD , DER e DD postados na Wiki
    • Demonstração: Criação de um Mockup completo ou desenvolvimento de 3 funcionalidades a serem definidas com o professor pois não fizeram o DFD