(16 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 88: Linha 88:
** As informações de saída serão exibidas em uma tela para o usuário.
** As informações de saída serão exibidas em uma tela para o usuário.
*4. Descreva a 1a. funcionalidade? CRUD Usuário
*4. Descreva a 1a. funcionalidade? CRUD Usuário
**Dá a possibilidade ao usuário de cadastrar, exibir, alterar e apagar seu perfil. Esse conjunto de  funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público consumidor de eventos.
**Dá a possibilidade ao usuário de cadastrar, exibir, lembrar senha, alterar e apagar seu perfil. Esse conjunto de  funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público consumidor de eventos.
*5. Descreva a 2a. funcionalidade? CRUD Produtor de Eventos
*5. Descreva a 2a. funcionalidade? CRUD Produtor de Eventos
**Dá a possibilidade ao usuário de cadastrar, exibir, alterar e apagar seu perfil. Esse conjunto de funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público produtor de eventos.
**Dá a possibilidade ao usuário de cadastrar, exibir, lembrar senha, alterar e apagar seu perfil. Esse conjunto de funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público produtor de eventos.
*6. Descreva a 3a. funcionalidade? CRUD Eventos
*6.Descreva a 3a. funcionalidade?Alterar Senha
**Permite ao usuário a alteração da senha de cadastro mediante comprovação de informações do perfil. Se aprovado é enviado ao email do usuário a nova senha de acesso.
*7. Descreva a 4a. funcionalidade? CRUD Eventos
**Conjunto de funcionalidades que permitam o produtor de eventos cadastrar, verificar(exibir), alterar e/ou apagar um evento.
**Conjunto de funcionalidades que permitam o produtor de eventos cadastrar, verificar(exibir), alterar e/ou apagar um evento.
*7. Descreva a 4a. funcionalidade? Calendário de Eventos
*8. Descreva a 5a. funcionalidade?Exibir Calendário de Eventos
**Uma funcionalidade que permita a todos usuários verificar todos os eventos inseridos no aplicativo, esses eventos organizados por data e exibidos na forma de um calendário.
**Uma funcionalidade que permita a todos usuários verificar todos os eventos inseridos no aplicativo, esses eventos organizados por data e exibidos na forma de um calendário.
*8. Descreva a 5a. funcionalidade? Exibir Eventos por categoria  
*9. Descreva a 6a. funcionalidade? Exibir Eventos por categoria  
**Uma funcionalidade que permita a exibição de cada categoria de evento (gospel, boate, festa acadêmica...) e agrupe/ exiba para o usuário os eventos disponíveis por categoria
**Uma funcionalidade que permita a exibição de cada categoria de evento (gospel, boate, festa acadêmica...) e agrupe/ exiba para o usuário os eventos disponíveis por categoria
*9. Descreva a 6a. funcionalidade? Exibir Evento mais próximo
*10. Descreva a 7a. funcionalidade? Exibir Evento mais próximo
**Uma funcionalidade que permita a exibição do próximo evento mais próximo da localização do usuário
**Uma funcionalidade que permita a exibição do próximo evento mais próximo da localização do usuário
*10. Descreva a 7a. funcionalidade? Chat do Evento
*11. Descreva a 8a. funcionalidade? Comunicar com usuários
**Funcionalidade dentro da aba de cada evento, permite aos usuários interessados pelo evento se comunicarem
**Funcionalidade dentro da aba de cada evento, permite aos usuários interessados pelo evento se comunicarem
*11. Descreva a 8a. funcionalidade? Avaliar Evento
*12. Descreva a 9a. funcionalidade? Avaliar Evento
**Funcionalidade que permita ao usuário avaliar de 1 a 5 estrelas o evento e deixar um comentário sobre essa avaliação.
**Funcionalidade que permita ao usuário avaliar de 1 a 5 estrelas o evento e deixar um comentário sobre essa avaliação.
*13.Descreva a 10a. funcionalidade? Analisar Dados
**Relaciona o comportamento dos clientes com relação aos eventos disponíveis em busca de traçar um perfil do usuário.
*14.Descreva a 11a. funcionalidade?Gerar Relatório de Comportamento
**construção de uma planilha ou gráfico com estatísticas de comportamento dos usuários e possíveis melhorias nos mecanismos de busca.
<br>


== How much ==
== How much ==
Linha 108: Linha 117:


* 1. Quanto custa cada parte do sistema?
* 1. Quanto custa cada parte do sistema?
**  
**Hospedagem de banco de dados: R$8.186,00/mensal
**Folha de pagamento, valor estimado em: R$82.224,00
**Equipamentos e aquisições em tecnologia, valor estimado em: R$20.000,00
**Caixa para despesas não programadas: R$100.000,00
* 2. Quanto deverá custar todo o sistema?  
* 2. Quanto deverá custar todo o sistema?  
**  
**Para a criação do aplicativo MyPromoter, será necessário o gasto de: R$210.410,00 aproximadamente.
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
**  
** Inicialmente, o MyPromoter demanda uma equipe de 5 programadores juniores. Essa equipe desenvolverá durante 4 meses o projeto
* 4. Quanto custa cada profissional?
* 4. Quanto custa cada profissional?
**  
**Programador: R$2.284,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)?   
**  
** Cada produtor de evento deverá pagar para publicação de seu evento, valores variando de acordo com o nível(baixa/ media/ alta) de divulgação do evento no aplicativo.
<br>
<br>
= Canvas =
= Canvas =
<br>
<br>


* [[Arquivo:CanvasMyPromoter.pdf]]
* [[Arquivo:CanvasMyPromoter.pdf]]
<br>
= DFD =
<br>
<br>


*[[Arquivo:DFD_MyPromoter.pdf]]
<br>


= Pitch =
= Pitch =
Linha 130: Linha 151:
* Clique abaixo para escrever sugestões, críticas ou colaborações para este projeto:
* Clique abaixo para escrever sugestões, críticas ou colaborações para este projeto:
** http://www.sourceinnovation.com.br/w/index.php?title=Discuss%C3%A3o:MyPromoter&action=edit
** http://www.sourceinnovation.com.br/w/index.php?title=Discuss%C3%A3o:MyPromoter&action=edit
<br>
= DER =
<br>
[[Arquivo:DER-MyPromoter.png |center|900px ]]
<br>
= Protótipo =
<br>
*Link para o protótipo do MyPromoter na versão web:
https://xd.adobe.com/view/a9eb9037-2bd5-4027-6b98-a257362df4c8-dfda/?fullscreen&hints=off
*Link para o protótipo do MyPromoter na versão mobile:
https://xd.adobe.com/view/625ed438-97b2-4205-5545-8349f1c981c6-146f/?fullscreen&hints=off

Edição atual tal como às 20h04min de 27 de junho de 2019

5W2H


What


  • 1. Qual o nome do seu projeto?
    • MyPromoter
  • 2. Qual o objetivo deste projeto?
    • O MyPromoter terá como função principal dar a oportunidade ao usuário de se conectar aos eventos de maior interesse do próprio usuário. Além de gerar maior divulgação de eventos, o aplicativo proporciona maior segurança ao usuário criando a opção de interagir com o evento.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • O maior desafio seria criar uma interface para a aplicação de uma forma simples, atrativa e completa para que os usuários tenham uma ótima experiência com o app e satisfaça as necessidades funcionais do usuário com o sistema. Além de uma possível integração de sistemas externos para implementar algumas funcionalidades que farão parte da aplicação.
  • 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
    • Conhecimentos básico necessário para a implementação desse projeto, seria ter conhecimento aprofundado sobre o público alvo e seus interesses com a aplicação. Para que desta forma consiga-se desenvolver um projeto que entregue ao usuário aquilo que ele procura.
  • 5. Quais soluções similares existem no mercado?
    • Uma das soluções mais populares que existe hoje no mercado seria o facebook.


Why


  • 1. Porque é interessante desenvolver este projeto?
    • O desenvolvimento deste projeto é interessante porque é algo novo e, relativamente simples, que torna mais interativa e dinâmica a forma com que as pessoas descobrem e participam de eventos, pois aproxima o organizador do evento e seu público alvo e promove também a interação entre os próprios usuários ao se diferente de uma simples plataforma de compra e venda.
  • No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas.

atuais ou não.

  • 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
    • Inteligencia artificial, com foco na filtragem de dados, cujo objetivo é traçar um perfil e selecionar um determinado conteúdo estes usuários.
    • Desenvolvimento web, para a função de interação com os usuários.
    • Banco de dados, para o armazenamento das informações dos usuários, dos promotores, para o aprendizado da IA.
  • 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
    • Servidores, que hospedarão a plataforma online
    • Smartphones, que executarão o aplicativo, é a principal conexão do usuário com a plataforma.
    • Computadores, desenvolvimento, manutenção, e análise por parte da equipe e site web, uma forma secundária de acesso a plataforma.
  • 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
    • Sistema de login, para garantir a segurança dos dados dos usuários.
    • Sistema de pagamentos, para realizar as transações dentro da plataforma (compra e venda de ingressos)
    • Sistema de feed, para apresentar o conteúdo (eventos) e, também, para a própria interação dos usuários.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Produtores de eventos, através da divulgação de seus eventos pela plataforma comum ou até mesmo de uma forma privilegiada. E a população urbana, encontrando os eventos de seu interesse próximos dela e podendo interagir entre si.
  • 2. Quem poderá operar o sistema?
    • Os operantes do sistema serão os promotores(divulgando seus eventos e interagindo com seu público), os usuários(através da busca dos eventos de seu interesse, dando feedback's e interagindo com os eventos e posts) e os administradores(que terão o papel de manutenção do sistema e controle total da aplicação e suas áreas.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Os administradores/desenvolvedores do sistema, as promotores de eventos e os usuários terão uma participação direta e indireta do desenvolvimento do sistema.


Where


  • 1. Por onde (hardware ou sistemas), os dados serão inseridos?
    • As empresas de evento irão colocar os dados sobre o evento no aplicativo, e o próprio fara a divulgação
  • 2. Onde (hardware ou sistemas), os dados serão externalizados?
    • Tela do smartphone
  • 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
    • Sistemas operacionais de dispositivos moveis mais usados: Android e Ios
  • 4. Onde os dados serão armazenados?
    • Em um banco de dados na nuvem.
  • 5. Onde o software deverá ser hospedado?
    • Em serviços de download de aplicativos como PlayStore e AppStore


When


  • 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
    • Aproximadamente 12 semanas com possível adiamento.
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Fase de teste fechada Alpha (3 semanas), fase de teste aberta Beta (5 semanas) e versão final (4 semanas).
  • 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
    • Resposta imediata, entre 3 a 15 segundos informações prontas e até 24 horas para informações que dependam de outros usuários.
  • 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
    • Entre 6 a 12 meses, podendo variar de acordo com o sucesso do sistema.


How


  • 1. Como será dividido o desenvolvimento do sistema?
    • Será dividido em três grandes etapas: a 1ª será a construção da interface de cadastramento dos usuários (usuário promotor de eventos ou usuário consumidor), a 2ª etapa do processo é o desenvolvimento da interface que comandará a exibição de eventos (dentro dessa interface deve contar a possibilidade de inserir, modificar ou apagar um evento) tanto para o usuário consumidor quanto para o usuário produtor de eventos. A etapa final é a construção do canal de comunicação entre usuários (via chat e via comentários em cada evento).
  • 2. Como será feita a entrada de dados?
    • Toda informação poderá ser inserida pelo usuário por meio de um teclado/mouse ou por meio de uma tela sensível ao toque, caso o usuário esteja utilizando a aplicação mobile em seu smartphone.
  • 3. Como será feita a saída de dados?
    • As informações de saída serão exibidas em uma tela para o usuário.
  • 4. Descreva a 1a. funcionalidade? CRUD Usuário
    • Dá a possibilidade ao usuário de cadastrar, exibir, lembrar senha, alterar e apagar seu perfil. Esse conjunto de funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público consumidor de eventos.
  • 5. Descreva a 2a. funcionalidade? CRUD Produtor de Eventos
    • Dá a possibilidade ao usuário de cadastrar, exibir, lembrar senha, alterar e apagar seu perfil. Esse conjunto de funcionalidades permite ao usuário se conectar ao aplicativo na modalidade de público produtor de eventos.
  • 6.Descreva a 3a. funcionalidade?Alterar Senha
    • Permite ao usuário a alteração da senha de cadastro mediante comprovação de informações do perfil. Se aprovado é enviado ao email do usuário a nova senha de acesso.
  • 7. Descreva a 4a. funcionalidade? CRUD Eventos
    • Conjunto de funcionalidades que permitam o produtor de eventos cadastrar, verificar(exibir), alterar e/ou apagar um evento.
  • 8. Descreva a 5a. funcionalidade?Exibir Calendário de Eventos
    • Uma funcionalidade que permita a todos usuários verificar todos os eventos inseridos no aplicativo, esses eventos organizados por data e exibidos na forma de um calendário.
  • 9. Descreva a 6a. funcionalidade? Exibir Eventos por categoria
    • Uma funcionalidade que permita a exibição de cada categoria de evento (gospel, boate, festa acadêmica...) e agrupe/ exiba para o usuário os eventos disponíveis por categoria
  • 10. Descreva a 7a. funcionalidade? Exibir Evento mais próximo
    • Uma funcionalidade que permita a exibição do próximo evento mais próximo da localização do usuário
  • 11. Descreva a 8a. funcionalidade? Comunicar com usuários
    • Funcionalidade dentro da aba de cada evento, permite aos usuários interessados pelo evento se comunicarem
  • 12. Descreva a 9a. funcionalidade? Avaliar Evento
    • Funcionalidade que permita ao usuário avaliar de 1 a 5 estrelas o evento e deixar um comentário sobre essa avaliação.
  • 13.Descreva a 10a. funcionalidade? Analisar Dados
    • Relaciona o comportamento dos clientes com relação aos eventos disponíveis em busca de traçar um perfil do usuário.
  • 14.Descreva a 11a. funcionalidade?Gerar Relatório de Comportamento
    • construção de uma planilha ou gráfico com estatísticas de comportamento dos usuários e possíveis melhorias nos mecanismos de busca.



How much


  • 1. Quanto custa cada parte do sistema?
    • Hospedagem de banco de dados: R$8.186,00/mensal
    • Folha de pagamento, valor estimado em: R$82.224,00
    • Equipamentos e aquisições em tecnologia, valor estimado em: R$20.000,00
    • Caixa para despesas não programadas: R$100.000,00
  • 2. Quanto deverá custar todo o sistema?
    • Para a criação do aplicativo MyPromoter, será necessário o gasto de: R$210.410,00 aproximadamente.
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • Inicialmente, o MyPromoter demanda uma equipe de 5 programadores juniores. Essa equipe desenvolverá durante 4 meses o projeto
  • 4. Quanto custa cada profissional?
    • Programador: R$2.284,00
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • Cada produtor de evento deverá pagar para publicação de seu evento, valores variando de acordo com o nível(baixa/ media/ alta) de divulgação do evento no aplicativo.


Canvas



DFD



Pitch



DER






Protótipo


  • Link para o protótipo do MyPromoter na versão web:

https://xd.adobe.com/view/a9eb9037-2bd5-4027-6b98-a257362df4c8-dfda/?fullscreen&hints=off

  • Link para o protótipo do MyPromoter na versão mobile:

https://xd.adobe.com/view/625ed438-97b2-4205-5545-8349f1c981c6-146f/?fullscreen&hints=off