5W2H
What
- 1. Qual o nome do seu projeto?
- Study to Go
- 2. Qual o objetivo deste projeto?
- O Study to Go é um aplicativo (para Android e IOS) e site, que irá facilitar o contato entre estudantes e profissionais em diversas áreas relacionados ao meio estudantil. Ele permitirá que profissionais divulguem seus serviços, como formação de trabalhos, tcc, artigos, entre outros, além de aulas particulares, auxilio em projetos e pesquisas; e ao mesmo tempo permitirá que os estudantes analisem pequenos esboços dos serviços oferecidos antes da contratação dos mesmos e de conversar diretamente com o profissional de maneira rápida, ágil e segura, garantindo a entrega do serviço oferecido.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Marketing, mercado, geração de valor para o cliente, desenvolvimento do software
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Marketing
- Finanças
- Banco de dados
- Desenvolvimento de software
- Processo de software
- Gerenciamento de projeto
- 5. Quais soluções similares existem no mercado?
- Passei Direto
- Descomplica
- Me Salva
- Freelancer
- 99Freelas
- EasyClasses
- Eduqi
- AulaUP.
- iTeacher
- Tutormundi
Why
- 1. Porque é interessante desenvolver este projeto?
- O desenvolvimento desse projeto é interessante pois irá facilitar que profissionais encontrem pessoas dispostas a comprar o seu serviço, assim como facilitar que os estudantes encontrem ajuda extraclasse para determinadas disciplinas ou atividades que realizem durante seus anos na instituição
- 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.
- Integração com sistemas de pagamentos: para facilitar o pagamento pelas aula/cursos
- Cloud computing: para armazenamento dos dados.
- Inteligência artificial: através de bots para responder mais rapidamente as dúvidas dos usuários
- 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.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um 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 pagamento: para fazer o pagamento online através do aplicativo/site.
- Sistema de banco de dados: armazenamento dos dados dos usuários
- Sistemas de segurança: para garantir a privacidade dos usuários e proteger seus dados pessoais
Who
- 1. Quem pode se beneficiar deste projeto?
- Estudantes
- Profissionais independentes
- Anunciantes
- Parceiros
- Equipe do projeto
- 2. Quem poderá operar o sistema?
- Profissionais
- Estudantes
- Equipe (desenvolvedor, designer)
- 3. Quem deverá participar do desenvolvimento do sistema?
- Gerente de projeto
- Desenvolvedor front-end
- Desenvolvedor back-end
- Designer de produto
- Desenvolvedor de banco de dados
- Responsável pela infra
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Parte por hardware (computador e celular) e outra por meio dos sistemas integrados (facebook, gmail, linkedin)
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Banco de dados, email de confirmação, telas
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- Em celulares através do aplicativo ou site, em computadores por meio do site.
- 4. Onde os dados serão armazenados?
- Banco de dados em nuvem
- 5. Onde o software deverá ser hospedado?
- Para o aplicativo na Google play e App Store
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- De 18 a 22 semanas
- 2. Quais serão as fases e em quanto tempo cada uma?
- Levantamento de requisitos
- Definição da equipe
- Definição dos riscos
- Definição do modelo gerenciamento
- Desenvolvimento
- Revisão
- Publicação
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- No máximo 5 segundos
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- De 2 a 3 anos
How
- 1. Como será dividido o desenvolvimento do sistema?
- O desenvolvimento será feito através da análise dos requisitos, apresentação de um esboço e com uma equipe para o desenvolvimento mobile e uma para o desenvolvimento web.
- 2. Como será feita a entrada de dados?
- Através dos usuários por meio dos aplicativo e site. E pela equipe de marketing.
- 3. Como será feita a saída de dados?
- Tela, email e banco de dados
- Requisitos funcionais:
- 1-Cadastrar usuário
- 2-Cadastrar curso
- 3-Autenticar usuário
- 4-Autenticar Aluno
- 5-Autenticar professor
- 6-Entrar conta
- 7-Confirmar cadastro
- 8-Validar cpf
- 9-Recuperar senha
- 10-Enviar email
- 11-Adicionar pagamento
- 12-Finalizar pagamento
- 13-Validar pagamento
- 14-Enviar mensagem
- 15-Saber mais
- 16-Buscar cursos
- 17-Filtrar busca
- 18-Sair conta
- 19-Desativar usuário
- 20-Mostrar perfil
- 21-Alterar dados
- 22-Enviar documento
- 23-Pesquisar professores
- 24-Contratar aula
- 25-Contratar serviço
- 26-Iniciar chat
- 27-Avaliar serviço
- 28-Visualizar perfil
- 29-Anexar esboço
- 30-Ver portfólio
- 31-Ver depoimentos
- 32-Avisar usuário
- 33-Anexar portifólio
Requisitos não funcionais:
- Segurança: criptografia dos dados pessoais do usuário
- Usabilidade: suporte ao usuário me opção de ajuda para uso da ferramenta
- Performance: deve responder em até 0,5 segundos
- Portabilidade: ser capaz de se integrar a sistemas de redes sociais (facebook, linkedin, google +) e formas de pagamento (google pay, apple pay, pic pay)
How much
- 1. Quanto custa cada parte do sistema?
- 2. Quanto deverá custar todo o sistema?
- Preço estimado: R$ 54.400,00
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 5 pessoas
- 4. Quanto custa cada profissional?
- Gerente de projeto: R$ 5.684,00
- Desenvolvedor front-end: R$ 3.036,00
- Desenvolvedor back-end: R$ 4.501,00
- Desenvolvedor de banco de dados: R$ 4.000,00
- Responsável pela infra:
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O aplicativo e site serão gratuitos para cadastro, mas a cada serviço contratado será cobrado uma taxa de 10% sobre o serviço.
Canvas
Arquivo:CanvasStudyToGo 2019 2.pdf
DFD
DER
Diagrama de Caso de Uso




