Upload
internet
View
107
Download
0
Embed Size (px)
Citation preview
TRIBUNAL DE JUSTIÇA DE PERNAMBUCOTRIBUNAL DE JUSTIÇA DE PERNAMBUCO
DIRETORIADIRETORIA DEDE INFORMÁTICAINFORMÁTICA
Disciplina de RequisitosDisciplina de Requisitos
PDSTJPDSTJ
Dezembro/ 2009
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosMotivação: O Reino Perdido
Link
2
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosMotivação: O Reino Perdido
Link
Quais problemas o filme ilustra?
3
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosMotivação: O Reino Perdido
Link
Quais problemas o filme ilustra?
Quais problemas você visualiza noprocesso de requisitos atual do TJPE?
4
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosMotivação
Problemas enfrentados Dificuldade de manutenção dos sistemas
• Ausência de documentação Ambiguidade no entendimento das solicitações de mudança
• Falta de padronização das informações disponibilizadas
Benefícios esperados Diminuição de esforço de desenvolvimento e manutenção
• Requisitos melhor especificados• Menos erros encontrados em homologação• Menor retrabalho
Melhoria da qualidade dos sistemas
5
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
6
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosVisão Geral
Requisitos 6 atividades 9 papéis 11 artefatos
Processo v4.0 Produção www.tjpe.jus.br/pdstj
Processo v4.1Processo v4.1 Desenvolvimento http://192.168.251.88/Intranet/
melhoriacontinua/pdstj/processov41
7
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
8
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
9
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosElicitar Requisitos
Papéis Analista de Negócio [P], Patrocinador [S] e Usuário [S]
Entradas Ativos Organizacionais
Etapas Capturar Vocabulário Levantar Necessidades
Saídas Ata de Reunião Glossário
10
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosElicitar Requisitos
Papéis Analista de Negócio [P], Patrocinador [S] e Usuário [S]
Entradas Ativos Organizacionais
Etapas Capturar Vocabulário Levantar Necessidades
Saídas Ata de Reunião Glossário
11
Sumário
Redator, Local, Data e Horário Objetivo Participantes Pauta Desenvolvimento Próximas Atividades Anexos Distribuição
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosElicitar Requisitos
Papéis Analista de Negócio [P], Patrocinador [S] e Usuário [S]
Entradas Ativos Organizacionais
Etapas Capturar Vocabulário Levantar Necessidades
Saídas Ata de Reunião Glossário
12
Sumário
Introdução Termos e abreviações
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
13
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Papéis Analista de Negócio [P]
Entradas Ata de Reunião Glossário
Etapas Definir Visão de Negócio Definir Visão de Sistema Especificar Casos de Uso Especificar Regras de Negócio Especificar Requisitos Não-Funcionais
14
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
15
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
16
Sumário
Introdução Referências Organograma Descrição dos Stakeholders Modelo de negócio (AS-IS)
Cenário <nome do cenário> Diagrama de atividades (Opcional)
Cenário <nome do cenário> Diagrama de atividades (Opcional)
Modelo de negócio (TO-BE) Cenário <nome do cenário>
Diagrama de atividades Cenário <nome do cenário>
Diagrama de atividades
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
17
Sumário
Introdução Referências Descrição geral do sistema
Escopo Perfil atual dos sistemas Motivação / Problema Interligação com outros sistemas
Atores Necessidades e Funcionalidades
/ Característica de Qualidade Restrições
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
18
Sumário
Introdução Referências [CDU001] <Nome do caso de uso>
Descrição Atores Prioridade Pré-Condições Pós-Condições Fluxo Básico Fluxo Alternativo Fluxo de Exceção Pontos de Extensão Observações
Campos de entrada e saída Interface Visual
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
19
Sumário
Introdução Referências Regras de negócio
Nome da classe de regra [RN001] Nome da regra
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
20
Sumário
Introdução Referências Requisitos não-funcionais
Requisitos não-funcionais do produto [RNF001] Usabilidade [RNF002] Confiabilidade [RNF003] Desempenho [RNF004] Segurança [RNF005] Distribuição [RNF006] Portabilidade
Requisitos não-funcionais do processo [RNF005] Padrões [RNF005] Linguagem de
Programação
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDoc. e Analisar Requisitos
Saídas Documento de
Visão do Negócio Documento de
Visão do Sistema Especificação de
Casos de Uso Especificação de Regras
de Negócio Especificações
Suplementares Relação de Casos
de Uso
21
Sumário
Introdução Referências Lista de Casos de Uso Diagramas de Casos de Uso
Diagrama <nome_diagrama>
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosIntervalo
15 minutos
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
23
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosGerenciar Requisitos
Papéis Analista de Negócio [P], Adm. de BD [S], Analista de
Qualidade [S], Desenvolvedor [S], Engenheiro de Testes [S], Líder de Projeto [S], Projetista de Software [S]
Entradas -
Etapas Verificar Mudanças Analisar Impacto
Saídas Relatório de Análise de Impacto
24
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosGerenciar Requisitos
Papéis Analista de Negócio [P], Adm. de BD [S], Analista de
Qualidade [S], Desenvolvedor [S], Engenheiro de Testes [S], Líder de Projeto [S], Projetista de Software [S]
Entradas -
Etapas Verificar Mudanças Analisar Impacto
Saídas Relatório de Análise de Impacto
25
Sumário
Escopo Sistema Analista de
Requisitos E-mail
Análise de Impacto Disciplina Impacto
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
26
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosRevisar Requisitos
Papéis Analista de Negócio [P], Adm. de BD [S], Analista de Qualidade [S],
Desenvolvedor [S], Engenheiro de Testes [S], Líder de Projeto [S], Projetista de Software [S]
Entradas Documento de Visão do Negócio Documento de Visão do Sistema Especificação de Casos de Uso Especificação de Regras de Negócio Especificações Suplementares Relação de Casos de Uso Glossário
27
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosRevisar Requisitos
Etapas Preparar Revisão Realizar Reunião para Revisão de Requisitos Alterar Documentos
Saídas Planilha de Inspeção Formal
28
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosRevisar Requisitos
Etapas Preparar Revisão Realizar Reunião para Revisão de Requisitos Alterar Documentos
Saídas Planilha de Inspeção Formal
29
Sumário
Capa Histórico de Alterações
Plano de Ação Nome do Artefato Versão do Artefato Problema Detectado Sugestão de Melhoria
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
30
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosValidar Requisitos
Papéis Analista de Negócio [P], Patrocinador [S] e Usuário [S]
Entradas Documento de Visão do Negócio Documento de Visão do Sistema Especificação de Casos de Uso Especificação de Regras de Negócio Especificações Suplementares Relação de Casos de Uso Glossário
Etapas Publicar Documentos Obter Termo de Aceite Gerar Baseline de Requisitos
31
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosValidar Requisitos
Saídas Termo de Aceite
32
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosValidar Requisitos
Saídas Termo de Aceite
33
Sumário
Escopo Sistema Coordenador do Projeto E-mail
Artefatos Artefato Versão
Assinaturas Coordenador do Projeto Patrocinador do Projeto
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
34
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAnalisar Impacto
Papéis Analista de Negócio [P], Adm. de BD [S], Analista de
Qualidade [S], Desenvolvedor [S], Engenheiro de Testes [S], Líder de Projeto [S], Projetista de Software [S]
Entradas Solicitação de Mudança
Etapas Analisar Impacto
Saídas Relatório de Análise de Impacto
35
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosAgenda
Visão geral da disciplina de Requisitos
Atividades Elicitar Requisitos Documentar e Analisar Requisitos Gerenciar Requisitos Revisar Requisitos Validar Requisitos Analisar Impacto
Considerações Finais
36
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosConsiderações Finais
Disciplina de Requisitos Proposta em validação
Representante de cada unidade• Levantar melhorias na disciplina• Apresentar melhorias ao SEPG
Posteriormente: treinamento oficial• Com as sugestões de melhoria
37
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosSEPG
SEPG – Software Engineering Process Group Grupo especializado em processos de eng. de software Objetivos: definir, manter e melhorar os processos de sw Composição
38
NOME ÁREA
Ana Luisa GETEC-UMCSTI
Amanda Lins GEDES-UNSC
André Poroca GEDES-UES
Cleber Chian GEDES-UES
Daniel Almeida GEDES-UTS
Daniel Melo GETEC-UIATI
NOME ÁREA
Guilherme Souza GEDES-UNAC
Gustavo Carvalho GETEC-UMCSTI
Iveruska Jatobá GEDES
Juliana Xavier GETEC-UMCSTI
Marcos Cardoso GEDES-UNSJE
Raphael D’Castro GEDES-UES
TJPE.DINFO.GETEC.UMCSTI
Disciplina de RequisitosDúvidas | Sugestões
39
SEPG: [email protected]
Mantis: “Processo de Software”
UMCSTI: [email protected]
Telefone: 3419.3649