| (28 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 34: | Linha 34: | ||
**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. | **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 | *No seu projeto, precisará optar por algumas tecnologias, usar alguns hardwares e conversar com outros sistemas, atuais ou não. | ||
atuais ou não.**Sim, pois o sistema comunicará com uma base de dados. | **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. | *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. | **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. | **Java onde vai ser desenvolvido o aplicativo tanto para Android como IOS. | ||
Phyton Para desenvolvimento da IA. | **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. | *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. | **Smartphones -> onde os usuários vão acessar o aplicativo. | ||
Guitar Rig-> onde os usuários poderão inserir instrumentos de corda no smartphone | **Guitar Rig-> onde os usuários poderão inserir instrumentos de corda no smartphone | ||
Servidores -> Para amarzenamento do banco de dados. | **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. | *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== | |||
<br> | |||
*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 | |||
***8 Semanas. | |||
**Testes e Correção de BUGS | |||
***4 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? | |||
**Será dividido de forma igualitária, para que todos possam participar de forma que ninguém se sobrecarregue. | |||
*2. Como será feita a entrada de dados? | |||
**Será feita pelo touchScreen, e pelo Rig que processará o som do instrumento. | |||
*3. Como será feita a saída de dados? | |||
**Pela tela do Smartphone, e por fone de ouvido. | |||
*4. Descreva a 1a. funcionalidade? | |||
**A primeira funcionalidade será o cadastro e autenticação do usuário. | |||
*5. Descreva a 2a. funcionalidade? | |||
**Inserção de dados. | |||
*n. Descreva a enésima funcionalidade? | |||
**Montagem de Partitura e Tablaturas. | |||
==How much== | |||
*1. Quanto custa cada parte do sistema? | |||
**Desenvolvimento: | |||
***Aproximadamente R$ 170.000,00. | |||
**Atualização e Manutenção: | |||
***Aproximadamente R$ 10.000,00 | |||
**Hospedagem: | |||
***Aproximadamente R$7.000,00 Anual. | |||
**Marketing e Propaganda: | |||
***Aproximadamente R$10.000,00 | |||
*2. Quanto deverá custar todo o sistema? | |||
**Valor total no primeiro ano: | |||
***Aproximadamente R$197.000,00 | |||
*3. Quantas pessoas deverão ser usadas (Equipe) ? | |||
**Uma Equipe com 5 Pessoas(2 Desenvolvedores, 1 Analista, 1 Designer, 1 DBA) | |||
*4. Quanto custa cada profissional? | |||
** Desenvolvedor(Mensal) | |||
***R$3.500,00 | |||
**Analista de sistemas(Mensal): | |||
***R$3.000,00 | |||
**Designer: | |||
***R$1.800,00 | |||
**Analista de Banco de Dados | |||
***R$5.000,00 | |||
*5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)? | |||
**O aplicativo será disponibilizado de forma gratuita com o pacote basico para iniciantes. | |||
**as opções de Intermediario(para músicos) e completo(para produtores) custarão: | |||
***Intermediário R$24,99(Mensal) ou R$199,00(Anual). | |||
***Completo R$59,00(Mensal) ou R$499,00(Anual). | |||
==DFD== | |||
[[Arquivo:DFD_compositor.pdf]] | |||
==DER== | |||
[[Arquivo:DER_Compositor.pdf]] | |||
==Mockup== | |||
[[Arquivo:Mockup_Meu_compositor.pdf]] | |||
Edição atual tal como às 01h34min de 14 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
- 8 Semanas.
- Testes e Correção de BUGS
- 4 Semanas.
- Finalização e retoques finais
- 4 Semanas.
- Aprimoramento das Idéias
- 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?
- Será dividido de forma igualitária, para que todos possam participar de forma que ninguém se sobrecarregue.
- 2. Como será feita a entrada de dados?
- Será feita pelo touchScreen, e pelo Rig que processará o som do instrumento.
- 3. Como será feita a saída de dados?
- Pela tela do Smartphone, e por fone de ouvido.
- 4. Descreva a 1a. funcionalidade?
- A primeira funcionalidade será o cadastro e autenticação do usuário.
- 5. Descreva a 2a. funcionalidade?
- Inserção de dados.
- n. Descreva a enésima funcionalidade?
- Montagem de Partitura e Tablaturas.
How much
- 1. Quanto custa cada parte do sistema?
- Desenvolvimento:
- Aproximadamente R$ 170.000,00.
- Atualização e Manutenção:
- Aproximadamente R$ 10.000,00
- Hospedagem:
- Aproximadamente R$7.000,00 Anual.
- Marketing e Propaganda:
- Aproximadamente R$10.000,00
- Desenvolvimento:
- 2. Quanto deverá custar todo o sistema?
- Valor total no primeiro ano:
- Aproximadamente R$197.000,00
- Valor total no primeiro ano:
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Uma Equipe com 5 Pessoas(2 Desenvolvedores, 1 Analista, 1 Designer, 1 DBA)
- 4. Quanto custa cada profissional?
- Desenvolvedor(Mensal)
- R$3.500,00
- Analista de sistemas(Mensal):
- R$3.000,00
- Designer:
- R$1.800,00
- Analista de Banco de Dados
- R$5.000,00
- Desenvolvedor(Mensal)
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O aplicativo será disponibilizado de forma gratuita com o pacote basico para iniciantes.
- as opções de Intermediario(para músicos) e completo(para produtores) custarão:
- Intermediário R$24,99(Mensal) ou R$199,00(Anual).
- Completo R$59,00(Mensal) ou R$499,00(Anual).