52
Compositor colaborativo on-line

roteiro

  • Upload
    love

  • View
    28

  • Download
    0

Embed Size (px)

DESCRIPTION

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. Dois a dois. Público-Alvo. - PowerPoint PPT Presentation

Citation preview

Page 1: roteiro

Compositor colaborativo on-line

Page 2: roteiro

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

Page 3: roteiro

USUÁRIOS

Devakhan

Do

is a

do

is

Page 4: roteiro

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

Conheci

mento

teóri

co

Page 5: roteiro

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

Page 6: roteiro

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

Page 7: roteiro

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)

Page 8: roteiro

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

Page 9: roteiro

CONCORRENTES

Page 10: roteiro

GUITAR PRO Profissional

Interface amigável

Desktop e sem colaboração concorrente

Page 11: roteiro

FINALE Profissional

Interface complexa

Desktop e sem colaboração concorrente

Page 12: roteiro

YAY! Web

Rede social

Colaborativo

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

Page 13: roteiro

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

Page 14: roteiro

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

Page 15: roteiro

NOTEFLIGHT

Page 16: roteiro

NOTEFLIGHT - COMPARAÇÃO

Noteflight GuitarPro Finale

Composição musical

Web

Rede Social

Colaboração web

Tempo real

Multicanais

Page 17: roteiro

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

Page 18: roteiro

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

Page 19: roteiro

CENÁRIO ATUAL Uma banda de Heavy metal

Integrantes

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

Page 20: roteiro

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

Page 21: roteiro

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

Compartilhamento: por e-mail

Focaremos nas dificuldades desse tipo de colaboração

“Song.gp”

Page 22: roteiro

CENÁRIO ATUALLuís

Roberto

Elcimar Leandro

Arthur

?

!!!!!

Page 23: roteiro

MUITOTEMPO DEPOIS ...

Page 24: roteiro

CENÁRIO ATUALLuís

Roberto

Elcimar Leandro

Arthur

Page 25: roteiro

NOSSA SOLUÇÃO:

Page 26: roteiro

ESCOPO

Composição musical

Page 27: roteiro

ESCOPO

Composição musical

Na Web

Page 28: roteiro

ESCOPO

Composição musical

Na Web

Colaborativa

Page 29: roteiro

ESCOPO

Composição musical

Na Web

Colaborativa

Em tempo real

Page 30: roteiro

ESCOPO

Composição musical

Na Web

Colaborativa

Em tempo real

Documento de Requisitos em: www.cin.ufpe.br/~lumnis

Page 31: roteiro

CENÁRIO COM O MAESTRO

Luís

Roberto

Elcimar Leandro

Arthur

Page 32: roteiro

CENÁRIO COM O MAESTRO

Luís

Arthur

Melhor assim,olha!

Ah...Verdade!Vê assim

agora!

ArthurLuís

Page 33: roteiro

CENÁRIO COM O MAESTRO

Luís

Roberto

Elcimar Leandro

Arthur

Lanhouse

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

Page 34: roteiro

ANDAMENTO

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

2ª Iteração

Page 35: roteiro

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

Page 36: roteiro

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

Page 37: roteiro

DESENVOLVIMENTO Servidor

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

ajustes)

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

Page 38: roteiro

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

Page 39: roteiro

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 40: roteiro

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 41: roteiro

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 42: roteiro

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 43: roteiro

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 44: roteiro

Flex não toca MIDI

Applets não ajudaram

Embed HTML

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 45: roteiro

Menus bugados

Resolvido ontem a noite

Várias partes andaram, falta integrar tudo

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 46: roteiro

Implementa tudo o que é exigido até agora

Não testada completamente

Não integrada completamente

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 47: roteiro

Modificado a medida que outras partes evoluem

MÓDULOS DO CLIENTE

(DIFICULDADES)

Page 48: roteiro

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)

Page 49: roteiro

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

Page 50: roteiro

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

Page 51: roteiro

DÚVIDAS?

Page 52: roteiro

OBRIGADO!