39
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DIRETORIA DE DE INFORMÁTICA INFORMÁTICA Disciplina de Requisitos Disciplina de Requisitos PDSTJ PDSTJ Dezembro/ 2009

TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

Embed Size (px)

Citation preview

Page 1: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TRIBUNAL DE JUSTIÇA DE PERNAMBUCOTRIBUNAL DE JUSTIÇA DE PERNAMBUCO

DIRETORIADIRETORIA DEDE INFORMÁTICAINFORMÁTICA

Disciplina de RequisitosDisciplina de Requisitos

PDSTJPDSTJ

Dezembro/ 2009

Page 2: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TJPE.DINFO.GETEC.UMCSTI

Disciplina de RequisitosMotivação: O Reino Perdido

Link

2

Page 3: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TJPE.DINFO.GETEC.UMCSTI

Disciplina de RequisitosMotivação: O Reino Perdido

Link

Quais problemas o filme ilustra?

3

Page 4: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 5: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 6: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 7: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 8: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 9: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 10: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 11: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 12: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 13: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 14: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 15: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 16: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 17: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 18: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 19: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 20: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 21: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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>

Page 22: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TJPE.DINFO.GETEC.UMCSTI

Disciplina de RequisitosIntervalo

15 minutos

Page 23: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 24: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 25: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 26: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 27: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 28: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 29: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 30: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 31: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 32: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TJPE.DINFO.GETEC.UMCSTI

Disciplina de RequisitosValidar Requisitos

Saídas Termo de Aceite

32

Page 33: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 34: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 35: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 36: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 37: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 38: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

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

Page 39: TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Disciplina de Requisitos PDSTJ Dezembro/ 2009

TJPE.DINFO.GETEC.UMCSTI

Disciplina de RequisitosDúvidas | Sugestões

39

SEPG: [email protected]

Mantis: “Processo de Software”

UMCSTI: [email protected]

Telefone: 3419.3649