| Linha 92: | Linha 92: | ||
** Através de requisições HTTP para a API do sistema. | ** Através de requisições HTTP para a API do sistema. | ||
* 4. Descreva a 1a. funcionalidade? | * 4. Descreva a 1a. funcionalidade? | ||
** | ** Receber dados de localização do próprio aparelho do motorista, e dados da API do aplicativo de transporte, assim, será comparado ambos para analisar se há ou não uma anomalia no trajeto. | ||
* 5. Descreva a 2a. funcionalidade? | * 5. Descreva a 2a. funcionalidade? | ||
** .. | ** Será realizado um processo para confirmar se está realmente acontecendo algo com o motorista. Caso positivo, será acionado a policia da região, com todos os logs adquiridos pelo aplicativo. | ||
<br> | <br> | ||
Edição das 19h48min de 29 de março de 2019
5W2H
What
- 1. Qual o nome do seu projeto?
- Saferide
- 2. Qual o objetivo deste projeto?
- Desenvolver uma plataforma que garanta uma maior segurança para motoristas de transporte por aplicativos.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Investimentos para manter a plataforma online.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Para o projeto é necessário é necessário conhecimentos de desenvolvimento web, desenvolvimento mobile, e configuração de servidores.
- 5. Quais soluções similares existem no mercado?
- As próprias empresas de mobilidade urbana oferecem um sistema básico de segurança.
Why
- 1. Porque é interessante desenvolver este projeto?
- Os índices de violência contra motoristas de aplicativo são altos, no primeiro trimestre de 2018, os índices em São Paulo cresceram 18,5. Em Salvador, pelo menos 15 motoristas de aplicativo são assaltados por dia. Com isso, o Saferide tem por objetivo prever e ajudar a combater crimes contra os motoristas através da identificação de anomalias durante o período de serviço do usuário.
- No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas.
atuais ou não?
- Sim, será utilizado a integração de APIs de serviços do Google, Uber, 99, entre outros.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Smartphone: será o intermédio do cliente com nossos servidores, através dele, o usuário irá rodar um aplicativo em segundo plano que será responsável por enviar todas as informações necessárias através de requests para o datacenter da Saferide.
- Computador: apartir daí, serão rodados scripts para receberem as informações de todos os usuários ativos no servidor, a fim de serem comparadas através de um algorítmo para identificarem quais as possíveis anomalias em um trajeto.
- Servidor: será responsável por armazenar os dados de clientes tanto para a aplicação do usuário, tanto para a aplicação de monitoramento.
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
Who
- 1. Quem pode se beneficiar deste projeto?
- Todos que trabalham como motoristas de aplicativos.
- 2. Quem poderá operar o sistema?
- O usuário, por meio de um aplicativo em seu dispositivo móvel e o operador do sistema, por meio de um painel web online.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Os integrantes do grupo.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Os dados serão adquiridos através de requisições HTTP.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Os dados serão externalizados através de requisições HTTP.
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- A principal utilização é através de smartphones de motoristas de transporte de aplicativos.
- 4. Onde os dados serão armazenados?
- Servidores Web.
- 5. Onde o software deverá ser hospedado?
- Em um servidor próprio.
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- 2. Quais serão as fases e em quanto tempo cada uma?
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- 5.
How
- 1. Como será dividido o desenvolvimento do sistema?
- O sistema será divido em 2 aplicações: Uma para o motorista, que será executada em segundo plano em um smartphone; e outra para a equipe que realizará a manutenção e o monitoramento.
- 2. Como será feita a entrada de dados?
- Através de requisições HTTP será possível pegar dados da localização do motorista e trajetos da corrida.
- 3. Como será feita a saída de dados?
- Através de requisições HTTP para a API do sistema.
- 4. Descreva a 1a. funcionalidade?
- Receber dados de localização do próprio aparelho do motorista, e dados da API do aplicativo de transporte, assim, será comparado ambos para analisar se há ou não uma anomalia no trajeto.
- 5. Descreva a 2a. funcionalidade?
- Será realizado um processo para confirmar se está realmente acontecendo algo com o motorista. Caso positivo, será acionado a policia da região, com todos os logs adquiridos pelo aplicativo.
How much
- 1. Quanto custa cada parte do sistema?
- 2. Quanto deverá custar todo o sistema?
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 4. Quanto custa cada profissional?
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
Kanban
- Insira o PDF ou imagem do Kanban do seu projeto
Canvas
