Etiqueta: visualeditor
Etiqueta: visualeditor
Linha 17: Linha 17:
**Java, Javascript, HTML, CSS, SDK, SWIFT, Banco de dados, segurança das informações, design e marketing.  
**Java, Javascript, HTML, CSS, SDK, SWIFT, Banco de dados, segurança das informações, design e marketing.  
* 5.  Quais soluções similares existem no mercado?
* 5.  Quais soluções similares existem no mercado?
* Aplicativos Hire, GetNinjas, TaskRabbit, Tem açucar ?, Mão de obra.
** Aplicativos Hire, GetNinjas, TaskRabbit, Tem açucar ?, Mão de obra.
* Obs: Apesar de que esses aplicativos tenham alguma característica em comum com o EasyJobs, um fator que difere bastante é que esses aplicativos contratam profissionais antes de dispor ao mercado.
** Obs: Apesar de que esses aplicativos tenham alguma característica em comum com o EasyJobs, um fator que difere bastante é que esses aplicativos contratam profissionais antes de dispor ao mercado.
<br>
<br>
== Why ==
== Why ==
<br>
<br>
* 1. Porque é interessante desenvolver este projeto?
* 1. Porque é interessante desenvolver este projeto?
**  
** Para fornecer uma plataforma, onde os usuários possam ter oportunidade de complementar a sua renda. Por outro lado, os usuários que contratam não se abdicam do tempo livre, além de encontrar serviços com preços menores.
* 2. Porque deve usar a tecnologia escolhida?
* 2. Porque deve usar a tecnologia escolhida?
**  
** Porque pretendemos desenvolver no mobile e na Web.
* 3. Porque usar o hardware específico?
* 3. Porque usar o hardware específico?
**  
** Para facilitar o uso e abranger mais pessoas.
* 4. Porque usar o sistema específico?
* 4. Porque usar o sistema específico?
**
**Porque são os três sistemas mais usados atualmente.
<br>
<br>
== Who ==
== Who ==
<br>
<br>
* 1. Quem pode se beneficiar deste projeto?  
* 1. Quem pode se beneficiar deste projeto?  
**  
** Pode beneficiar, principalmente, pessoas que queiram gerar uma renda extra por meio de trabalhos não qualificados.
* 2. Quem poderá operar o sistema?
* 2. Quem poderá operar o sistema?
**
**Os desenvolvedores e pessoas autorizadas
* 3. Quem deverá participar do desenvolvimento do sistema?  
* 3. Quem deverá participar do desenvolvimento do sistema?
**  
** Desenvolvedores SDK, SWIFT, Front-end e Back-end.
<br>
<br>
== Where ==
== Where ==
<br>
<br>
* 1. Onde os dados serão inseridos?  
* 1. Onde os dados serão inseridos?  
**
**Serão inseridos em um pequeno banco de dados, provisoriamente.
* 2. Onde os dados serão externalizados, publicados?
* 2. Onde os dados serão externalizados, publicados?
**  
** No display.
* 3. Onde esta aplicação poderá ser usada?  
* 3. Onde esta aplicação poderá ser usada?  
**  
** Nos celulares e computadores.
* 4. Onde os dados serão armazenadas?  
* 4. Onde os dados serão armazenadas?  
**  
** Em um banco de dados.
* 5. Onde o software deverá ser hospedado?  
* 5. Onde o software deverá ser hospedado?  
**
**No Google Play, App Store e um domínio na Web.
<br>
<br>
== When ==
== When ==
<br>
<br>
* 1. Em quanto tempo pretende desenvolver o sistema?  
* 1. Em quanto tempo pretende desenvolver o sistema?  
**  
** Prazo médio de 6 meses.
* 2. Quais serão as fases e em quanto tempo cada uma?  
* 2. Quais serão as fases e em quanto tempo cada uma?  
**  
** 1ª  Fase - Determinar todas as funcionalidades do aplicativo - 2 semanas;
** 2ª Fase - Desenvolvimento no Android - 2 meses;
** 3ª Fase - Desenvolvimento no IOS - 2 meses;
** 4ª Fase - Desenvolvimento na Web - 1 mês.
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
**  
** Pode variar dependendo da velocidade da conexão com a internet, mas em média, poucos segundos.
* 4. Quanto tempo para responder a uma entrada?
* 4. Quanto tempo para responder a uma entrada?
**  
** Praticamente imediato.
* 5. Quanto tempo para gerar a saída?
* 5. Quanto tempo para gerar a saída?
** <br>
** De imediato também.
== How ==
== How ==
<br>
<br>

Edição das 02h46min de 18 de maio de 2017

 5W2H


What


  • 1. Qual o nome do seu projeto?
    • EasyJobs
  • 2. Qual o objetivo deste projeto?
    • O principal objetivo do projeto é ser um intermediário entre pessoas que procuram alguém para a realização de um trabalho básico, e pessoas que queiram oferecer tais serviços.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • 1 - Dar segurança aos usuário, de forma que tenham confiança entre o contratante e o contratado.
    • 2 - Investir em marketing, para conquistar novas pessoas e assim evitar o déficit de propostas não correspondidas por falta de usuários.
    • 3 - Desenvolver uma interface bem intuitiva, para que atenda a todos os usuários e que seja fácil de manusear
    • 4 - Usar o Facebook e o Google como método de cadastro dos usuários.
    • 5 - Ter um banco de dados que seja capaz de suportar a quantidade de usuários.
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Java, Javascript, HTML, CSS, SDK, SWIFT, Banco de dados, segurança das informações, design e marketing.
  • 5. Quais soluções similares existem no mercado?
    • Aplicativos Hire, GetNinjas, TaskRabbit, Tem açucar ?, Mão de obra.
    • Obs: Apesar de que esses aplicativos tenham alguma característica em comum com o EasyJobs, um fator que difere bastante é que esses aplicativos contratam profissionais antes de dispor ao mercado.


Why


  • 1. Porque é interessante desenvolver este projeto?
    • Para fornecer uma plataforma, onde os usuários possam ter oportunidade de complementar a sua renda. Por outro lado, os usuários que contratam não se abdicam do tempo livre, além de encontrar serviços com preços menores.
  • 2. Porque deve usar a tecnologia escolhida?
    • Porque pretendemos desenvolver no mobile e na Web.
  • 3. Porque usar o hardware específico?
    • Para facilitar o uso e abranger mais pessoas.
  • 4. Porque usar o sistema específico?
    • Porque são os três sistemas mais usados atualmente.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Pode beneficiar, principalmente, pessoas que queiram gerar uma renda extra por meio de trabalhos não qualificados.
  • 2. Quem poderá operar o sistema?
    • Os desenvolvedores e pessoas autorizadas
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Desenvolvedores SDK, SWIFT, Front-end e Back-end.


Where


  • 1. Onde os dados serão inseridos?
    • Serão inseridos em um pequeno banco de dados, provisoriamente.
  • 2. Onde os dados serão externalizados, publicados?
    • No display.
  • 3. Onde esta aplicação poderá ser usada?
    • Nos celulares e computadores.
  • 4. Onde os dados serão armazenadas?
    • Em um banco de dados.
  • 5. Onde o software deverá ser hospedado?
    • No Google Play, App Store e um domínio na Web.


When


  • 1. Em quanto tempo pretende desenvolver o sistema?
    • Prazo médio de 6 meses.
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • 1ª Fase - Determinar todas as funcionalidades do aplicativo - 2 semanas;
    • 2ª Fase - Desenvolvimento no Android - 2 meses;
    • 3ª Fase - Desenvolvimento no IOS - 2 meses;
    • 4ª Fase - Desenvolvimento na Web - 1 mês.
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
    • Pode variar dependendo da velocidade da conexão com a internet, mas em média, poucos segundos.
  • 4. Quanto tempo para responder a uma entrada?
    • Praticamente imediato.
  • 5. Quanto tempo para gerar a saída?
    • De imediato também.

How


  • 1. Como será dividido o desenvolvimento do sistema?
  • 2. Como será feita a entrada de dados?
  • 3. Como será feita a saída de dados?
  • 4. Descreva a 1a. funcionalidade?
  • 5. Descreva a 2a. funcionalidade?
    • ............
  • n. Descreva a enésima funcionalidade?

How much


  • 1. Quanto custa cada parte do sistema?
  • 2. Quanto deverá custar todo o sistema?
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
  • 4. Quanto custa cada profissional?
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?


Modelo Estruturado

DFD

  • Processso
  • Depósitos
  • Fluxos

DER

  • Entidades
  • Relacionamentos
  • Chaves
  • Domínios

DD

  • Descritivos de cada item
    • Significado
    • Conteúdo (Dados compostos)
    • Restrições de integridade
    • Chave primária (Depósitos de Dados)


Modelo OO

Diagrama de Classes

Diagrama de Estado

Diagrama de Casos de Uso

Diagrama de Sequência

Diagrama de Objetos

Diagrama de Colaboração

Diagrama de Interfaces

Diagrama de Atividades

Diagrama de Componentes

Diagrama de Pacotes

Protótipo

  • Objetivo
  • Recursos utilizados
  • Funcionamento
  • Detalhamento (Imagens, vídeos, ...)
  • Resultados obtidos

Pesquisadores