| Linha 96: | Linha 96: | ||
* 8. Descreva a 5a. funcionalidade | * 8. Descreva a 5a. funcionalidade | ||
**Verificação de gênero do cliente e do profissional, para garantir a segurança que sejam mulheres, por meio da obrigatoriedade de enviar uma selfie segurando seu documento de identificação ao lado | **Verificação de gênero do cliente e do profissional, para garantir a segurança que sejam mulheres, por meio da obrigatoriedade de enviar uma selfie segurando seu documento de identificação ao lado | ||
* 9. Descreva a | * 9. Descreva a 6a. funcionalidade | ||
** Ver histórico de serviços | ** Ver histórico de serviços | ||
* 11. Descreva a | * 11. Descreva a 7a. funcionalidade | ||
** Solicitar serviços | ** Solicitar serviços | ||
* 12. Descreva a | * 12. Descreva a 8a. funcionalidade | ||
** Iniciar Chat com o prestador de serviço (Antes, durante e pós serviço, caso necessário) | ** Iniciar Chat com o prestador de serviço (Antes, durante e pós serviço, caso necessário) | ||
* 13. Descreva a | * 13. Descreva a 9a. funcionalidade | ||
** Avaliar prestador de serviços | ** Avaliar prestador de serviços | ||
* 14. Descreva a | * 14. Descreva a 10a. funcionalidade | ||
** Recuperar senha | ** Recuperar senha | ||
* 15. Descreva a | * 15. Descreva a 11a. funcionalidade | ||
** Chamar emergência (190), ao usar essa funcionalidade, a localização e todos os dados serão enviados a policia militar da cidade,por meio de uma API para que aconteça a intervenção. | ** Chamar emergência (190), ao usar essa funcionalidade, a localização e todos os dados serão enviados a policia militar da cidade,por meio de uma API para que aconteça a intervenção. | ||
* 16. Descreva a | * 16. Descreva a 12a. funcionalidade | ||
** Fazer pagamentos no aplicativo somente via PIX. | ** Fazer pagamentos no aplicativo somente via PIX. | ||
Edição das 22h48min de 5 de setembro de 2021
5W2H
What
- 1. Qual o nome do seu projeto?
- Woman Help
- 2. Qual o objetivo deste projeto?
- O objetivo do Woman Help é conectar a comunidade feminina para se ajudarem através de serviços, fazendo com que se tenha mais segurança e maior mobilidade.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios do projeto estão relacionados a segurança e a associação da marca ao sentimento de segurança e um trabalho bem prestado.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Conhecimentos sobre o público alvo, conhecimento em desenvolvimento mobile e conhecimento de desenvolvimento de backends.
- 5. Quais soluções similares existem no mercado?
- Existe hoje a plataforma severinas.com.br empresa que mais se aproxima a nossa ideia.
Why
- 1. Porque é interessante desenvolver este projeto?
- Nos dias atuais, a falta de segurança e de tempo são um dos principais problemas.É interessante desenvolver esse projeto pois, devido a praticidade e a segurança que nosso software irá oferecer, as mulheres encontrarão um jeito simples e fácil de se ajudarem e de cumprir as tarefas do dia-a-dia, seja por falta de tempo, por comodidade, etc, solicitando serviços como serviços de leva e traz, transporte de passageiras, serviços baby-sitter(babás),entre outras, que outras mulheres prestadoras de serviços(também cadastradas no app) irão receber essa solicitação e ainda terá o seu retorno financeiro .
- 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.
- Node, MongoDB, Typescript - Node possibilitará o desenvolvimento do BackEnd da aplicação, o MongoDB vai ser a DB (NoSQL) e o typescript vamos utilizar como forma de tipar nosso código e deixar ele mais legível e mais fácil de dar manutenções tendo em vista que teremos múltiplos desenvolvedores.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Servidor físico para desenvolvimento do projeto, celulares para realizar os testes.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Sistema de verificação de cadastro, sistema de localização, sistema de pagamento e sistema de chat entre solicitante e prestadora.
Who
- 1. Quem pode se beneficiar deste projeto?
- Mulheres que procuram mais segurança, comodidade e facilidade na hora de pedir algum dos serviços listados no Woman Help e também mulheres que procuram uma renda extra de forma flexível concluindo os serviços propostos por elas mesmas.
- 2. Quem poderá operar o sistema?
- As mulheres citadas à cima.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Mulheres parceiras de ONGs em forma de consultoria com o objetivo de atender o usuário da melhor forma, engenheiros de software que serão responsáveis por materializar todas as demandas e um Gestor para deixar as demandas sólidas para o time de engenharia.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Serão inseridos manualmente pelos usuários no aplicativo.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Os dados serão externalizados no aplicativo através de uma API
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- • Será utilizada em smartphones
- 4. Onde os dados serão armazenados?
- Os dados serão armazenados no MongoDB Atlas, serviço de hospedagem cloud de banco de dados mongo.
- 5. Onde o software deverá ser hospedado?
- O software será hospedado na AWS (API), Aplicativo será publicado nas lojas (Playstore e Appstore)
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- Em torno de 12 semanas (3 meses) para conseguirmos desenvolver o sistema por completo, antes disso podemos lançar em 8 semanas uma versão beta do aplicativo para corrigirmos os erros que o mesmo apresentar durante o período para testes e para obtermos o feedback das usuárias.
- 2. Quais serão as fases e em quanto tempo cada uma?
- Todas as fases serão em torno de 3 semanas e serão 4 fases no total:
- Fase 1 - Fase onde decidiremos nosso público-alvo, valores e modo de funcionamento do aplicativo para conseguirmos encaixar tudo no aplicativo Woman Help.
- Fase 2: Desenvolvimento do aplicativo com funcionalidades direcionadas as ideias propostas pelos participantes do desenvolvimento, encaixando as funções dentro do aplicativo para o funcionamento do mesmo.
- Fase 3: Período Beta do aplicativo, onde usaremos exclusivamente para feedback e correção de bugs, deixaremos o aplicativo aberto para acesso às usuárias interessadas nas nossas funcionalidades oferecidas dentro do Woman Help.
- Fase 4: Lançamento oficial do aplicativo (versão completa) contando com a correção de bugs e melhoras com base nos feedbacks feitos pelas usuárias.
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- O tempo de resposta será o mais rápido possível pois nosso aplicativo será otimizado e o mesmo terá a base de aplicativos grandes como iFood, Uber, Uber Eats, etc. Contamos com essa velocidade para que os processos e serviços sejam feitos rapidamente pois a agilidade dos serviços é uma das propostas do Woman Help.
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- Em torno de 12 à 24 meses prevemos um grande retorno, pois nossos gastos serão somente com a hospedagem do aplicativo e o Marketing para divulgação do Woman Help, por isso achamos que o investimento caso haja será pequeno e gerará retorno em pouco tempo.
How
- 1. Como será dividido o desenvolvimento do sistema?
- O sistema será dividido, conforme as funcionalidades citadas abaixo, em desenvolvimento dos sistemas por etapa e realizando testes.
- 2. Como será feita a entrada de dados?
- Será feita através do usuário no aplicativo
- 3. Como será feita a saída de dados?
- Os dados serão retornados por meio do desenvolvimento de aplicações API
- 4. Descreva a 1a. funcionalidade
- Cadastro do usuário que busca por um determinado tipo de serviço, por meio da inserção dos dados no app.(cliente)
- 5. Descreva a 2a. funcionalidade
- Cadastro do prestador de serviços em sua determinada área profissional,por meio da inserção dos dados no app.
- 6. Descreva a 3a. funcionalidade
- Selecionar serviço prestado.
- 7. Descreva a 4a. funcionalidade
- Login, dando a escolha de cliente ou prestador de serviços, utilizando CPF e a senha cadastrada anteriormente
- 8. Descreva a 5a. funcionalidade
- Verificação de gênero do cliente e do profissional, para garantir a segurança que sejam mulheres, por meio da obrigatoriedade de enviar uma selfie segurando seu documento de identificação ao lado
- 9. Descreva a 6a. funcionalidade
- Ver histórico de serviços
- 11. Descreva a 7a. funcionalidade
- Solicitar serviços
- 12. Descreva a 8a. funcionalidade
- Iniciar Chat com o prestador de serviço (Antes, durante e pós serviço, caso necessário)
- 13. Descreva a 9a. funcionalidade
- Avaliar prestador de serviços
- 14. Descreva a 10a. funcionalidade
- Recuperar senha
- 15. Descreva a 11a. funcionalidade
- Chamar emergência (190), ao usar essa funcionalidade, a localização e todos os dados serão enviados a policia militar da cidade,por meio de uma API para que aconteça a intervenção.
- 16. Descreva a 12a. funcionalidade
- Fazer pagamentos no aplicativo somente via PIX.
How much
- 1. Quanto custa cada parte do sistema?
- Desenvolvimento Back-end: 95 mil reais
Hospedagem: 200$/mês (Valores que sofrem mudanças com o crescimento da plataforma (Tráfego) Desenvolvimento Front-end: 40 mil
- 2. Quanto deverá custar todo o sistema?
- O sistema tem previsão de custar cerca de R$ 150.000 (Cento e Cinquenta Mil Reais)
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Analista de sistema
Gerente de projeto
Equipe desenvolvimento: A equipe de desenvolvimento terá cerca de 10 engenheiros que serão divididos em times menores para cada funcionalidade trivial do aplicativo. Dentro dessa equipe terão engenheiros front-end e engenheiros back-end
- 4. Quanto custa cada profissional?
- A média de custo dos profissionais gira em torno de R$ 150,00 (Hora)
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O aplicativo cobrará uma taxa de 7.5% de todas as transações monetárias dentro do aplicativo cobrando das duas partes (Totalizando 15%).
Canvas
Pitch
- Quais questões de segurança serão implementadas para provisionar a segurança tanto dos usuários quanto dos colaboradores do app?
O aplicativo fará a verificação através de CPF e validação dos dados das mulheres.
- Woman Help: Como seria feito o processo de verificação se o app só teria mulheres ?
O aplicativo terá verificação através de foto assim como a Uber faz, sendo assim a prestadora de serviços terá que comprovar sua identidade através de uma foto tirada na hora além da comprovação de que seus documentos são originais, atestando que é uma mulher.
- Projeto WomanHelp: O que acham de criar uma "rede social" de mulheres, onde poderiam criar grupos que tratariam de assuntos "femininos", como feminismo, igualdade de gênero, porque assim vocês iria angariar o público ativista.
Ótima ideia, poderia ser na verdade um fórum dentro do aplicativo, iremos pensar.
- O aplicativo iria dar apoio psicológicos também para as mulheres? Com seria esse apoio? teria encontros presencial ou virtual para as discursões?
Não havíamos pensado nessa questão, obrigado pela ideia.
- Poderiam adicionar uma garantia de pagamento quanto ao serviço prestado, em casos de não pagamento de qualquer atividade, denunciar o contratante e tentar ajustar o valor do serviço prestado.
Uma boa ideia que garantiria o retorno financeiro das prestadoras, com certeza iremos analisar essa opção.
- Não seria interessante ter uma pesquisa de satisfação a fim de identificar no público feminino quais as maiores necessidades? para garantir que o app seja de fato utilizado
Nossa equipe terá um projeto de feedback antes do lançamento oficial do aplicativo através da versão Beta, nele todas as usuárias darão suas ideias e avaliarão o aplicativo, assim remos melhorá-lo de forma que agrade a todas da melhor maneira possível.
- Como seria feito o processo de verificação do app para descobrir se o usuario é uma mulher ou um impostor ?
Será feito uma verificação através de foto e documentação no cadastro para as usuárias, de forma que fique bem claro que a mesma seja uma mulher e no caso de ser uma prestadora de serviços que fique bem claro seus requisitos também.
- Qual garantia a prestadora de serviços tem que a clientela não está usando uma conta falsa?
A validação por meio de foto e identidade, feitas por uma API que conecta a receita federal
- Qual a sua solução para PCD?
- Qual é o critério para contratar profissionais para cuidar dos idosos? Já que, hoje em dia existem muitos casos de maus-tratos.
Não teremos esse serviço, nossos serviços serão transporte de pacotes, babysitter, serviços domésticos, transporte de passageiras.
- Eu sou desse projeto e deram a ideia de cuidadores de idosos e achei muito interessante pensar nessa ideia e com certeza vamos arrumar um jeito de criar algo nesse sentido
No momento chegamos a conclusão de não incluir esse serviço
- O aplicativo teria por exemplo um botão ou uma discagem rápida para a mulher caso seja necessário pedir ajuda(da policia por exemplo)
O aplicativo terá o botão de denunciar solicitante ou prestadora de serviço, logo após ser prestado.
- O app é feito de mulheres para mulheres, concordo que realmente a ideia passa uma seguridade para as mulheres. Mas como ocorrerá a denuncia, caso ocorra algum problema, ou seja, caso uma usuária deseja abrir uma a reclamação sobre algum serviço prestado a ela e como seria a resolução.
Haverá a aba de denunciar solicitante ou prestadora, logo após o serviço ser prestado
- Como se trata de renda extra, exigi um certo tempo de trabalho da mulher para que essa renda venha cair?
O retorno da renda virá na medida com que a prestadora de serviços utilize o aplicativo para trabalho, a renda de um serviço cai no momento em que ele é finalizado.
- O que asseguraria a segurança das mulheres que estão trabalhando nas casas de outras mulheres?
O Woman Help deterá informações de todas as Prestadoras de Serviço, terá também a avaliação própria de cada uma e comentários sobre os serviços prestados pelas mesmas. Contará também com o botão de emergência dentro do próprio aplicativo.
- A Uber tem uma funcionalidade em seu aplicativo que gera um rastreio em tempo real para a segurança do passageiro, seria interessante adicionar um sistema parecido para caso uma mulher vá sair sozinha na rua?
Teremos uma API com o google maps, que terá a opção de geolocalizar a prestadora de serviços (exclusivo para os serviços transporte de passageiras e
- Avaliação e segurança (casos de babas que maltratam crianças o mesmo para cuidadores de idosos). Já avaliaram a possibilidade de haver serviços de cuidadores de idosos também?
- Como seria grantida a segurança dos usúarios? Pois mesmo sendo um app destinado peeenas às mulheres, casos de sequestro e assalto ainda podem ocorrer?
Acredito que independente de todas medidas de segurança, todos aplicativos que visam a prestação de serviços correm certo risco, quanto a seus usuários, não podemos garantir a sanidade mental de uma pessoa, mas nosso sistema de validação ajuda a diminuir os riscos.
- Bom, aqui a questão que me preocupa novamente é a da segurança da mulher. Outra questão seria pensar que na nossa sociedade ainda existem mulheres trans que não conseguiram mudar seus documentos e tudo mais. Elas ficariam fora do app? Talvez um recurso para poder fazer uma entrevista com as pessoas antes de elas se cadastrarem? Parece trabalhoso mas seria um reforço para a segurança. Gostei muito da parte de fazer uma equipe com mulheres que trabalham em ongs.
Por ser apenas um primeiro projeto, não pensamos em como incluir trans no nosso aplicativo ainda.
- Qual a primeira agência de segurança vai ser acionado em caso de ricos de extremos?
Terá o botão emergencia que notificará a policia militar da cidade, e enviará a localização exata e todos os dados da solicitante e da prestadora.
- Como o App lidará com fraudes de identidade ? Usuários que se identificam como mulheres mesmo não sendo, para fins maliciosos.
O aplicativo fará a verificação através de CPF e envio de selfie segurando o rg e validação dos dados das mulheres.
- Bom, aqui a questão que me preocupa novamente é a da segurança da mulher. Outra questão seria pensar que na nossa sociedade ainda existem mulheres trans que não conseguiram mudar seus documentos e tudo mais. Elas ficariam fora do app? Talvez um recurso para poder fazer uma entrevista com as pessoas antes de elas se cadastrarem? Parece trabalhoso mas seria um reforço para a segurança. Gostei muito da parte de fazer uma equipe com mulheres que trabalham em ongs.
Por ser apenas um primeiro projeto, não pensamos em como incluir trans no nosso aplicativo ainda.
- Sobre o projeto 03, Como o aplicativo ira identificar se a pessoa que esta usando e ou nao uma mulher ? havera verificação com fotos?Sabera aonde a mulher mora? sabera qual serviço indicar de acordo com as condições gerais de uma mulher(formação,deficiencia)?
O aplicativo fará a verificação através de CPF e envio de selfie segurando o rg e validação dos dados das mulheres.
- Um projeto muito necessário que poderá ajudar muitas mulheres. No entanto, embora o projeto proponha a garantia da segurança da mulheres é necessário pensar que apesar de se usado apenas por mulheres isso não impede de que ocorram crimes.
Sim
- O projeto é feito de 'mulher para mulher' vocês pensaram em ter alguma assistente social ou profissional que conheça muitas realidades femininas e possa auxiliar nas futuras funcionalidades?
Por ser apenas um primeiro projeto, não incluimos essa função em nosso aplicativo ainda
- "Projeto legal, porem muito focado para um grupo especifico, pode gerar problemas"
Sim
Exercício DFD
- Faça o upload do desenho do seu Requisito Funcional e detalhe o melhor que puder
A funcionalidade ver histórico de serviços, tem duas entidades externas, a solicitante de serviço e a prestadora de serviço, ambas possuem seta de sentido duplo, que significa duplo sentido de fluxo de dados, pois ambas podem acessar a página de ver histórico e será retornado ao usuário o histórico de serviços prestados ou solicitados, por meio do acesso do banco de dados "Serviços".
A funcionalidade de Autenticar usuário e verificar gênero, tem duas entidades externas, a solicitante de serviço e a prestadora de serviço, essa verificação é feita através da API da receita federal onde o app irá enviar como payload para a API o CPF do usuário, para que haja uma verificação da integridade do número e do gênero do usuário, e API retornará dados daquele CPF como gênero, nome e outros dados que o sistema do APP deverá verifica-los com os dados fornecidos.
DFD