5W2H
What
- 1. Qual o nome do seu projeto?
Buss Express
- 2. Qual o objetivo deste projeto?
Oferecer aos usuários de Ônibus maior eficiência e facilidade no acesso ao transporte publico de Uberlândia, trazendo monitoramento online dos Onibus.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
Utilização dos mapas e rotas ligando a localização atual para localizar o ponto mais próximo para o usuário (trabalho técnico da equipe).
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
Sistema de GPS e Apps.
- 5. Quais soluções similares existem no mercado?
Existe alguns aplicativos com finalidades parecidas como por exemplo "GYNBUS", "MOOVIT", "CITYMAPPER", "TRAFI", "OMNIBUS", "URBANOIDE", "CADE ONIBUS", "NOSSOBUS".
Why
- 1. Porque é interessante desenvolver este projeto?
Devido ao beneficio que irá trazer para a população de Uberlândia que utiliza o transporte coletivo.
- 2. Porque deve usar a tecnologia escolhida?
É uma forma mais pratica, fácil e visual para monitoramento dos ônibus e de rotas.
- 3. Porque usar o hardware específico?
Porque grande parte da população possui um smartphone o que torna o acesso a ferramenta mais fácil e em qualquer lugar
- 4. Porque usar o sistema específico?
Porque o sistema irá oferecer para os usuários uma interface simples que é voltada especificamente para o transporte publico de Uberlândia.
Who
- 1. Quem pode se beneficiar deste projeto?
Todos os usuários do transporte coletivo de Uberlândia e funcionários das empresas de transporte público (ambos devem possuir smartphones com Android ou iOS).
- 2. Quem poderá operar o sistema?
Gerentes (itens especificos) e Administradores.
- 3. Quem deverá participar do desenvolvimento do sistema?
Todos os integrantes do grupo, juntamente com a Prefeitura Municipal de Uberlandia e as empresas de Ônibus existentes na cidade.
Where
- 1. Onde os dados serão inseridos?
As informações ficarão armazenadas em um Banco de Dados, para serem acessadas pelo aplicativo.
- 2. Onde os dados serão externalizados, publicados?
Em aplicativo mobile.
- 3. Onde esta aplicação poderá ser usada?
Em celulares com Sistemas Android e iOS.
- 4. Onde os dados serão armazenadas?
Em um banco de dados,responsável para armazenar algumas informaçoẽs,tais como: Horários, Pontos de ônibus, Nome das linhas,etc.
- 5. Onde o software deverá ser hospedado?
O software será hospedado na Play Store do Android e no App Store da Apple para download dos usuarios
When
- 1. Em quanto tempo pretende desenvolver o sistema?
Pretendemos desenvolver o sistema em aproximadamente 6 meses, para finalizar o desenvolvimento e testar as funcionalidades antes de chegar ao mercado.
- 2. Quais serão as fases e em quanto tempo cada uma?
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
O aplicativo funcionará com respostas em tempo real.
- 4. Quanto tempo para responder a uma entrada?
Tempo real.
- 5. Quanto tempo para gerar a saída?
A resposta dependerá da velocidade de conexão do usuário.
How
- 1. Como será dividido o desenvolvimento do sistema?
O desenvolvimento da aplicação vai ser feita em 9 partes:
1a fase - Buscar as informações necessárias para a ferramenta.
2a fase - Armazenamento das informações.
3a fase - Inicio do desenvolvimento da aplicação.
4a fase - Implementação da funcionalidade dos horários do ônibus.
5a fase - Implementação da funcionalidade pelo GPS.
6a fase - Testar e resolver bugs da aplicação.
7a fase - Disponibilizar a primeira versão do Progama.
8a fase - Avaliar a aplicação e resolver bugs encontrados (caso necessário).
9a fase - Liberar versão final.
- 2. Como será feita a entrada de dados?
Os dados serão inseridos no Banco de dados pelos administradores da ferramenta podendo serem alteradas caso necessário.
- 3. Como será feita a saída de dados?
Os dados serão acessados pelos celulares retornando apenas os resultados de acordo com a consulta feita pelo usuário.
- 4. Descreva a 1a. funcionalidade?
A principal funcionalidade é indicar em tempo real o horário dos ônibus.
- 5. Descreva a 2a. funcionalidade?
A segunda funcionalidade oferece ao usuário o ônibus adequado pra chegar em seu destino final com maior agilidade.
How much
- 1. Quanto custa cada parte do sistema?
A primeira e segunda parte, que serão levantamento de informações para o desenvolvimento do projeto será em torno de R$500,00.
Da terceira parte à sexta, que será a parte do desenvolvimento e testes da aplicação é previsto um valor de R$20.000,00.
A sétima,que será a parte de liberação do app, deve sair em torno de R$1.000,00.
As ultimas duas fases, as quais são responsáveis pela análise do projeto e a futura liberação da versão final,prevê-se um valor em torno de R$1.500,00.
- 2. Quanto deverá custar todo o sistema?
O desenvolvimento do sistema tem o valor previsto para R$23.000,00 ,para uma questão de segurança será investido mais R$2.000,00 caso seja necessário em alguma parte do projeto. Totalizando R$25.000,00 ,sem o pagamento dos profissionais.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
A equipe de desenvolvimento é formada por 6 pessoas. Além desta,ainda haverá a central que será mantida pelas empresas de ônibus.
- 4. Quanto custa cada profissional?
Designer = R$4.000,00
Analista de sistemas = R$6.000,00
Desenvolvedor/Programador = R$6.000,00
Arquiteto de Software = R$6.500,00
Analista de banco de dados = R$6.000,00
Gerente de Projetos = R$8.500,00
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
A versão inicial do projeto será gratuito para todos os usuários de transporte coletivo.
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
Pesquisador