| Linha 96: | Linha 96: | ||
* 1. Quanto custa cada parte do sistema? | * 1. Quanto custa cada parte do sistema? | ||
** | ** O custo depende de cada parte desenvolvida do sistema. | ||
* 2. Quanto deverá custar todo o sistema? | * 2. Quanto deverá custar todo o sistema? | ||
** | ** Contando com todas as despesas do sistema e com o pagamento de todos que contribuíram no desenvolvimento do projeto, o valor de todo o sistema ficara em torno de R$10 mil. | ||
* 3. Quantas pessoas deverão ser usadas (Equipe) ? | * 3. Quantas pessoas deverão ser usadas (Equipe) ? | ||
** | ** Deverão ser usadas os dois especialistas que ficaram responsáveis de pesquisar e estudar novas funções para o sistema e um programador. | ||
* 4. Quanto custa cada profissional? | * 4. Quanto custa cada profissional? | ||
** | ** O programador recebera mais ou menos R$800 reais, por cada serviço prestado no desenvolvimento do sistema. | ||
* 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 final de aquisição deste software será de R$29,90/mês com direito a 100 mensagens grátis por semana. | ||
<br> | <br> | ||
Edição das 19h06min de 3 de junho de 2015
5W2H
What
- 1. Qual o nome do seu projeto?
- Zap Zap
- 2. Qual o objetivo deste projeto?
- Objetivo desse projeto é criar um software capaz de enviar mensagens para outros usuários.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios para realizar esse trabalho será criar o software e fazer com que ele envie e receba mensagens.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Conhecimentos básicos de programação.
- 5. Quais soluções similares existem no mercado?
- Existe vários aplicativos disponíveis no mercado que é capaz de enviar mensagens instantâneas, um exemplo muito conhecido é o WhatsApp, que recentemente recebeu uma atualização cobriu alguns erros e acrescentou a função ligação no sistema.
Why
- 1. Porque é interessante desenvolver este projeto?
- É interessante desenvolver este projeto pois estaríamos conhecendo um pouco mais das áreas de Telecomunicação e Controle e Automação, e assim estaríamos estudando também um pouco mais.
- 2. Porque deve usar a tecnologia escolhida?
- As pessoas devem utilizar desta tecnologia para facilitar a comunicação entre estas, enviando mensagens, realizando chamadas, e interagindo compartilhando arquivos.
- 3. Porque usar o hardware específico?
- O projeto consiste em usuários que utilizam smarphones, com o intuito do mesmo conseguir baixar o software, e assim conseguir utilizar a aplicação.
- 4. Porque usar o sistema específico?
- Para fazer a interação entre um usuário e outro, permitindo assim a comunicação.
Who
- 1. Quem pode se beneficiar deste projeto?
- Todas as pessoas, desde quem irá desenvolver o projeto até um universitário.
- 2. Quem poderá operar o sistema?
- Um administrador e um programador, juntos poderão operar o sistema corrigindo bugs e adquirindo novas funções.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Poderá participar do desenvolvimento do projeto um programador e especialistas que ficarão responsáveis por apresentar novas funções para o sistema.
Where
- 1. Onde os dados serão inseridos?
- Os dados serão inseridos em uma interface gráfica na aplicação.
- 2. Onde os dados serão externalizados, publicados?
- Os dados serão publicados na playstore do sistema operacional android, e applestore do sistema operacional iOs.
- 3. Onde esta aplicação poderá ser usada?
- A aplicação poderá ser utilizada em Smartphone, tanto nos ios quanto nos androids.
- 4. Onde os dados serão armazenadas?
- Os dados serão armazenados em um banco de dados.
- 5. Onde o software deverá ser hospedado?
- O software será hospedado em um domínio que se encontra em um servidor.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- Levaremos aproximadamente de 2 a 3 meses para desenvolver o sistema, pois precisamos aprofundar nossos conhecimentos de como sera feita a troca de informações pelos usuários.
- 2. Quais serão as fases e em quanto tempo cada uma?
- A primeira: Determinar o que será aplicado no projeto.
A segunda: Estudar as funções da aplicação. A terceira: Desenvolver os diagramas. A quarta: Desenvolver o projeto especifico. As três primeiras etapas são desenvolvidas em uma semana cada, e a quarta aproximadamente um mês.
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- A resposta é imediata, basta o usuário estar em uma rede móvel ou Wi-fi confiável.
- 4. Quanto tempo para responder a uma entrada?
- A resposta é imediata
- 5. Quanto tempo para gerar a saída?
- A resposta é imediata
How
- 1. Como será dividido o desenvolvimento do sistema?
- Será dividido em duas etapas, a primeira de estudo e discussão do projeto e a segunda o desenvolvimento do mesmo.
- 2. Como será feita a entrada de dados?
- Será feita por uma interface gráfica.
- 3. Como será feita a saída de dados?
- Será feita por uma interface gráfica.
- 4. Descreva a 1a. funcionalidade?
- A primeira funcionalidade seria de cadastrar o usuário
- 5. Descreva a 2a. funcionalidade?
- .A segunda funcionalidade seria cadastrar contatos para o usuário se comunicar.]
- 6. Descreva a 3a. funcionalidade?
- A terceira funcionalidade será enviar mensagens, fazer ligações ou enviar arquivos para outros usuários.
How much
- 1. Quanto custa cada parte do sistema?
- O custo depende de cada parte desenvolvida do sistema.
- 2. Quanto deverá custar todo o sistema?
- Contando com todas as despesas do sistema e com o pagamento de todos que contribuíram no desenvolvimento do projeto, o valor de todo o sistema ficara em torno de R$10 mil.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Deverão ser usadas os dois especialistas que ficaram responsáveis de pesquisar e estudar novas funções para o sistema e um programador.
- 4. Quanto custa cada profissional?
- O programador recebera mais ou menos R$800 reais, por cada serviço prestado no desenvolvimento do sistema.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O preço final de aquisição deste software será de R$29,90/mês com direito a 100 mensagens grátis por semana.
Modelo Estruturado
DFD
Nome Arquivo: DFD-ZapZap
- Processso
- Depósitos
- Fluxos
DER
Nome Arquivo: DER-ZapZap
- Entidades
- Relacionamentos
- Chaves
- Domínios
DD
Nome Arquivo: DD-ZapZap
- 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