compositor colaborativo on-line. usuários e público-alvo concorrentes cenário atual, escopo,...

Post on 07-Apr-2016

221 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Compositor colaborativo on-line

ROTEIRO Usuários e Público-Alvo Concorrentes Cenário atual, Escopo, Cenário com o

Maestro Andamento

Segunda iteração Desenvolvimento

Módulos cliente e Dificuldades encontradas

Plano para a 3ª iteração

USUÁRIOS

Devakhan

Doi

s a

dois

PÚBLICO-ALVO Conhecimento médio de Teoria musical

Conh

ecim

ento

teór

ico

PÚBLICO-ALVO Conhecimento médio de Teoria musical Faixa etária: 16 a 30 anos

PÚBLICO-ALVO Conhecimento médio de Teoria musical Faixa etária: 16 a 30 anos Compõem em conjunto

PÚBLICO-ALVO Conhecimento médio de Teoria musical Faixa etária: 16 a 30 anos Compõem em conjunto Têm acesso à internet (em casa, lan house ou na

faculdade)

PÚBLICO-ALVO Conhecimento médio de Teoria musical Faixa etária: 16 a 30 anos Compõem em conjunto Têm acesso à internet (em casa, lan house ou na

faculdade) Já usam softwares sem colaboração web

CONCORRENTES

GUITAR PRO Profissional

Interface amigável

Desktop e sem colaboração concorrente

FINALE Profissional

Interface complexa

Desktop e sem colaboração concorrente

YAY! Web

Rede social

Colaborativo

Só gravação, sem composição

CONCORRENTES

Gravaçã

o

Gravaçã

o Colaborati

va

Interfac

e Amigá

vel

Rede S

ocial

Composição

Compartilham

ento da c

omposição

Composição

Colaborati

va0

1

2

3

4

5

6

Yay!

Jam/Finale/Gui-tar Pro

CONCORRENTES

Gravaçã

o

Gravaçã

o Colaborati

va

Interfac

e Amigá

vel

Rede S

ocial

Composição

Compartilham

ento da c

omposição

Composição

Colaborati

va0

1

2

3

4

5

6

Yay!

Jam/Finale/Gui-tar Pro

NoteFlight

NOTEFLIGHT

NOTEFLIGHT - COMPARAÇÃO

Noteflight GuitarPro Finale

Composição musicalWebRede SocialColaboração webTempo realMulticanais

CONCORRENTES

Gravaçã

o

Gravaçã

o Colaborati

va

Interfac

e Amigá

vel

Rede S

ocial

Composição

Compartilham

ento da c

omposição

Composição

Colaborati

va0

1

2

3

4

5

6

Yay!

Jam/Finale/Gui-tar Pro

NoteFlight

CONCORRENTES

Gravaçã

o

Gravaçã

o Colaborati

va

Interfac

e Amigá

vel

Rede S

ocial

Composição

Compartilham

ento da c

omposição

Composição

Colaborati

va0

1

2

3

4

5

6

Yay!

Maestro

Jam/Finale/Gui-tar Pro

NoteFlight

CENÁRIO ATUAL Uma banda de Heavy metal

Integrantes

Roberto(baixo) Luís(guitarra) Leandro(bateria) Elcimar(vocal) Arthur(guitarra)

CENÁRIO ATUAL - GUITAR PRO Desktop Armazena informações em um Arquivo .gp Edição avançada de partituras e tablaturas Suporte a vários canais por música Execução da música em MIDI

CENÁRIO ATUAL Guitar Pro => “song.gp”

Compartilhamento: por e-mail

Focaremos nas dificuldades desse tipo de colaboração

“Song.gp”

CENÁRIO ATUALLuís

Roberto

Elcimar Leandro

Arthur

?

!!!!!

MUITOTEMPO DEPOIS ...

CENÁRIO ATUALLuís

Roberto

Elcimar Leandro

Arthur

NOSSA SOLUÇÃO:

ESCOPO

Composição musical

ESCOPO

Composição musical

Na Web

ESCOPO

Composição musical

Na Web

Colaborativa

ESCOPO

Composição musical

Na Web

Colaborativa

Em tempo real

ESCOPO

Composição musical

Na Web

Colaborativa

Em tempo real Documento de Requisitos em:

www.cin.ufpe.br/~lumnis

CENÁRIO COM O MAESTROLuís

Roberto

Elcimar Leandro

Arthur

CENÁRIO COM O MAESTROLuís

Arthur

Melhor assim,olha!

Ah...Verdade!Vê assim

agora!

ArthurLuís

CENÁRIO COM O MAESTROLuís

Roberto

Elcimar Leandro

Arthur

Lanhouse

Música pronta rapidamente!E contando com a participação de todos.

ANDAMENTO

Prospecção Planejamento Elaboração 1ª Iteração 2ª

Iteração

ANDAMENTO – 2ª ITERAÇÃO 6 de abril a 14 de abril

Tarefa Prazo inicial

Novo prazo Semáforo

Responsável

Planejar a iteração

5 de abril - Gerente

Elaborar protótipo

7 de abril - Designer e Designer Int. Us.

Redefinir arquitetura

8 de abril - Arquiteto

Desenvol-vimento

14 de abril Próxima iteração

Desenvolvedores

Testes 14 de abril Próxima iteração

Desenvolvedores

Avaliar iteração

14 de abril - Gerente

ANDAMENTO – 2ª ITERAÇÃO 6 de abril a 14 de abril

Tarefa Prazo inicial

Novo prazo Semáforo

Responsável

Planejar a iteração

5 de abril - Gerente

Elaborar protótipo

7 de abril - Designer e Designer Int. Us.

Redefinir arquitetura

8 de abril - Arquiteto

Desenvol-vimento

14 de abril Próxima iteração

Desenvolvedores

Testes 14 de abril Próxima iteração

Desenvolvedores

Avaliar iteração

14 de abril - Gerente

Motivo: Dificuldades tecnológicas, falta de tempo e feriado prolongado durante a iteração (apenas 5 dias úteis de iteração)

Plano de Mitigação: Dois dias alocados para reestudo da tecnologia Flex e maior controle gerencial do desenvolvimento

Motivo: Funcionalidades gráficas precisam se integrar a módulos não concluídos para serem testadas

Plano de Mitigação: Apressar os módulos dos quais dependem as funcionalidades gráficas

DESENVOLVIMENTO Servidor

BD - okParsers BD -> MusicXML -> MIDI (últimos

ajustes)

Comunicação e ClienteQuase todos os módulos trouxeram problemas

MÓDULOS DO CLIENTE (DIFICULDADES)

Modularização do código

Separar a lógica musical da parte gráfica

Suporte mais adequado a colaboração em tempo real

MÓDULOS DO CLIENTE (DIFICULDADES)

MÓDULOS DO CLIENTE (DIFICULDADES)

MÓDULOS DO CLIENTE (DIFICULDADES)

MÓDULOS DO CLIENTE (DIFICULDADES)

MÓDULOS DO CLIENTE (DIFICULDADES)

Flex não toca MIDI

Applets não ajudaram

Embed HTML

MÓDULOS DO CLIENTE (DIFICULDADES)

Menus bugados

Resolvido ontem a noite

Várias partes andaram, falta integrar tudo

MÓDULOS DO CLIENTE (DIFICULDADES)

Implementa tudo o que é exigido até agora

Não testada completamente

Não integrada completamente

MÓDULOS DO CLIENTE (DIFICULDADES)

Modificado a medida que outras partes evoluem

MÓDULOS DO CLIENTE (DIFICULDADES)

Tempo real: só é viável com comunicação servidor <-> cliente

Messaging Service do BlazeDS

Apredizado da ferramenta

Aprendemos BlazeDS, falta aplicar ao projeto

MÓDULOS DO CLIENTE (DIFICULDADES)

PLANO PARA A 3ª ITERAÇÃO 15 de abril a 21 de abrilTarefa Início Prazo Responsável

Planejar a iteração

14 de abril 15 de abril Gerente

Elaborar protótipo

15 de abril 17 de abril Designer e Designer Int. Us.

Redefinir arquitetura

15 de abril 17 de abril Arquiteto

Desenvolvimento

16 de abril 21 de abril Desenvolvedores

Testes 16 de abril 21 de abril Desenvolvedores

Avaliar iteração

19 de abril 21 de abril Gerente

DESENVOLVIMENTO DA 3ª ITERAÇÃO Conclusão do desenvolvimento dos

módulos pendentes

Implementação dos requisitos da 1ª e 2ª iteração

Integração

Criar/Abrir/Editar partitura na web

Partitura

Execução em MIDI

BD e representação de dados

Suporte à colaboração

DÚVIDAS?

OBRIGADO!

top related