| Linha 79: | Linha 79: | ||
**O Planejamento inicial seria em 12 meses, podendo prorrogar por mais 3 meses devido a contratempos ou atualizações | **O Planejamento inicial seria em 12 meses, podendo prorrogar por mais 3 meses devido a contratempos ou atualizações | ||
*2. Quais serão as fases e em quanto tempo cada uma? | *2. Quais serão as fases e em quanto tempo cada uma? | ||
**Aprimoramento das Idéias | |||
4 Semanas | |||
**Desenvolvimento da IA e Modelagem do BD | |||
24 Semanas | |||
**Desenvolvimento da Interface | |||
4 Semanas | |||
**Testes e Correção de BUGS | |||
2 Semanas | |||
Finalização e retoques finais | |||
4 Semanas | |||
*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? | ||
**Imediato. | **Imediato. | ||
Edição das 16h34min de 9 de outubro de 2020
5W2H
What
- 1. Qual o nome do seu projeto?
- Compositor Inteligente
- 2. Qual o objetivo deste projeto?
- Ser uma aplicação para auxiliar músicos, produtores e compositores em relação ao processo criativo, os usuários poderão compor ou não através do aplicativo, onde a interface auxilia em combinações melódicas de acordo com a harmonia, o aplicativo também gera várias opções e influências das melodias criadas pela IA.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios é que a aplicação é para um publico muito especifico e pequeno, e conseguir o apoio financeiro para manter a aplicação rodando.
- 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
- Deve se ter um conhecimento intermediário sobre teoria e pratica musical, dominar a linguagem mobile escolhida, e desenvolver a IA.
- 5. Quais soluções similares existem no mercado?
- Um aplicativo que se assemelha ao Compositor Inteligente, é o Beatwave um sequenciador que cria musica de forma intuitiva.
Why
- 1. Porque é interessante desenvolver este projeto?
- Ajudará os músicos e produtores no geral, como um gatilho para uma composição, e ajudará a qualquer pessoa fazer música por ser uma interface intuitiva.
- No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas, atuais ou não.
- Sim, pois o sistema comunicará com uma base de dados.
- 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
- MySQL para gerenciar o banco de dados e fazer as consultas das melodias já existente.
- Java onde vai ser desenvolvido o aplicativo tanto para Android como IOS.
- Phyton Para desenvolvimento da IA.
- 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Smartphones -> onde os usuários vão acessar o aplicativo.
- Guitar Rig-> onde os usuários poderão inserir instrumentos de corda no smartphone
- Servidores -> Para amarzenamento do banco de dados.
- 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
- Banco de Dados->onde serão salvas as informações.
- Servidor de Streaming->onde compara com as músicas já existente.
- Instrumentos Virtuais
Who
- 1. Quem pode se beneficiar deste projeto?
- Os músicos: Independente do nivel, poderão criar suas músicas com recursos de acordo com o conhecimento e a usabilidade de cada um.
- Os produtores: Terão opções mais avançadas de monitoramento em tempo real e sugestões.
- Os iniciantes: Através da interface intuitiva qualquer pessoa poderá criar suas músicas.
- 2. Quem poderá operar o sistema?
- Todos.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Os membros da equipe e usuários com as sugestões.
Where
- 1. Por onde (hardware ou sistemas), os dados serão inseridos?
- Através do Smartphone ou instrumento conectado via I RIg.
- 2. Onde (hardware ou sistemas), os dados serão externalizados?
- Servidores em nuvem e local
- 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
- Mobile.
- 4. Onde os dados serão armazenados?
- a definir
- 5. Onde o software deverá ser hospedado?
- Servidor de Hospedagem
When
- 1. Em quanto tempo (em semanas) pretende desenvolver o sistema?
- O Planejamento inicial seria em 12 meses, podendo prorrogar por mais 3 meses devido a contratempos ou atualizações
- 2. Quais serão as fases e em quanto tempo cada uma?
- Aprimoramento das Idéias
4 Semanas
- Desenvolvimento da IA e Modelagem do BD
24 Semanas
- Desenvolvimento da Interface
4 Semanas
- Testes e Correção de BUGS
2 Semanas Finalização e retoques finais 4 Semanas
- 3. Qual o tempo de resposta do dispositivo ou do sistema, ou seja, quanto tempo acha razoável esperar por uma informação?
- Imediato.
- 4. Se tiver investimento, quanto tempo acha razoável para pagar o financiamento?
- 1 ano contando com o aplicativo no ar.
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?
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)?