Criou página com '= 5W2H = <br> == What == <br> * 1. Qual o nome do seu projeto? ** * 2. Qual o objetivo deste projeto? ** * 3. Quais os maiores desafios, na sua opinião, para se realizar...' |
|||
| (23 revisões intermediárias por 3 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? | ||
** | ** O projeto se chama InterConnect. | ||
* 2. Qual o objetivo deste projeto? | * 2. Qual o objetivo deste projeto? | ||
** | ** O objetivo do projeto é conectar empresas à usuários finais, como clientes ou interessados em obter contato com as mesmas, oferecendo um grande catalogo de empresas e de meios de contato. | ||
* 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? | ||
** | ** Os maiores desafios estão na padronização dos dados das mais diferentes empresas e na integração desses dados em um único aplicativo, além da dificuldade de criação de um protótipo funcional do aplicativo. | ||
* 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto? | * 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto? | ||
** | ** Para a implantação do projeto os conhecimentos básicos são: Programação e desenvolvimento mobile; Conhecimentos e aplicação das melhores práticas para levantamento de requisitos e de analises de casos de uso. | ||
* 5. Quais soluções similares existem no mercado? | * 5. Quais soluções similares existem no mercado? | ||
** Alguns aplicativos similares são: Guia de Franquias (Desenvolvido pelo projeto: Pequenas Empresas & Grandes Negócios) e o aplicativo Guia de Serviços da empresa Codificar. | |||
<br> | <br> | ||
| Linha 20: | Linha 21: | ||
* 1. Porque é interessante desenvolver este projeto? | * 1. Porque é interessante desenvolver este projeto? | ||
** | ** O desenvolvimento deste aplicativo é interessante por unificar vários tipos de dados de diversas empresas diferentes em um app padrão, o que pode facilitar as buscas por informações além de disponibilizar estas offline. Criando assim um perfil de aplicativo que favorece a acessibilidade do usuário, onde este encontrará as informações em um apenas um local. | ||
* 2. Porque deve usar a tecnologia escolhida? | * 2. Porque deve usar a tecnologia escolhida? | ||
** | ** Visando que a maioria dos brasileiros já possui smartphones (57% da população segundo [https://exame.abril.com.br/tecnologia/57-da-populacao-brasileira-usa-smartphone-diz-estudo/ Exame] e como o intuito é de se criar uma aplicação mobile que possa atender usuários comuns, essa tecnologia de encaixa por ser mais fácil de ser encontrado. | ||
* 3. Porque usar o hardware específico? | * 3. Porque usar o hardware específico? | ||
** | ** Além da acessibilidade do acesso as informações que a aplicação gerará, com a disponibilidade de números de contato das empresas registradas, caso necessário, o cliente poderá entrar em contato com as empresas dali mesmo resultando em pouca dificuldade para o uso das informações contidas no app. | ||
* 4. Porque usar o sistema específico? | * 4. Porque usar o sistema específico? | ||
** | ** Por ser mobile, isso resulta na escolha deste sistema, pela interação que o próprio sistema mobile já disponibiliza, com o acesso a mapas, sites, entre outros, onde estes sistemas podem trabalhar em conjunto com a aplicação. | ||
<br> | <br> | ||
| Linha 33: | Linha 36: | ||
* 1. Quem pode se beneficiar deste projeto? | * 1. Quem pode se beneficiar deste projeto? | ||
** | ** O projeto beneficiará tanto clientes quanto a própria empresa. Pois facilitará a entrega de informações por parte da empresa, e o recebimento por parte do cliente. | ||
* 2. Quem poderá operar o sistema? | * 2. Quem poderá operar o sistema? | ||
** | **Poderá operar os Programadores juntamente com o Técnico em banco de dados. Ambos irão dedicar-se a manutenção e atualização do projeto. Além destes os clientes podem operar o programa, obtendo as informações contidas nele. | ||
* 3. Quem deverá participar do desenvolvimento do sistema? | * 3. Quem deverá participar do desenvolvimento do sistema? | ||
** | ** Os participantes serão: Engenheiro de Software, Analista de Marketing e Publicidade, Dois Programadores, Analista de Pesquisas e Desenvolvimento de Sistemas e Técnico em Banco de Dados. Cada um desenvolvendo sua devida função a fim de desenvolver e organizar o nosso projeto. | ||
<br> | <br> | ||
| Linha 44: | Linha 47: | ||
* 1. Onde os dados serão inseridos? | * 1. Onde os dados serão inseridos? | ||
** | ** Os dados das empresas e os de busca serão inseridos através de uma interface gráfica e os dados referentes a localização será através de uma interface lógica que fará comunicação com o Google Maps. | ||
* 2. Onde os dados serão externalizados, publicados? | * 2. Onde os dados serão externalizados, publicados? | ||
** | ** Os dados das empresas serão exibidos em telas. | ||
* 3. Onde esta aplicação poderá ser usada? | * 3. Onde esta aplicação poderá ser usada? | ||
** | ** O InterConnet será uma aplicação para mobile e terá compatibilidade com o sistema Android. | ||
* 4. Onde os dados serão armazenadas? | * 4. Onde os dados serão armazenadas? | ||
** | ** Os dados serão armazenados como texto nas próprias telas do aplicativo e em um banco de dados específico do desenvolvedor, para que este tenha uma relação de todas as empresas que fazem parte do aplicativo. | ||
* 5. Onde o software deverá ser hospedado? | * 5. Onde o software deverá ser hospedado? | ||
** | ** O software deve ser disponibilizado na [https://play.google.com/store?hl=pt_BR Google Play Store] para downloads na versão comercial e o aplicativo após instalado deve ser hospedado na memória interna do aparelho utilizado pelo usuário. | ||
<br> | <br> | ||
| Linha 59: | Linha 62: | ||
* 1. Em quanto tempo pretende desenvolver o sistema? | * 1. Em quanto tempo pretende desenvolver o sistema? | ||
** | ** São necessários 6 meses para levantamento e implementação do sistema. | ||
* 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: Levantamento de requisitos, UX/UI e documentação do projeto (1 mês). | ||
** 2ª fase: Desenvolvimento banco de dados, back-end e mobile (4 meses). | |||
** 3ª fase: Execução dos testes para homologação (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? | ||
** | ** Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho. | ||
* 4. Quanto tempo para responder a uma entrada? | * 4. Quanto tempo para responder a uma entrada? | ||
** | ** Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho. | ||
* 5. Quanto tempo para gerar a saída? | * 5. Quanto tempo para gerar a saída? | ||
** <br> | **Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho.<br> | ||
== How == | == How == | ||
| Linha 73: | Linha 78: | ||
* 1. Como será dividido o desenvolvimento do sistema? | * 1. Como será dividido o desenvolvimento do sistema? | ||
** | ** As etapas de desenvolvimento do projeto serão divididas em três partes, sendo elas: Planejamento de Recursos e Funcionalidades (O que inclui a criação de diagramas e levantamento de requisitos), documentação das funcionalidades e funcionamentos e por final o desenvolvimento do aplicativo em si como protótipo funcional. | ||
* 2. Como será feita a entrada de dados? | * 2. Como será feita a entrada de dados? | ||
** | ** A entrada de dados será feita por meio da tela touch-screen do aparelho onde o aplicativo estará funcionando, essa entrada de dados realizada pelo usuário será usada em um sistema de catalogo, onde com simples toques na tela será possível encontrar o registro da empresa que se procura. | ||
* 3. Como será feita a saída de dados? | * 3. Como será feita a saída de dados? | ||
** | ** A saída será feita pelo próprio aplicativo, mostrando os dados relativos ao registro da empresa selecionada pelo usuário. | ||
* 4. Descreva | * 4. Descreva as funcionalidades: | ||
** | ** 1. Cadastrar empresas de uma maneira simples. | ||
* | ** 2. Vincular números de telefone, e-mails e dados em geral com as empresas cadastradas. | ||
** .......... | ** 3. Pesquisa de empresas por cidade e tipo de serviço. | ||
* | ** 4. Catalogar horários de funcionamento das empresas e atendimentos de diversos. setores diferentes (Como gerencia e caixas de um banco). | ||
** 5. Vincular localizações à empresas e funcionar em conjunto com o google maps. | |||
** 6. Facilitar a localização de serviços por meio de um catalogo intuitivo. | |||
** 7. Oferecer um meio de realização de feedback por parte do usuário. | |||
** 8. Oferecer um meio de ligação entre as empresas e os fornecedores para aumento na quantidade de registros oferecidos. | |||
<br> | |||
== How much == | == How much == | ||
| Linha 89: | Linha 98: | ||
* 1. Quanto custa cada parte do sistema? | * 1. Quanto custa cada parte do sistema? | ||
** | ** Banco de Dados (MySQL Versão Para Uso Comercial): R$ 6.325,00 anuais; | ||
** Orçamento para Anúncios e Desenvolvimento em Novas Plataformas: R$15.000,00. | |||
* 2. Quanto deverá custar todo o sistema? | * 2. Quanto deverá custar todo o sistema? | ||
** | ** Orçamento de no mínimo 52 mil reais para desenvolvimento completo. | ||
* 3. Quantas pessoas deverão ser usadas (Equipe) ? | * 3. Quantas pessoas deverão ser usadas (Equipe) ? | ||
** | ** A equipe será formada por seis profissionais, sendo eles: | ||
*** Engenheiro de Software; | |||
*** Analista de Marketing e Publicidade; | |||
*** Dois Programadores; | |||
*** Analista de Pesquisas e Desenvolvimento de Sistemas; | |||
*** Técnico em banco de dados. | |||
* 4. Quanto custa cada profissional? | * 4. Quanto custa cada profissional? | ||
** | ** Engenheiro de Software, R$ 4.000,00 mensais; | ||
** Técnico em Banco de Dados, R$ 2.500,00 mensais; | |||
** Programadores, R$ 2.600,00 mensais (Totalizando R$ 5.200,00 mensais); | |||
** Analista de Pesquisas e Desenvolvimento de Sistemas, R$ 2.000,00 mensais; | |||
** Analista de Marketing e Publicidade, R$ 2.500,00 mensais. | |||
* 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 preço de uso do sistema é calculado pelo tipo de catálogo das empresas dentro do aplicativo e de seus anúncios, segundo a seguinte regra: | ||
*** Paginas Padronizadas pelo Sistema: R$50,00 mensais (Preço por pagina); | |||
*** Paginas Especiais (utilizam formatação própria encomendada pela empresa cliente, há variação de preço conforme a complexidade da pagina): a partir de R$150,00 mensais (Preço por página); | |||
*** Paginas Especiais com Publicidade da Empresa na Tela Inicial do Aplicativo e na Busca: a partir de R$500,00 mensais (Preço por página + Anúncio). | |||
<br> | <br> | ||
= Modelo Estruturado = | = Modelo Estruturado = | ||
==Canvas:== | |||
[[Arquivo:Canvas.png|850x850px]] | |||
== DFD == | == DFD == | ||
*Diagrama de Fluxo de Dados Completo: [[Arquivo:DFD_InterConnect.pdf]] | |||
* | |||
== DER == | == DER == | ||
* Entidades | *Diagrama Entidades-Relacionamento Completo: [[Arquivo:DER-InterConnect.pdf]] | ||
== DD == | == DD == | ||
[[Arquivo:Dicionário de Dados - InterConnect.pdf]] | |||
<br> | <br> | ||
= Protótipo = | = Protótipo = | ||
<br> | |||
* | * Dinâmica: '''Criar projeto e demonstração''' | ||
* | ** Projeto: DFD , DER e DD postados na Wiki | ||
* | ** Demonstração: Criação de um Mockup completo ou desenvolvimento de 8 funcionalidades | ||
* | |||
* | |||
<br> | <br> | ||
Edição atual tal como às 20h29min de 11 de dezembro de 2017
5W2H
What
- 1. Qual o nome do seu projeto?
- O projeto se chama InterConnect.
- 2. Qual o objetivo deste projeto?
- O objetivo do projeto é conectar empresas à usuários finais, como clientes ou interessados em obter contato com as mesmas, oferecendo um grande catalogo de empresas e de meios de contato.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios estão na padronização dos dados das mais diferentes empresas e na integração desses dados em um único aplicativo, além da dificuldade de criação de um protótipo funcional do aplicativo.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Para a implantação do projeto os conhecimentos básicos são: Programação e desenvolvimento mobile; Conhecimentos e aplicação das melhores práticas para levantamento de requisitos e de analises de casos de uso.
- 5. Quais soluções similares existem no mercado?
- Alguns aplicativos similares são: Guia de Franquias (Desenvolvido pelo projeto: Pequenas Empresas & Grandes Negócios) e o aplicativo Guia de Serviços da empresa Codificar.
Why
- 1. Porque é interessante desenvolver este projeto?
- O desenvolvimento deste aplicativo é interessante por unificar vários tipos de dados de diversas empresas diferentes em um app padrão, o que pode facilitar as buscas por informações além de disponibilizar estas offline. Criando assim um perfil de aplicativo que favorece a acessibilidade do usuário, onde este encontrará as informações em um apenas um local.
- 2. Porque deve usar a tecnologia escolhida?
- Visando que a maioria dos brasileiros já possui smartphones (57% da população segundo Exame e como o intuito é de se criar uma aplicação mobile que possa atender usuários comuns, essa tecnologia de encaixa por ser mais fácil de ser encontrado.
- 3. Porque usar o hardware específico?
- Além da acessibilidade do acesso as informações que a aplicação gerará, com a disponibilidade de números de contato das empresas registradas, caso necessário, o cliente poderá entrar em contato com as empresas dali mesmo resultando em pouca dificuldade para o uso das informações contidas no app.
- 4. Porque usar o sistema específico?
- Por ser mobile, isso resulta na escolha deste sistema, pela interação que o próprio sistema mobile já disponibiliza, com o acesso a mapas, sites, entre outros, onde estes sistemas podem trabalhar em conjunto com a aplicação.
Who
- 1. Quem pode se beneficiar deste projeto?
- O projeto beneficiará tanto clientes quanto a própria empresa. Pois facilitará a entrega de informações por parte da empresa, e o recebimento por parte do cliente.
- 2. Quem poderá operar o sistema?
- Poderá operar os Programadores juntamente com o Técnico em banco de dados. Ambos irão dedicar-se a manutenção e atualização do projeto. Além destes os clientes podem operar o programa, obtendo as informações contidas nele.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Os participantes serão: Engenheiro de Software, Analista de Marketing e Publicidade, Dois Programadores, Analista de Pesquisas e Desenvolvimento de Sistemas e Técnico em Banco de Dados. Cada um desenvolvendo sua devida função a fim de desenvolver e organizar o nosso projeto.
Where
- 1. Onde os dados serão inseridos?
- Os dados das empresas e os de busca serão inseridos através de uma interface gráfica e os dados referentes a localização será através de uma interface lógica que fará comunicação com o Google Maps.
- 2. Onde os dados serão externalizados, publicados?
- Os dados das empresas serão exibidos em telas.
- 3. Onde esta aplicação poderá ser usada?
- O InterConnet será uma aplicação para mobile e terá compatibilidade com o sistema Android.
- 4. Onde os dados serão armazenadas?
- Os dados serão armazenados como texto nas próprias telas do aplicativo e em um banco de dados específico do desenvolvedor, para que este tenha uma relação de todas as empresas que fazem parte do aplicativo.
- 5. Onde o software deverá ser hospedado?
- O software deve ser disponibilizado na Google Play Store para downloads na versão comercial e o aplicativo após instalado deve ser hospedado na memória interna do aparelho utilizado pelo usuário.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- São necessários 6 meses para levantamento e implementação do sistema.
- 2. Quais serão as fases e em quanto tempo cada uma?
- 1ª fase: Levantamento de requisitos, UX/UI e documentação do projeto (1 mês).
- 2ª fase: Desenvolvimento banco de dados, back-end e mobile (4 meses).
- 3ª fase: Execução dos testes para homologação (1 mês).
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho.
- 4. Quanto tempo para responder a uma entrada?
- Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho.
- 5. Quanto tempo para gerar a saída?
- Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho.
- Praticamente imediato, dependendo apenas da performance de processamento e leitura de memória do aparelho.
How
- 1. Como será dividido o desenvolvimento do sistema?
- As etapas de desenvolvimento do projeto serão divididas em três partes, sendo elas: Planejamento de Recursos e Funcionalidades (O que inclui a criação de diagramas e levantamento de requisitos), documentação das funcionalidades e funcionamentos e por final o desenvolvimento do aplicativo em si como protótipo funcional.
- 2. Como será feita a entrada de dados?
- A entrada de dados será feita por meio da tela touch-screen do aparelho onde o aplicativo estará funcionando, essa entrada de dados realizada pelo usuário será usada em um sistema de catalogo, onde com simples toques na tela será possível encontrar o registro da empresa que se procura.
- 3. Como será feita a saída de dados?
- A saída será feita pelo próprio aplicativo, mostrando os dados relativos ao registro da empresa selecionada pelo usuário.
- 4. Descreva as funcionalidades:
- 1. Cadastrar empresas de uma maneira simples.
- 2. Vincular números de telefone, e-mails e dados em geral com as empresas cadastradas.
- 3. Pesquisa de empresas por cidade e tipo de serviço.
- 4. Catalogar horários de funcionamento das empresas e atendimentos de diversos. setores diferentes (Como gerencia e caixas de um banco).
- 5. Vincular localizações à empresas e funcionar em conjunto com o google maps.
- 6. Facilitar a localização de serviços por meio de um catalogo intuitivo.
- 7. Oferecer um meio de realização de feedback por parte do usuário.
- 8. Oferecer um meio de ligação entre as empresas e os fornecedores para aumento na quantidade de registros oferecidos.
How much
- 1. Quanto custa cada parte do sistema?
- Banco de Dados (MySQL Versão Para Uso Comercial): R$ 6.325,00 anuais;
- Orçamento para Anúncios e Desenvolvimento em Novas Plataformas: R$15.000,00.
- 2. Quanto deverá custar todo o sistema?
- Orçamento de no mínimo 52 mil reais para desenvolvimento completo.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- A equipe será formada por seis profissionais, sendo eles:
- Engenheiro de Software;
- Analista de Marketing e Publicidade;
- Dois Programadores;
- Analista de Pesquisas e Desenvolvimento de Sistemas;
- Técnico em banco de dados.
- A equipe será formada por seis profissionais, sendo eles:
- 4. Quanto custa cada profissional?
- Engenheiro de Software, R$ 4.000,00 mensais;
- Técnico em Banco de Dados, R$ 2.500,00 mensais;
- Programadores, R$ 2.600,00 mensais (Totalizando R$ 5.200,00 mensais);
- Analista de Pesquisas e Desenvolvimento de Sistemas, R$ 2.000,00 mensais;
- Analista de Marketing e Publicidade, R$ 2.500,00 mensais.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O preço de uso do sistema é calculado pelo tipo de catálogo das empresas dentro do aplicativo e de seus anúncios, segundo a seguinte regra:
- Paginas Padronizadas pelo Sistema: R$50,00 mensais (Preço por pagina);
- Paginas Especiais (utilizam formatação própria encomendada pela empresa cliente, há variação de preço conforme a complexidade da pagina): a partir de R$150,00 mensais (Preço por página);
- Paginas Especiais com Publicidade da Empresa na Tela Inicial do Aplicativo e na Busca: a partir de R$500,00 mensais (Preço por página + Anúncio).
- O preço de uso do sistema é calculado pelo tipo de catálogo das empresas dentro do aplicativo e de seus anúncios, segundo a seguinte regra:
Modelo Estruturado
Canvas:
Erro ao criar miniatura: Arquivo não encontrado
DFD
- Diagrama de Fluxo de Dados Completo: Arquivo:DFD InterConnect.pdf
DER
- Diagrama Entidades-Relacionamento Completo: Arquivo:DER-InterConnect.pdf
DD
Arquivo:Dicionário de Dados - InterConnect.pdf
Protótipo
- Dinâmica: Criar projeto e demonstração
- Projeto: DFD , DER e DD postados na Wiki
- Demonstração: Criação de um Mockup completo ou desenvolvimento de 8 funcionalidades