Escopo

  • O CarHelp é uma plataforma na qual na qual o usuário pode buscar por assistência ao seu automóvel, seja para buscar um mecânico, eletricista, manutenção de suspensão, oficina de performance, lava jato ou guincho. Para esses profissionais a plataforma será uma forma de divulgação para eles e uma forma de conhecer novos profissionais para possíveis colaborações entre eles.



5W2H

What

Qual o nome do seu projeto?

  • CarHelp

Qual o objetivo deste projeto?

  • Temos como objetivo poder auxiliar as pessoas que possuem automóveis a cuidarem de seus veículos e também ajudar as pessoas que prestam serviços relacionados aos mesmos.

Quais os maiores desafios, na sua opinião, para se realizar este trabalho?

  • Os maiores desafios para realizar esse trabalho são: adquirir e conseguir implementar os conhecimentos necessários para esse projeto.

Quais os conhecimentos básicos que devemos ter para se implementar este projeto?

  • Banco de dados, linguagem de programação, gestão de projeto, integração de sistemas, estrutura de dados, arquitetura, conhecimento do ambiente Android e iOS e conhecimento em tecnologias de localização.

Quais soluções similares existem no mercado?


Why

Porque é interessante desenvolver este projeto?

  • É interessante desenvolver esse projeto, porque o CarHel pode auxiliar as pessoas que possuem automóveis a cuidarem de seus veículos e também ajudar as pessoas que prestam serviços relacionados aos mesmos.

Porque deve usar a tecnologia escolhida?

  • O desenvolvimento do app na plataforma mobile é essencial para completa funcionalidade do aplicativo, pois com ela podemos usar várias funções que acompanham o aplicativo, como o gps e a conexão de dados.

Porque usar o hardware específico?

  • Porque os dispositivos móveis são de fácil uso e bem consolidado no mercado.

Porque usar o sistema específico?

  • Porque o uso de sistema como Android e iOS representam a maioria dispositivos moveis existentes.


Who

Quem pode se beneficiar deste projeto?

  • As pessoas que podem se beneficiar deste projeto são: donos de oficinas, lava jatos, guinchos e pessoas que possuem automóveis.

Quem poderá operar o sistema?

  • Os próprios usuários finais que iram operar o sistema.

Quem deverá participar do desenvolvimento do sistema?

  • Desenvolvedores, programadores e designers.


Where

Onde os dados serão inseridos?

  • Os dados serão inseridos na interface gráfica local onde haverá a primeira interação e comunicação com o usuário.

Onde os dados serão externalizados, publicados?

  • Os dados serão externalizados em interfaces presentes em dispositivos móveis, relacionados tanto ao usuário quanto as empresas filiadas ao aplicativo.

Onde esta aplicação poderá ser usada?

  • O aplicativo será disponibilizado para as plataformas android e iOS.

Onde o dados serão armazenadas?

  • Os dados serão armazenados em bancos dados que possam ser atualizados em tempo real.

Onde o software deverá ser hospedado?

  • O software será hospedado em sistema cliente-servidor.


When

Em quanto tempo pretende desenvolver o sistema?

  • De 7 a 12 meses.

Quais serão as fases e em quanto tempo cada uma?

  • 01/04/2019 Entrega 1 - Pitches
  • 08/04/2019 Entrega 2 - Mockup
  • 29/04/2019 Entrega 3 - DC e DFD
  • 30/04/2019 Entrega 4 - DER
  • 18/06/2019 Entrega 5: Diagramas OO
  • 20/06/2019 Codificação e Criação de Interface
  • 15/08/2019 Implementação
  • 07/09/2019 Teste e Correção de bugs
  • 01/11/2019 Entrega final

Qual o tempo de resposta do dispositivo ou do sistema?

  • Milissegundos

Quanto tempo para responder a uma entrada?

  • Milissegundos

Quanto tempo para gerar a saída?

  • Milissegundos


How

Como será dividido o desenvolvimento do sistema?

  • Codificação
  • Criar de interface
  • Implementação
  • Testes e Correção de bugs

Como será feita a entrada de dados?

  • Por meio de telas touchscreen ou outras formas de entrada em Smartphone, realizados por usuários comuns e donos de estabelecimentos que prestam serviços a automóveis.

Como será feita a saída de dados?

  • A saída será definida nas interfaces do app para cada usuário, seja ele um usuário comum ou donos de estabelecimentos que prestam serviços a automóveis.

Descreva as funcionalidade?

  • Cadastrar prestador de serviços
  • Cadastrar usuário
  • Realizar login
  • Remover usuário
  • Remover prestador de serviços
  • Alterar o cadastro de prestadores/usuários
  • Visualizar os prestadores de serviços
  • Solicitar serviço
  • Cancelar serviço
  • Avaliar do serviço prestado
  • Realizar busca por serviços
  • Entrar em contato com o prestador de serviços
  • Denunciar usuário
  • Denunciar prestador de serviços
  • Mostrar a localização prestadores de serviços
  • Realizar busca personalizada
  • Avaliar usuário


How much

Quanto custa cada parte do sistema?

  • Codificação: R$ 9.136,00
  • Criar de interface: R$ 4.190,00
  • Implementação: R$ 4.568,00
  • Testes e Correção de bugs: R$ 12.990.00

Quanto deverá custar todo o sistema?

  • R$ 30.884,00

Quantas pessoas deverão ser usadas (Equipe) ?

  • A equipe será composta por 4 pessoas.

Quanto custa cada profissional?

  • Programador: R$ 2.284,99.
  • Designer: R$ 2.095.00.
  • Analista de Teste de Software: R$ 1.927.

Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?

  • Grátis para download porém com preços para o perfil que oferecerá serviços.


Canvas


DC

DFD

DER


Especificação Funcional


  • RF01: Remoção de usuário
    • Interface solicita nome do usuário a ser removido
    • Sistema procura pelo usuário pesquisando no Depósito Usuários
      • Se não encontrou:
        • Mostra mensagem "Usuário não encontrado"
      • Se encontrou:
        • Sistema mostra nome completo do usuário
        • Aparece opção: "Confirma remoção?"
          • Se não: Solicita novo nome para remoção
          • Se sim: Exclui registro do Banco de Dados
    • No rodapé da tela, tem a opção: "Retornar ao Menu Principal"