| (17 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 6: | Linha 6: | ||
* 1. Qual o nome do seu projeto? | * 1. Qual o nome do seu projeto? | ||
** | **Study to Go | ||
* 2. Qual o objetivo deste projeto? | * 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? | * 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? | * 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? | * 5. Quais soluções similares existem no mercado? | ||
**Passei Direto | |||
**Descomplica | |||
**Me Salva | |||
**Freelancer | |||
**99Freelas | |||
**Facebook | |||
**Instagram | |||
**Linkedin | |||
**EasyClasses | |||
**Eduqi | |||
**AulaUP. | |||
**iTeacher | |||
**Tutormundi | |||
<br> | <br> | ||
| Linha 20: | Linha 40: | ||
* 1. Porque é interessante desenvolver este projeto? | * 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. | * No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas. | ||
atuais ou não. | 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. | ** 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 | |||
** 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. | * 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 | |||
<br> | <br> | ||
| Linha 35: | Linha 61: | ||
* 1. Quem pode se beneficiar deste projeto? | * 1. Quem pode se beneficiar deste projeto? | ||
** | ** Estudantes | ||
** Profissionais independentes | |||
** Anunciantes | |||
**Parceiros | |||
**Equipe do projeto | |||
* 2. Quem poderá operar o sistema? | * 2. Quem poderá operar o sistema? | ||
** | **Profissionais | ||
**Estudantes | |||
**Equipe (desenvolvedor, designer) | |||
* 3. Quem deverá participar do desenvolvimento do sistema? | * 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 | |||
<br> | <br> | ||
| Linha 46: | Linha 86: | ||
* 1. Por onde (hardware ou sistemas), os dados serão inseridos? | * 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? | * 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? | * 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? | * 4. Onde os dados serão armazenados? | ||
** | ** Banco de dados em nuvem | ||
* 5. Onde o software deverá ser hospedado? | * 5. Onde o software deverá ser hospedado? | ||
** | **Para o aplicativo na Google play e App Store | ||
<br> | <br> | ||
| Linha 61: | Linha 101: | ||
* 1. Em quanto tempo (em semanas) pretende desenvolver o sistema? | * 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? | * 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? | * 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? | * 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento? | ||
** | ** De 2 a 3 anos | ||
<br> | <br> | ||
| Linha 76: | Linha 121: | ||
* 1. Como será dividido o desenvolvimento do sistema? | * 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? | * 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? | * 3. Como será feita a saída de dados? | ||
** | ** Tela, email e banco de dados | ||
* 4 | **Requisitos funcionais: | ||
** | ***1-Cadastrar usuário | ||
* 5 | ***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) | |||
** <br> | ** <br> | ||
| Linha 94: | Linha 178: | ||
** | ** | ||
* 2. Quanto deverá custar todo o sistema? | * 2. Quanto deverá custar todo o sistema? | ||
** | ** Preço estimado: R$ 54.400,00 | ||
* 3. Quantas pessoas deverão ser usadas (Equipe) ? | * 3. Quantas pessoas deverão ser usadas (Equipe) ? | ||
** | ** 5 pessoas | ||
* 4. Quanto custa cada profissional? | * 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)? | * 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. | ||
<br> | <br> | ||
= Canvas = | = Canvas = | ||
[[Arquivo: CanvasStudyToGo_2019_2.pdf]] | |||
<br> | |||
=DFD= | |||
[[Arquivo:DFD_StudytoGO.png]] | |||
<br> | |||
=DER= | |||
[[Arquivo:DER StudyToGo.jpeg]] | |||
<br> | |||
=Diagrama de Caso de Uso= | |||
<br> | |||
[[Arquivo:CasodeUso_StudyToGo.png]] | |||
=Diagrama de Classes= | |||
[[Arquivo:1DOO.png]] | |||
<br> | |||
=Diagrama de Estados= | |||
[[Arquivo:DiagramaEstadosStudyToGo.png]] | |||
<br> | <br> | ||
Edição atual tal como às 10h11min de 9 de dezembro de 2019
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




