7. Stakeholders e História de Usuários - lucassilvahub/conexaopet GitHub Wiki

Modelo de Processo de Software

O modelo de software escolhido para o desenvolvimento do nosso projeto será o Scrum. Nossa escolha se dá pelo fato de ser uma metodologia que promove a flexibilidade e adaptação contínua, permitindo que nossas equipes trabalhem de forma iterativa e incremental, entregando valor ao cliente em ciclos curtos, conhecidos como SPRINTS. Além disso, o Scrum facilita a colaboração constante entre a equipe e as partes interessadas, proporcionando feedback rápido e permitindo ajustes frequentes no produto, o que aumenta a capacidade de responder a mudanças nos requisitos. Outro fator relevante é o foco na autonomia das equipes, incentivando a auto-organização e a transparência no processo, com reuniões regulares como as daily scrums e as retrospectivas, que melhoram a comunicação e a eficiência da equipe. Essas características tornam o Scrum especialmente adequado para projetos onde há incerteza nos requisitos ou necessidade de entregas frequentes e ajustáveis ao longo do tempo.

Stakeholders do Software

1. Donos de Pets (Clientes)

Impacto:

  • Facilidade de acesso a serviços: O sistema permitirá que os donos de pets encontrem prestadores de serviços com facilidade, agendando atendimentos diretamente pela plataforma.
  • Economia de tempo: A praticidade de buscar e agendar serviços sem precisar fazer pesquisas extensas ou ligações será um grande benefício.
  • Aumento da confiança e segurança: O sistema provavelmente oferecerá avaliações e feedbacks dos prestadores de serviços, o que ajudará a criar um ambiente de confiança entre os usuários.

2. Prestadores de serviços

Impacto:

  • Aumento de visibilidade e clientes: Ao se cadastrarem na plataforma, esses profissionais terão maior exposição a um público-alvo que já está em busca dos serviços que eles oferecem, aumentando a chance de conseguir novos clientes.
  • Gerenciamento simplificado: A plataforma provavelmente incluirá ferramentas de agendamento e pagamento, simplificando o processo de operação dos prestadores.
  • Dependência de avaliações e feedback: A reputação deles na plataforma será baseada no feedback dos clientes, o que pode impactar diretamente sua demanda de trabalho.
  • Redução de custos com marketing: Como a plataforma traz clientes diretamente, haverá menos necessidade de investir em publicidade ou marketing próprios.

3. Desenvolvedores e Equipe Técnica da Plataforma

Impacto:

  • Desenvolvimento e manutenção contínua: A equipe de tecnologia será responsável por desenvolver novas funcionalidades, corrigir bugs e manter a plataforma funcionando eficientemente.
  • Atualizações com base no feedback dos usuários: Eles precisarão estar constantemente atentos às necessidades dos usuários, garantindo que a plataforma se adapte às expectativas tanto dos clientes quanto dos prestadores de serviços.
  • Garantia de segurança: Será necessário implementar medidas robustas de segurança para proteger dados dos usuários e transações financeiras.

4. Equipe de Suporte ao Cliente

Impacto:

  • Aumento no volume de interações: Com o crescimento da base de usuários, a equipe de suporte precisará lidar com um volume maior de solicitações, dúvidas e possíveis problemas, como conflitos entre clientes e prestadores.
  • Capacitação em múltiplas áreas: O suporte deve ser treinado para resolver problemas relacionados tanto ao uso da plataforma quanto à mediação de conflitos entre as partes.

5. Investidores e Proprietários da Plataforma

Impacto:

  • Retorno sobre o investimento: Eles serão impactados pelo sucesso financeiro da plataforma, que dependerá da expansão da base de usuários e da taxa de retenção.
  • Decisões estratégicas: Os investidores e proprietários terão que decidir sobre novas parcerias, áreas de expansão, e como melhorar a plataforma para maximizar o valor de mercado.

6. Governos e Entidades Reguladoras

Impacto:

  • Necessidade de conformidade legal: O sistema precisará seguir regulamentações locais e nacionais, especialmente no que diz respeito ao tratamento de animais, leis trabalhistas e segurança de dados.
  • Fiscalização de serviços: A plataforma pode ter que colaborar com órgãos reguladores que fiscalizam o cumprimento das normas de serviços para pets, como padrões de bem-estar animal.

7. Entidades de Defesa dos Animais

Impacto:

  • Promover boas práticas no cuidado com animais: A plataforma pode ajudar a promover o bem-estar animal ao facilitar o acesso a serviços de qualidade.
  • Monitoramento de condutas: Essas entidades poderão acompanhar como a plataforma impacta a vida dos animais, intervindo em casos de denúncias ou más práticas.

8. Comunidade Local

Impacto:

  • Geração de emprego e renda: A plataforma pode estimular a economia local ao facilitar o trabalho de pequenos prestadores de serviços e aumentar o número de oportunidades de emprego.
  • Concorrência com negócios locais: Negócios que não estão presentes na plataforma podem sentir pressão competitiva, incentivando-os a melhorar suas ofertas ou até a aderir à plataforma.

9. Organizações de Pagamento e Bancos

Impacto:

  • Integração com o sistema financeiro: Essas instituições serão responsáveis por processar as transações financeiras entre os usuários da plataforma, sendo diretamente impactadas pelo volume de operações gerado.

Técnica de Coleta de Requisitos

Nosso grupo optou por utilizar a técnica de entrevistas com stakeholders. Acreditamos que essa seja a melhor abordagem, pois envolve diretamente os principais usuários do sistema: Donos de Pets, Prestadores de Serviços e Parceiros. As entrevistas permitirão que entendamos de forma mais detalhada as necessidades e desafios desses grupos:

  • Donos de Pets: identificar suas frustrações, como a dificuldade de encontrar serviços confiáveis e organizados;
  • Prestadores de Serviços: compreender seus problemas relacionados a agendamentos e pagamentos;
  • Parceiros: fornecer insights sobre o mercado e expectativas de crescimento. Essa técnica foi escolhida, pois permite um contato direto, onde são exploradas a fundo os problemas e expectativas dos usuários, o que é fundamental para um projeto que foca em confiança e centralização dos serviços.

Histórias de Usuário

1. Cadastro de Usuário

História:

WHO: Como um dono de pet,

WHAT: eu quero me cadastrar na plataforma,

WHY: para que eu possa acessar e agendar serviços para o meu animal de estimação.

Critérios de Aceitação:

  • O sistema deve permitir que eu insira informações pessoais, endereço e detalhes dos meus pets.
  • Receber uma confirmação de cadastro por e-mail após a validação das informações.

2. Cadastro de Prestador de Serviços

História:

WHO: Como um prestador de serviços,

WHAT: eu quero me cadastrar na plataforma,

WHY: para que eu possa oferecer meus serviços aos donos de pets.

Critérios de Aceitação:

  • O sistema deve permitir que eu forneça meus dados pessoais, certificações e detalhes dos serviços oferecidos.
  • Receber uma confirmação de que meu cadastro foi aprovado após verificação.

3. Agendamento de Serviços

História:

WHO: Como um dono de pet,

WHAT: eu quero agendar serviços como banho e tosa,

WHY: para garantir que meu pet receba os cuidados necessários de forma conveniente.

Critérios de Aceitação:

  • O sistema deve listar todos os serviços disponíveis na minha área.
  • Devo poder escolher a data, horário e realizar o pagamento no ato do agendamento.

4. Aceitação de Solicitação de Serviço

História:

WHO: Como um prestador de serviços,

WHAT: eu quero receber notificações de novas solicitações de serviço,

WHY: para que eu possa avaliar e aceitar os serviços que estou disponível para realizar.

Critérios de Aceitação:

  • O sistema deve notificar-me imediatamente quando um novo serviço for solicitado.
  • Devo ter acesso a todos os detalhes da solicitação antes de aceitar.

5. Execução e Acompanhamento do Serviço

História:

WHO: Como um dono de pet,

WHAT: eu quero acompanhar o progresso do serviço em tempo real,

WHY: para ter certeza de que meu pet está sendo bem cuidado durante o serviço.

Critérios de Aceitação:

  • O prestador deve atualizar o sistema sobre o progresso do serviço.
  • Eu devo poder acompanhar o serviço via GPS e interagir com o prestador pelo chat da plataforma.

6. Pagamento Seguro

História:

WHO: Como um dono de pet,

WHAT: eu quero realizar o pagamento dos serviços diretamente na plataforma,

WHY: para garantir que a transação seja segura e fácil.

Critérios de Aceitação:

  • O sistema deve oferecer várias opções de pagamento (cartão de crédito, débito, etc.).
  • Receber um recibo de pagamento por e-mail após a transação.  

7. Avaliação do Serviço

História:

WHO: Como um dono de pet,

WHAT: eu quero avaliar o serviço prestado,

WHY: para ajudar outros usuários a escolher prestadores de serviços confiáveis.

Critérios de Aceitação:

  • O sistema deve permitir que eu forneça uma avaliação de 1 a 5 estrelas e um comentário.
  • Se a nota for inferior a 5, devo ser solicitado a justificar minha avaliação.

8. Suporte ao Cliente

História:

WHO: Como um dono de pet ou prestador de serviços,

WHAT: eu quero contatar o suporte da plataforma,

WHY: para resolver problemas ou esclarecer dúvidas sobre o uso do sistema.

Critérios de Aceitação:

  • O sistema deve oferecer um canal de contato fácil para suporte.
  • Receber uma resposta da equipe de suporte dentro de um prazo razoável após meu contato.