| (15 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
| Linha 6: | Linha 6: | ||
* 1. Qual o nome do seu projeto? | * 1. Qual o nome do seu projeto? | ||
** | **matchE | ||
* 2. Qual o objetivo deste projeto? | * 2. Qual o objetivo deste projeto? | ||
** | **Criar um aplicativo mobile que facilitará a escolha do eleitor, o candidato entrará com suas propostas, ideias e opiniões acerca de temas chaves, e através de questionários, o app identificará os candidatos que mais combinam com o eleitor/usuário. O candidato, após eleito, poderá atualizar os status de suas propostas, sendo possível o eleitor cobrar e/ou avaliar os resultados e enviar mensagens a equipe do político. O aplicativo também poderá apresentar pesquisas de intenção de voto em tempo real. | ||
* 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho? | * 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho? | ||
** | **Convencer os candidatos a utilizarem o aplicativo como meio de divulgação e atualização de suas propostas; | ||
**Incentivar os eleitores a recorrerem ao aplicativo como base de sua escolha política; | |||
**Apoio dos órgãos regulamentadores. | |||
* 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto? | * 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto? | ||
** | **Política; | ||
**Leis eleitorais; | |||
**Desenvolvimento WEB e Mobile; | |||
**Banco de Dados; | |||
**Segurança de dados. | |||
* 5. Quais soluções similares existem no mercado? | * 5. Quais soluções similares existem no mercado? | ||
** Há uma página da FOLHA UOL que através de um questionário mostra os candidatos que mais se identificam com o eleitor, porém a solução é apenas para 3 estados brasileiros e apenas traz o nome e poucas informações sobre o candidato, nossa proposta é fazer o brasileiro se interessar mais por política, já que será muito mais fácil acompanhar e escolher melhor seu candidato. | |||
<br> | <br> | ||
| Linha 20: | Linha 31: | ||
* 1. Porque é interessante desenvolver este projeto? | * 1. Porque é interessante desenvolver este projeto? | ||
** | ** O brasileiro em geral não se interessa por política, é um tema que tenta evitar de 2 em 2 anos, por esse motivo a proposta é tão interessante, fazer com que os eleitores do Brasil participem mais de política, saibam mais da situação em que o país se encontra e consigam fazer escolhas sensatas baseadas em comparações e dados relevantes a seus ideais. | ||
* 2. Porque deve usar a tecnologia escolhida? | * 2. Porque deve usar a tecnologia escolhida? | ||
** | ** O Brasil se encontra em uma grave situação política, os eleitores estão cada vez mais perdidos e divididos, os candidatos em seus comícios e debates estão mais preocupados em atacar a oposição do que propor melhorias, por isso a tecnologia proposta facilitará a escolha do eleitor e consequentemente melhorará a situação do país. É importante usarmos tecnologia mobile e web, pois no mobile o eleitor poderá responder o questionário mais facilmente e para o candidato, acompanhar em tempo real o resultado das pesquisas. Já na tecnologia web, será mais fácil a realização de cadastro de propostas para o candidato e também, para os eleitores que preferem uma tela maior. Também podemos aplicar técnicos como Big Data, que ajudará na interpretação dos dados de cada candidato e o Cloud Computing, idealizamos o projeto usando servidores em nuvem, para economizar com estrutura física e garantir a sua redundância. | ||
* 3. Porque usar o hardware específico? | * 3. Porque usar o hardware específico? | ||
** | ** A proposta visa alcançar o maior número de eleitores possíveis, por isso smartphones e computadores são os únicos equipamentos necessários para acessar o sistema. Já em relação à sua criação, serão usados servidores em nuvem, logo, não é necessário equipamentos físicos para manter o sistema, a não ser computadores para codifica-lo, atualiza-lo e eventualmente, corrigi-lo. | ||
* 4. Porque usar o sistema específico? | * 4. Porque usar o sistema específico? | ||
** | **Grande parte das informações sobre o candidato já está disponível em uma página do TSE, Divulgação de Candidaturas e Contas, o uso desse sistema irá facilitar o obtenção dos dados sobre o candidato. | ||
<br> | <br> | ||
== Who == | == Who == | ||
| Linha 34: | Linha 47: | ||
* 1. Quem pode se beneficiar deste projeto? | * 1. Quem pode se beneficiar deste projeto? | ||
** | ** Esse projeto tem seu foco voltado a beneficiar eleitores em geral que estão indecisos em relação ao seu voto, assim como acompanhar as ações tomadas dos eleitos a algum cargo político. Também tem a intenção de auxiliar os candidatos a eleição, mostrando pesquisas de intenção de voto em tempo real, e a percepção do eleitor às suas ideias e propostas. | ||
* 2. Quem poderá operar o sistema? | * 2. Quem poderá operar o sistema? | ||
** | **O sistema poderá ser operado por toda a população, em mais especifico eleitores. A equipe dos candidatos também deverá ter acesso para atualizar as propostas. E para gerenciamento e validação das informações a serem atualizadas, analistas e administradores. | ||
* 3. Quem deverá participar do desenvolvimento do sistema? | * 3. Quem deverá participar do desenvolvimento do sistema? | ||
** | ** Para o desenvolvimento do sistema será necessário a presença de desenvolvedores de aplicativos mobile e web, especialistas em banco de dados e segurança. E para a validação das informações é preciso um especialista em política e justiça eleitoral. | ||
<br> | <br> | ||
| Linha 45: | Linha 61: | ||
* 1. Onde os dados serão inseridos? | * 1. Onde os dados serão inseridos? | ||
** | **Através de teclado e toques no menu do sistema; | ||
**Sistemas externos, como o site do TSE, do senado, da câmara etc. | |||
* 2. Onde os dados serão externalizados, publicados? | * 2. Onde os dados serão externalizados, publicados? | ||
** | ** Na tela dos usuários; | ||
**Divulgação em sites externos de notícias etc. | |||
* 3. Onde esta aplicação poderá ser usada? | * 3. Onde esta aplicação poderá ser usada? | ||
** | ** Smartphones; | ||
**Web. | |||
* 4. Onde os dados serão armazenadas? | * 4. Onde os dados serão armazenadas? | ||
** | ** Banco de Dados SQL na nuvem. | ||
* 5. Onde o software deverá ser hospedado? | * 5. Onde o software deverá ser hospedado? | ||
** | **Servidores em nuvem, com redundância. | ||
<br> | <br> | ||
| Linha 60: | Linha 84: | ||
* 1. Em quanto tempo pretende desenvolver o sistema? | * 1. Em quanto tempo pretende desenvolver o sistema? | ||
** | ** O sistema será desenvolvido em 3 meses, 12 semanas. | ||
* 2. Quais serão as fases e em quanto tempo cada uma? | * 2. Quais serão as fases e em quanto tempo cada uma? | ||
** | ** O projeto do sistema MatchE será composto por quatro etapas | ||
***a)Desenvolvimento da ideia: Definir funções, objetivo, público alvo, etc; | |||
****Tempo: 2 semanas. | |||
***b)Pesquisas: Parceiros, fornecedores e pesquisa de mercado; | |||
****Tempo: 2 semanas. | |||
***c)Desenvolvimento do projeto: Requisitos, layout, protótipo. | |||
****Tempo: 6 semanas. | |||
***d)Testando o projeto | |||
****Tempo: 2 semanas. | |||
* 3. Qual o tempo de resposta do dispositivo ou do sistema? | * 3. Qual o tempo de resposta do dispositivo ou do sistema? | ||
** | ** O sistema será capaz de realizar o processamento do questionário em tempo real, de modo que ao final o usuário já tenha na tela os candidatos que mais combinam com suas ideologias. E de forma fácil e rápida poderá mudar de candidato para candidato e realizar as comparações. | ||
* 4. Quanto tempo para responder a uma entrada? | * 4. Quanto tempo para responder a uma entrada? | ||
** | ** O sistema deverá responder a entradas de forma instantânea. | ||
* 5. Quanto tempo para gerar a saída? | * 5. Quanto tempo para gerar a saída? | ||
** <br> | ** Deve-se levar em consideração que o número de candidatos muda significativamente de um estado ou cidade para outra, portanto, o tempo irá depender da região do usuário, mas acreditamos que não seja superior a 3 segundos. | ||
<br> | |||
== How == | == How == | ||
| Linha 74: | Linha 112: | ||
* 1. Como será dividido o desenvolvimento do sistema? | * 1. Como será dividido o desenvolvimento do sistema? | ||
** | ** Desenvolvimento da ideia: Definição de funções, identificação de objetivos, público alvo; | ||
**Pesquisas: Parceiros, fornecedores, realização de pesquisa de mercado; | |||
**Desenvolvimento do projeto: Definição de requisitos, layout, criação do protótipo; | |||
**Testes. | |||
* 2. Como será feita a entrada de dados? | * 2. Como será feita a entrada de dados? | ||
** | ** Teclado e mouse na interface Web; | ||
** Toque de tela na interface mobile; | |||
* 3. Como será feita a saída de dados? | * 3. Como será feita a saída de dados? | ||
** | ** Saída de vídeo pelo dispositivo utilizado; | ||
* 4. Descreva | |||
** | * 4. Descreva as funcionalidades? | ||
* 5. | ***Administrador: | ||
** ............ | ****1. CRUD Analista; | ||
* | ****2. Excluir Perfil; | ||
** <br> | ****3. Visualizar Perfil. | ||
***Analista: | |||
****1. CRUD Candidato; | |||
****2. Preencher dados; | |||
****3. Atualizar dados; | |||
****4. Avaliar dados; | |||
****5. Responder mensagens; | |||
****6. Exportas pesquisas. | |||
***Candidato: | |||
****1. CRUD Candidato; | |||
****2. Preencher dados; | |||
****3. Atualizar dados; | |||
****4. Visualizar Pesquisa; | |||
****5. Receber mensagens; | |||
****6. Reportar erros. | |||
***Eleitor: | |||
****1. CRUD Usuário; | |||
****2. Responder questionário; | |||
****3. Visualizar candidato; | |||
****4. Pesquisar candidato; | |||
****5. Visualizar pesquisa; | |||
****6. Salvar pesquisa; | |||
****7. Votar candidato; | |||
****8. Compartilhar resultados; | |||
****9. Receber mensagens; | |||
****10. Enviar mensagens; | |||
****11. Reportar erros. | |||
<br> | |||
== How much == | == How much == | ||
| Linha 90: | Linha 162: | ||
* 1. Quanto custa cada parte do sistema? | * 1. Quanto custa cada parte do sistema? | ||
** 1ª | **1ª, 2ª e 3ª Fases: Desenvolvimento | ||
6 desenvolvedores de software por | ***6 desenvolvedores de software por 3 meses : 2700 x 6 x 3 = R$ 48.600,00 | ||
***Servidores/Banco de Dados = R$ 484,23 (plano trimestral para o desenvolvimento) | |||
**4ª Fase: Testes | |||
***Hospedagem Play Store (taxa única) : U$ 25 = R$ 101,25 | |||
***Hospedagem Apple Store: U$99 por ano = R$ 400,95/ ano | |||
***Divulgação = 10 % do valor investido. | |||
* 2. Quanto deverá custar todo o sistema? | * 2. Quanto deverá custar todo o sistema? | ||
** O custo final do sistema deve se manter em aproximadamente R$60.000,00. | ** O custo final do sistema deve se manter em aproximadamente R$60.000,00. | ||
* 3. Quantas pessoas deverão ser usadas (Equipe) ? | * 3. Quantas pessoas deverão ser usadas (Equipe) ? | ||
** A equipe será formada por 6 integrantes. | ** A equipe será formada por 6 integrantes. | ||
* 4. Quanto custa cada profissional? | * 4. Quanto custa cada profissional? | ||
** Cada profissional terá um custo de R$ 2.700,00 por mês. | ** Cada profissional terá um custo de R$ 2.700,00 por mês. | ||
* 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)? | ||
** Gratuito para o | ** Gratuito para os eleitores, já para candidatos eles serão cadastrados gratuitamente, porém para preencher suas propostas e realizar a atualização serão cobradas taxas de acordo com o cargo: | ||
***Vereadores = Dados R$ 100,00 / Atualização R$ 50,00 mensais. | |||
***Deputado Estatuais = Dados R$ 250,00 / Atualização R$ 100,00 mensais. | |||
***Deputados Federais = Dados R$ 300,00 / Atualização R$ 100,00 mensais. | |||
***Prefeitos = Dados R$ 500,00 / Atualização R$ 250,00 mensais. | |||
***Senadores = Dados R$ 500,00 / Atualização R$ 250,00 mensais. | |||
***Governadores = Dados R$ 1000,00 / Atualização R$ 400,00 mensais. | |||
***Presidentes = Dados R$ 5000,00 / Atualização R$ 500,00 mensais. | |||
<br> | <br> | ||
= Canvas = | = Canvas = | ||
<br> | |||
[[Arquivo:Canvas_MatchE.png]] | |||
<br> | <br> | ||
= DFD = | |||
<br> | <br> | ||
[[Arquivo:DFD MatchE.jpeg]] | |||
<br> | |||
= DER = | |||
<br> | |||
[[Arquivo:DERMatchE.png]] | |||
= Protótipo = | |||
<br> | |||
Mockup: https://invis.io/78PEBGDUKNW | |||
Arquivo PowerPoint, usado na apresentação: | |||
[[Arquivo:matchE - Interativo.pptx]] | |||
<br> | |||
= Apresentação 29/11 - 21h48 = | |||
<br> | |||
* André Oliveira de Alcântara | |||
* Elves Silva Menezes | |||
* Gustavo Paes Leme Orzizo | |||
* Luiz Fernando Rosa | |||
Edição atual tal como às 18h18min de 4 de dezembro de 2018
5W2H
What
- 1. Qual o nome do seu projeto?
- matchE
- 2. Qual o objetivo deste projeto?
- Criar um aplicativo mobile que facilitará a escolha do eleitor, o candidato entrará com suas propostas, ideias e opiniões acerca de temas chaves, e através de questionários, o app identificará os candidatos que mais combinam com o eleitor/usuário. O candidato, após eleito, poderá atualizar os status de suas propostas, sendo possível o eleitor cobrar e/ou avaliar os resultados e enviar mensagens a equipe do político. O aplicativo também poderá apresentar pesquisas de intenção de voto em tempo real.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Convencer os candidatos a utilizarem o aplicativo como meio de divulgação e atualização de suas propostas;
- Incentivar os eleitores a recorrerem ao aplicativo como base de sua escolha política;
- Apoio dos órgãos regulamentadores.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Política;
- Leis eleitorais;
- Desenvolvimento WEB e Mobile;
- Banco de Dados;
- Segurança de dados.
- 5. Quais soluções similares existem no mercado?
- Há uma página da FOLHA UOL que através de um questionário mostra os candidatos que mais se identificam com o eleitor, porém a solução é apenas para 3 estados brasileiros e apenas traz o nome e poucas informações sobre o candidato, nossa proposta é fazer o brasileiro se interessar mais por política, já que será muito mais fácil acompanhar e escolher melhor seu candidato.
Why
- 1. Porque é interessante desenvolver este projeto?
- O brasileiro em geral não se interessa por política, é um tema que tenta evitar de 2 em 2 anos, por esse motivo a proposta é tão interessante, fazer com que os eleitores do Brasil participem mais de política, saibam mais da situação em que o país se encontra e consigam fazer escolhas sensatas baseadas em comparações e dados relevantes a seus ideais.
- 2. Porque deve usar a tecnologia escolhida?
- O Brasil se encontra em uma grave situação política, os eleitores estão cada vez mais perdidos e divididos, os candidatos em seus comícios e debates estão mais preocupados em atacar a oposição do que propor melhorias, por isso a tecnologia proposta facilitará a escolha do eleitor e consequentemente melhorará a situação do país. É importante usarmos tecnologia mobile e web, pois no mobile o eleitor poderá responder o questionário mais facilmente e para o candidato, acompanhar em tempo real o resultado das pesquisas. Já na tecnologia web, será mais fácil a realização de cadastro de propostas para o candidato e também, para os eleitores que preferem uma tela maior. Também podemos aplicar técnicos como Big Data, que ajudará na interpretação dos dados de cada candidato e o Cloud Computing, idealizamos o projeto usando servidores em nuvem, para economizar com estrutura física e garantir a sua redundância.
- 3. Porque usar o hardware específico?
- A proposta visa alcançar o maior número de eleitores possíveis, por isso smartphones e computadores são os únicos equipamentos necessários para acessar o sistema. Já em relação à sua criação, serão usados servidores em nuvem, logo, não é necessário equipamentos físicos para manter o sistema, a não ser computadores para codifica-lo, atualiza-lo e eventualmente, corrigi-lo.
- 4. Porque usar o sistema específico?
- Grande parte das informações sobre o candidato já está disponível em uma página do TSE, Divulgação de Candidaturas e Contas, o uso desse sistema irá facilitar o obtenção dos dados sobre o candidato.
Who
- 1. Quem pode se beneficiar deste projeto?
- Esse projeto tem seu foco voltado a beneficiar eleitores em geral que estão indecisos em relação ao seu voto, assim como acompanhar as ações tomadas dos eleitos a algum cargo político. Também tem a intenção de auxiliar os candidatos a eleição, mostrando pesquisas de intenção de voto em tempo real, e a percepção do eleitor às suas ideias e propostas.
- 2. Quem poderá operar o sistema?
- O sistema poderá ser operado por toda a população, em mais especifico eleitores. A equipe dos candidatos também deverá ter acesso para atualizar as propostas. E para gerenciamento e validação das informações a serem atualizadas, analistas e administradores.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Para o desenvolvimento do sistema será necessário a presença de desenvolvedores de aplicativos mobile e web, especialistas em banco de dados e segurança. E para a validação das informações é preciso um especialista em política e justiça eleitoral.
Where
- 1. Onde os dados serão inseridos?
- Através de teclado e toques no menu do sistema;
- Sistemas externos, como o site do TSE, do senado, da câmara etc.
- 2. Onde os dados serão externalizados, publicados?
- Na tela dos usuários;
- Divulgação em sites externos de notícias etc.
- 3. Onde esta aplicação poderá ser usada?
- Smartphones;
- Web.
- 4. Onde os dados serão armazenadas?
- Banco de Dados SQL na nuvem.
- 5. Onde o software deverá ser hospedado?
- Servidores em nuvem, com redundância.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- O sistema será desenvolvido em 3 meses, 12 semanas.
- 2. Quais serão as fases e em quanto tempo cada uma?
- O projeto do sistema MatchE será composto por quatro etapas
- a)Desenvolvimento da ideia: Definir funções, objetivo, público alvo, etc;
- Tempo: 2 semanas.
- b)Pesquisas: Parceiros, fornecedores e pesquisa de mercado;
- Tempo: 2 semanas.
- c)Desenvolvimento do projeto: Requisitos, layout, protótipo.
- Tempo: 6 semanas.
- d)Testando o projeto
- Tempo: 2 semanas.
- a)Desenvolvimento da ideia: Definir funções, objetivo, público alvo, etc;
- O projeto do sistema MatchE será composto por quatro etapas
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- O sistema será capaz de realizar o processamento do questionário em tempo real, de modo que ao final o usuário já tenha na tela os candidatos que mais combinam com suas ideologias. E de forma fácil e rápida poderá mudar de candidato para candidato e realizar as comparações.
- 4. Quanto tempo para responder a uma entrada?
- O sistema deverá responder a entradas de forma instantânea.
- 5. Quanto tempo para gerar a saída?
- Deve-se levar em consideração que o número de candidatos muda significativamente de um estado ou cidade para outra, portanto, o tempo irá depender da região do usuário, mas acreditamos que não seja superior a 3 segundos.
How
- 1. Como será dividido o desenvolvimento do sistema?
- Desenvolvimento da ideia: Definição de funções, identificação de objetivos, público alvo;
- Pesquisas: Parceiros, fornecedores, realização de pesquisa de mercado;
- Desenvolvimento do projeto: Definição de requisitos, layout, criação do protótipo;
- Testes.
- 2. Como será feita a entrada de dados?
- Teclado e mouse na interface Web;
- Toque de tela na interface mobile;
- 3. Como será feita a saída de dados?
- Saída de vídeo pelo dispositivo utilizado;
- 4. Descreva as funcionalidades?
- Administrador:
- 1. CRUD Analista;
- 2. Excluir Perfil;
- 3. Visualizar Perfil.
- Analista:
- 1. CRUD Candidato;
- 2. Preencher dados;
- 3. Atualizar dados;
- 4. Avaliar dados;
- 5. Responder mensagens;
- 6. Exportas pesquisas.
- Candidato:
- 1. CRUD Candidato;
- 2. Preencher dados;
- 3. Atualizar dados;
- 4. Visualizar Pesquisa;
- 5. Receber mensagens;
- 6. Reportar erros.
- Eleitor:
- 1. CRUD Usuário;
- 2. Responder questionário;
- 3. Visualizar candidato;
- 4. Pesquisar candidato;
- 5. Visualizar pesquisa;
- 6. Salvar pesquisa;
- 7. Votar candidato;
- 8. Compartilhar resultados;
- 9. Receber mensagens;
- 10. Enviar mensagens;
- 11. Reportar erros.
- Administrador:
How much
- 1. Quanto custa cada parte do sistema?
- 1ª, 2ª e 3ª Fases: Desenvolvimento
- 6 desenvolvedores de software por 3 meses : 2700 x 6 x 3 = R$ 48.600,00
- Servidores/Banco de Dados = R$ 484,23 (plano trimestral para o desenvolvimento)
- 4ª Fase: Testes
- Hospedagem Play Store (taxa única) : U$ 25 = R$ 101,25
- Hospedagem Apple Store: U$99 por ano = R$ 400,95/ ano
- Divulgação = 10 % do valor investido.
- 1ª, 2ª e 3ª Fases: Desenvolvimento
- 2. Quanto deverá custar todo o sistema?
- O custo final do sistema deve se manter em aproximadamente R$60.000,00.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- A equipe será formada por 6 integrantes.
- 4. Quanto custa cada profissional?
- Cada profissional terá um custo de R$ 2.700,00 por mês.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- Gratuito para os eleitores, já para candidatos eles serão cadastrados gratuitamente, porém para preencher suas propostas e realizar a atualização serão cobradas taxas de acordo com o cargo:
- Vereadores = Dados R$ 100,00 / Atualização R$ 50,00 mensais.
- Deputado Estatuais = Dados R$ 250,00 / Atualização R$ 100,00 mensais.
- Deputados Federais = Dados R$ 300,00 / Atualização R$ 100,00 mensais.
- Prefeitos = Dados R$ 500,00 / Atualização R$ 250,00 mensais.
- Senadores = Dados R$ 500,00 / Atualização R$ 250,00 mensais.
- Governadores = Dados R$ 1000,00 / Atualização R$ 400,00 mensais.
- Presidentes = Dados R$ 5000,00 / Atualização R$ 500,00 mensais.
- Gratuito para os eleitores, já para candidatos eles serão cadastrados gratuitamente, porém para preencher suas propostas e realizar a atualização serão cobradas taxas de acordo com o cargo:
Canvas
DFD
DER
Protótipo
Mockup: https://invis.io/78PEBGDUKNW
Arquivo PowerPoint, usado na apresentação:
Arquivo:MatchE - Interativo.pptx
Apresentação 29/11 - 21h48
- André Oliveira de Alcântara
- Elves Silva Menezes
- Gustavo Paes Leme Orzizo
- Luiz Fernando Rosa


