Nunes-Willi / PI_Modelo_SEPE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto Integrador - Working House Início do projeto: 07/09/2023.

Alunos: Bruno Dias(https://github.com/bcd15), Carlos Mello(https://github.com/carlos47fnaf), Dominic Krelling(https://github.com/dominic-krelling), Murilo Watanabe (https://github.com/MuriloWatanabe),e William Nunes (https://github.com/Nunes-Willi)

Links do projeto:

Documentação - Readme: https://github.com/Nunes-Willi/PI_Modelo_SEPE

Situação Problema:

Você é um empreendedor que deseja criar um aplicativo de serviços domésticos para facilitar a vida das pessoas ocupadas. No entanto, você enfrenta o seguinte desafio:

Em uma grande estado, como Santa Catarina, muitas pessoas têm dificuldade em encontrar profissionais confiáveis para realizar tarefas domésticas, como limpeza, reparos elétricos, encanamento, jardinagem e até mesmo cuidados com animais de estimação. As reclamações mais comuns incluem a falta de transparência na contratação de prestadores de serviços, preocupações com a segurança ao permitir que estranhos entrem em suas casas e dificuldade em encontrar alguém disponível no momento certo.

Descrição da proposta: O "Working House" é um aplicativo que se concentra em fornecer serviços domésticos confiáveis e convenientes. Nossa proposta inclui:

Seleção rigorosa de prestadores de serviços confiáveis e qualificados. Um sistema transparente de avaliação e garantias de satisfação. Uma interface fácil de usar e uma ampla variedade de serviços. Medidas de segurança, incluindo verificações de antecedentes e seguro de responsabilidade. Conformidade estrita com regulamentações de privacidade. Programas de fidelidade e promoção da sustentabilidade. Campanhas de marketing estratégicas para conscientização e reconhecimento da marca. Acreditamos que essa abordagem inovadora nos destacará em um mercado competitivo, atraindo usuários leais que confiam em nossos serviços.

Regras de negócio:

-RN 001. Verificação de Prestadores de Serviços: Todos os prestadores de serviços devem passar por verificações rigorosas de antecedentes criminais e referências antes de serem autorizados a oferecer serviços através do aplicativo.

-RN 002. Avaliações de Usuários: Os usuários devem ser incentivados a fornecer avaliações honestas e transparentes após cada serviço prestado, a fim de manter a qualidade e a confiabilidade dos prestadores de serviços.

-RN 003. Garantias de Satisfação: Garantir que os usuários insatisfeitos tenham a opção de receber um reembolso ou reagendar o serviço.

-RN 004. Taxas Transparentes: As taxas de serviço e os preços devem ser transparentes e exibidos claramente antes da confirmação da reserva.

-RN 005. Agendamento Flexível: Permitir que os usuários escolham horários de serviço flexíveis e oferecer opções de agendamento de emergência.

-RN 006. Seguro de Responsabilidade: Exigir que todos os prestadores de serviços tenham seguro de responsabilidade civil para cobrir possíveis danos durante os serviços.

-RN 007. Cumprimento Legal: Cumprir todas as regulamentações locais, estaduais e federais relacionadas a serviços domésticos e contratação de prestadores de serviços.

-RN 008. Cancelamento de Reservas: Estabelecer uma política clara de cancelamento para evitar abusos e assegurar que prestadores de serviços sejam compensados ​​adequadamente.

-RN 009. Programa de Fidelidade: Oferecer recompensas, descontos ou benefícios exclusivos para usuários frequentes, incentivando a fidelização.

-RN 010. Conscientização Ambiental: Promover práticas ecológicas e sustentáveis entre os prestadores de serviços e recompensar aqueles que adotam medidas ambientalmente responsáveis.

-RN 011. Suporte ao Cliente: Fornecer suporte ao cliente ágil e eficiente para resolver problemas e responder a perguntas dos usuários.

-RN 012. Responsividade e Acessibilidade: Garantir que o aplicativo seja acessível a todas as pessoas, incluindo aquelas com deficiências, e que funcione sem problemas em dispositivos móveis e computadores.

Requisitos funcionais:

RF001 - Registro de Usuário: Os usuários devem poder criar uma conta no aplicativo com informações pessoais, como nome, endereço de e-mail e senha.

RF002 - Registro de Prestadores de Serviços: Os prestadores de serviços devem poder se cadastrar na plataforma, fornecendo informações pessoais, qualificações e experiência profissional.

RF003 - Login de Usuário e Prestadores de Serviços: Deve haver um sistema de login seguro para que os usuários e prestadores de serviços acessem suas contas.

RF004 - Seleção de Serviços: Os usuários devem poder filtrar pelo tipo de serviço doméstico de que precisam a partir de uma lista de opções.

RF005 - Pesquisa e Visualização de Prestadores de Serviços: Os usuários devem poder pesquisar prestadores de serviços com base em critérios como localização, classificação, e tipo de serviço. Os perfis dos prestadores de serviços devem estar disponíveis para visualização, incluindo informações de contato, avaliações e preços.

RF006 - Reservas e Confirmações: Os usuários devem poder fazer reservas para os serviços desejados. Os prestadores de serviços devem confirmar as reservas e receber notificações relevantes. Requisitos não funcionais:

RNF001 - Desempenho: O tempo de resposta do sistema para consultas de usuários e prestadores de serviços não deve exceder 3 segundos, mesmo durante os horários de pico de uso. Segurança:

RNF002 - Todas as transações e dados confidenciais devem ser criptografados usando um protocolo seguro. Implementar medidas de segurança avançadas para proteger os dados pessoais dos usuários e prestadores de serviços contra acesso não autorizado ou vazamento. Escalabilidade:

RNF003 - O sistema deve ser projetado para acomodar um grande número de usuários e prestadores de serviços simultaneamente, sem comprometer o desempenho ou a segurança. Disponibilidade:

RNF004 - O aplicativo deve estar disponível 24 horas por dia, 7 dias por semana, com um tempo de inatividade planejado mínimo para manutenção. Compatibilidade:

RNF005 - O aplicativo deve ser compatível com uma ampla gama de dispositivos, incluindo smartphones, tablets e computadores, independentemente do sistema operacional. Usabilidade:

RNF006 - A interface do usuário deve ser intuitiva e fácil de navegar, mesmo para usuários novatos, com recursos de acessibilidade para pessoas com deficiências. Confiabilidade:

RNF007 - O sistema deve ser altamente confiável, minimizando falhas inesperadas e erros que possam afetar negativamente a experiência do usuário. Regulamentações de Privacidade:

RNF008 - Seguir as normas de privacidade de dados estabelecidas pelas leis locais e internacionais, como GDPR, para proteger os dados pessoais dos usuários. Manutenibilidade:

RNF009 - O código-fonte e a infraestrutura do aplicativo devem ser bem documentados e organizados, facilitando a manutenção contínua e futuras atualizações. Interoperabilidade:

RNF010 - O sistema deve ser capaz de integrar-se facilmente com outros aplicativos ou serviços relevantes, permitindo uma experiência de usuário mais ampla e aprimorada.

ENTRADA

Cadastro de usuário: os usuários devem inserir informações pessoais, como nome, endereço de e-mail e senha, para criar uma conta no aplicativo.

Cadastro de prestadores de serviços: os prestadores de serviços devem fornecer informações pessoais, qualificações e experiência profissional para se registrar na plataforma.

Pesquisa de prestadores de serviços: os clientes podem pesquisar prestadores de serviços com base em critérios como localização, tipo de serviço e classificação.

Fornecer detalhes de contato: os prestadores de serviços devem fornecer informações de contato atualizadas, incluindo número de telefone e endereço, para facilitar a comunicação com os clientes.

Especificar habilidades: os prestadores de serviços devem poder especificar as habilidades em que são especializados para que os clientes possam selecionar adequadamente.

PROCESSO

Confirmações de reserva: os prestadores de serviços devem confirmar as reservas e receber notificações relevantes sobre os serviços agendados.

Verificação de antecedentes: todos os prestadores de serviços devem passar por verificações rigorosas de antecedentes criminais e referências antes de serem autorizados a oferecer serviços pelo aplicativo.

Exibição transparente de taxas: todas as taxas de serviço e preços devem ser exibidas claramente antes da confirmação da reserva.

Notificações em tempo real: os clientes e prestadores de serviços devem receber notificações em tempo real sobre o status das reservas, confirmações e outras atualizações relevantes.

Integração de pagamento: deve haver um sistema de pagamento integrado que permita aos usuários pagar pelos serviços diretamente através do aplicativo.

FINAL

Suporte ao cliente: fornecer suporte ágil e eficiente para resolver problemas e responder a perguntas dos usuários.

Práticas ambientais: promover práticas ecológicas e sustentáveis entre os prestadores de serviços e recompensar aqueles que adotam medidas ambientalmente responsáveis.

Sistema de reembolso automático: em caso de insatisfação do cliente, o sistema deve ser capaz de processar reembolsos automaticamente de acordo com as políticas estabelecidas.

Conclusão:

About