Escolar Documentos
Profissional Documentos
Cultura Documentos
Every project on GitHub comes with a version-controlled wiki to give your documentation the high
level of care it deserves. It’s easy to create well-maintained, Markdown or rich text documentation
alongside your code.
DroidMetronome
Índice Analítico
i. Introdução
1.1 Objetivos
1.2 Público Alvo
1.3 Organização do documento
1.4 Definição de Siglas e Nomenclaturas
ii. Descrição do problema e do sistema
2.1 Identificação e missão do Sistema
2.2 Domínio do problema e contexto de sua aplicação
2.3 Descrição dos interessados do sistema
2.4 Levantamento e Avaliação dos Requisitos
iii. Requisitos e restrições não funcionais
3.1 Requisitos e Restrições de Usabilidade (RUS)
3.2 Requisitos e Restrições de Interface Homem-Computador (RHIC)
3.3 Requisitos e Restrições de Interface Externa (RIEX)
3.4 Requisitos e Restrições de Plataforma de Hardware (RPHW)
3.5 Requisitos e Restrições de Plataforma de Software (RPSW)
3.6 Requisitos e Restrições de Desempenho (RDES)
https://github.com/DroidFoundry/DroidMetronome/wiki/Documento de Especificação de Objetivos e Requisitos (EOR) 1/17
28/06/2019 Documento de Especificação de Objetivos e Requisitos (EOR) · DroidFoundry/DroidMetronome Wiki · GitHub
1. Introdução
1.1 Objetivos
Este documento tem os seguintes objetivos:
Definir os interessados no sistema e as suas necessidades que devem ser satisfeitas pelo sistema
a ser desenvolvido;
Derivar os casos de uso e requisitos do sistema de forma a orientar a equipe de que será
responsável pelo seu desenvolvimento;
Reduzir retrabalho com projeto, codificação e teste através da especificação detalhada dos
requisitos;
Facilitar a transferência dos produtos do desenvolvimento para novos usuários, novos clientes,
novos ambientes operacionais e novas equipes de desenvolvimento e manutenção;
Prover uma base para a evolução futura do sistema a partir de uma versão aprovada (linha de
base) deste documento.
Engenheiros responsáveis pela coordenação deste projeto, podendo estes serem engenheiros de
requisitos, engenheiros de projeto, e demais engenheiros envolvidos;
BPM: Métrica utilizada para quantificar a velocidade dos batimentos do metrônomo, sendo este
medido em x batidas por minuto.
Modo LED: Modo onde cada batimento do sistema liga e desliga a lanterna do dispositivo;
Modo vibratório: Modo onde cada batimento do sistema faz o do dispositivo vibrar;
Modo Auto-Lock: Modo onde o aparelho fica incapacitado debloquear a tela enquanto o
aplicativo estiver acionado;
Figura rítmica: As figuras rítmicas, ou figuras musicais são símbolos usados para representar uma
duração sonora que terão uma proporção na duração entre elas. As figuras rítmicas são: breve (8
tempos), semibreve (4 tempos), mínima (2 tempos), semimínima (1 tempo), colcheia (1/2 tempo),
semicolcheia (1/4 tempo), fusa (1/8 tempo), semifusa (1/16 tempo) e quartifusa (1/32 tempo);
Interessado(s) Descrição
Gerente de
Para definição do plano de projeto e estimativas de recurso.
Projetos
Interessado(s) Descrição
Caso
Ref. Descrição
de Uso
CSU5,
Os sons das batidas, vibrações e luzes LED podem ocorrer individuais ou
RUS3 CSU10,
simultaneamente.
CS11
Caso de
Ref. Descrição
Uso
RIHC3 Deve ser utilizado “Google Material Design” para a interface. Todos
Caso
Ref. Descrição de
Uso
Caso de
Ref. Descrição
Uso
Caso de
Ref. Descrição
Uso
Exceção
O compasso deve ser preciso e tocado aproximadamente
RDES2 do
simultâneo, não podendo ficar fora do ritmo do som do compasso.
compasso.
Caso de
Ref. Descrição
Uso
Caso de
Ref. Descrição
Uso
RSEG3 Não invadir dados de aplicações que estão integradas ao metrônomo. CSU13
RSEG5 Não compartilhar dados pessoais do usuário com as redes integradas. CSU13
Caso de
Ref. Descrição
Uso
RDOC1 Devem ser lançadas as notas de release a cada nova baseline. Não se aplica
Cor Descrição
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Descrição: Este caso de uso ocorre quando o usuário precisa modificar a velocidade dos
https://github.com/DroidFoundry/DroidMetronome/wiki/Documento de Especificação de Objetivos e Requisitos (EOR) 9/17
28/06/2019 Documento de Especificação de Objetivos e Requisitos (EOR) · DroidFoundry/DroidMetronome Wiki · GitHub
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
Descrição: O sistema contará com a possibilidade de além dos sons das batidas, o
aparelho poderá vibrar de forma a acompanhar os batimentos.
Requisitos Funcionais:
Ator(es): Usuário
Descrição: Descrição: O sistema contará com a possibilidade de além dos sons das
batidas e das vibrações do aparelho, o aparelho poderá acender e desligar a luz LED do
aparelho de forma a acompanhar os batimentos.
Requisitos Funcionais:
Ator(es): Usuário
Requisitos Funcionais:
Ator(es): Usuário
“DroidMetronome” para as redes sociais como Twitter, Facebook, Whattsapp entre outros.
Requisitos Funcionais:
Matriz de rastreabilidade
7. Aprovação Formal
Por meio deste documento, confirmo que os requisitos aqui presentes abordam todas as áreas
do sistema a ser desenvolvido e de requisitos futuros (sejam elas melhorias ou novas
funcionalidades), de forma a desenvolver um software com qualidade e segurança. Confirmo
também que este documento aborda todos os requisitos e funcionalidades de forma correta e
clara ao que foi solicitado e ao que foi dito e pedido nas entrevistas, etnografias e questionários.
Confirmo também que não há requisitos extras neste documento, todos os requisitos aqui
citados foram requeridos e atendem à alguma funcionalidade necessária.
![aprovação eor]
(https://github.com/gabrielaimeeg/DroidMetronome/blob/master/Projeto/anexos/registros de
aprovação/DroidMetronome_Aprovação do EOR.jpg)
8. Bibliografia
Pages 93
Home
Gerência de Projeto
Planejamento
Plano de Projeto (Scrum)
Procedimentos
Relatório de Monitoramento
Relatório de Monitoramento 2
Relatório de Monitoramento 3
Relatório de Monitoramento 4
Gerência de Configuração
Planejamento
Plano de Gerência de Configuração
Procedimentos
Auditoria de Configuração 01 (Scrum Sprint 1)
Auditoria de Configuração 02 (Scrum Sprint 2)
Auditoria de Configuração 03 (Scrum Sprint 3)
Planejamento
Documento de Especificação de Objetivos e Requisitos (EOR)
Planejamento
Plano de Verificação e Validação
Cronograma de atividades Ver e Val (Sprint 3)
Procedimentos
EOR
Documento de procedimentos (EOR 1)
Relatório de Resultados (EOR 1)
Documento de procedimentos (EOR 2)
https://github.com/DroidFoundry/DroidMetronome/wiki/Documento de Especificação de Objetivos e Requisitos (EOR) 14/17
28/06/2019 Documento de Especificação de Objetivos e Requisitos (EOR) · DroidFoundry/DroidMetronome Wiki · GitHub
Manutenção
Planejamento
Plano de Manutenção
Garantia da Qualidade
Planejamento
Plano de Garantia da Qualidade
Procedimentos
Relatório de Avaliação (Gerência de Projeto)
Relação de não conformidades (Gerência de Projeto)
https://github.com/DroidFoundry/DroidMetronome/wiki/Documento de Especificação de Objetivos e Requisitos (EOR) 15/17
28/06/2019 Documento de Especificação de Objetivos e Requisitos (EOR) · DroidFoundry/DroidMetronome Wiki · GitHub
Relação de não conformidades (Gerência de Projeto)
Relatório de Avaliação (Gerência de Configuração)
Relação de não conformidades (Gerência de Configuração)
Relatório de Avaliação (Verificação & Validação)
Relação de não conformidades (Verificação & Validação)
Relatório de Avaliação (Plano de Manutenção)
[Relação de não conformidades (Plano de Manutenção)](Relação de não conformidades (Plano de
Manutenção))
Templates
Gerência de Projeto
[TEMPLATE Plano de Projeto (SCRUM)](TEMPLATE Plano de Projeto (SCRUM))
[TEMPLATE Relatório de Monitoramento](TEMPLATE Relatório de Monitoramento)
[TEMPLATE Agenda de Reunião](TEMPLATE Agenda de Reunião)
[TEMPLATE Ata de Reunião](TEMPLATE Ata de Reunião)
Gerência de Configuração
[TEMPLATE Plano de Gerenciamento de Configuração](TEMPLATE Plano de Gerenciamento de
Configuração)
[TEMPLATE Auditoria de Configuração](TEMPLATE Auditoria de Configuração)
Engenharia de Requisitos e Arquitetura
[TEMPLATE Documento de Arquitetura de Software](TEMPLATE Documento de Arquitetura de Software)
[TEMPLATE Documento de Especificação de Objetivos e Requisitos (EOR)](TEMPLATE Documento de
Especificação de Objetivos e Requisitos (EOR))
Verificação e Validação (V&V)
[TEMPLATE Plano de Verificação e Validação](TEMPLATE Plano de Verificação e Validação)
[TEMPLATE Documento de Procedimentos](TEMPLATE Documento de Procedimentos)
[TEMPLATE Relatório de Resultados](TEMPLATE Relatório de Resultados)
Manutenção
[TEMPLATE Plano de Manutenção](TEMPLATE Plano de Manutenção)
[TEMPLATE Documento de Solicitação de Mudança](TEMPLATE Documento de Solicitação de Mudança)
[TEMPLATE Documento de Análise de Viabilidade e Riscos](TEMPLATE Documento de Análise de
Viabilidade e Riscos)
[TEMPLATE Documento de Controle e Correção](TEMPLATE Documento de Controle e Correção)
[TEMPLATE Notas de Release](TEMPLATE Notas de Release)
[TEMPLATE Documento de Migração](TEMPLATE Documento de Migração)
Garantia da Qualidade
[TEMPLATE Plano de Garantia da Qualidade](TEMPLATE Plano de Garantia da Qualidade)
[TEMPLATE Relatório de avaliação](TEMPLATE Relatório de avaliação)
[TEMPLATE Relação de não conformidades](TEMPLATE Relação de não conformidades)
https://github.com/DroidFoundry/DroidMetronome.wiki.git