SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Documentar Requisitos Usando
         Modelos

   MATERIAL AUXILIAR PARA ESTUDO DA
             CERTIFICAÇÃO
               CPRE – FL


             BARBARA LIMA
     BLOGDABARBARALIMA.BLOGSPOT.COM.BR
Roteiro

 O que é modelo?
 Modelos de Metas
 Casos de Usos
 Três Perspectivas sobre requisitos
   Perspectiva Estrutural

   Perspectiva Funcional

   Perspectiva Comportamental

 Referências
“É necessário existir um
documento de
especificação de
requisitos que seja
compreendido por todos
os stakeholders. Isto
significa que os
requisitos devem ser
detalhados utilizando
linguagem natural e
diagramas. Podem
também ser produzidos
documentos de sistema
mais detalhados tais
como modelos de
sistema.”

                           MODELO MOISE
                           modelagem de informações
O que é modelo ?

 “Um modelo é a representação abstrata de uma
 realidade existente, ou uma realidade a ser criada.”
    Representação
      Descritiva
      Prescritiva

    Redução
      Seleção
      Compressão

    Pragmatismo
“Modelos de elementos
são conceituações do
objeto material ou
imaterial, ou pessoas
representas na
realidade”.

“A utilização de modelos
facilita a compreensão
de informações
específicas sobre um
determinado fato e suas
inter-relações, a rápida
assimilação dessas
informações e sua
documentação de forma
não ambígua”
                           Modelo de construção do quadro
                           “Mona Lisa” (ou La Gioconda)
O que é modelo?

 Modelos Conceituais = Linguagens e Requisitos
 Linguagens de modelagem
   Sintaxe: o significado dos elementos de modelagem
       Ex: Sucata - é a denominação dada à todo o tipo de material,
        produto ou resíduo descartados que sejam passíveis de reciclagem
        na indústria.
       Ex: Mão – é um membro do corpo humano.

     Semântica: os elementos de modelagem e suas combinações
      válidas
       Ex:   O Sucata é um arquiteto de mão cheia.
Vantagens:
Informação
representada
por uma
imagem é mais
rapidamente
compreendida e
memorizada




                 Desfazer, Colar, Recortar
Vantagens:
Modelos de
requisitos
permitem a
modelagem de
uma perspectiva
específica dos
requisitos




                  Diferentes Perspectiva, Diferentes
                  Resultados.
Vantagens:
Ao definir uma
linguagem de
modelagem para
uma finalidade
específica
podemos
estabelecer
abstrações
relevantes da
realidade
                 Modelos diferentes, realidades
                 distintas
Modelo de Metas

 Metas: descreve as intenções de uma característica
  específica do sistema a ser desenvolvido desejado por
  um envolvido.
 Decomposição de Metas:
  “Ganhar muito dinheiro na área de requisitos”
    E (and):
      Formação   na área de Computação
      Certificações de Engenharia de Requisitos
      Boa forma de comunicação
    OR (ou)
      Lábia para argumentação
      Realização de Curso de Oratória
Casos de uso
               Os casos de uso ajudam a examinar e documentar um sistema
                 planejado ou existente a partir da perspectiva do usuário


Diagrama de Casos de Uso                       Especificação de Casos de
                                               Uso
 modelos de fácil compreensão                  visão detalhada dos diagramas
 Documentam a as inter-                         através de uma especificação
                                                 exata das propriedades essenciais
  relações entre essas                           de cada caso de uso
  funcionalidades
                                                Utilizados templates que
 Elementos de modelagem:                        possuem os campos:
     Atores (pessoas ou outros                       Identificador único e nome
      sistemas) no contexto do sistema                Descrição do caso de uso
     Limite do sistema                               Evento desencadeador (“trigger”)
     Casos de uso                                    Atores e Resultados
     Diversos tipos de relações entre                Pré-condições e pós-condições
      esses elementos de modelagem                    Cenários descrevem seqüências de
                                                       eventos que conduzem à execução bem
         Extend                                       sucedida ou situações excepcionais
         Include                                      devem ser tratadas
Diagrama de
Casos de
Uso:
documentam as
funcionalidades
necessárias do
ponto de vista da
utilização de um
dado sistema, as
inter-relações
entre essas
funcionalidades,
bem como o
contexto do
sistema
Especificação
de Casos de
Uso:
um template
predefinido é
geralmente
preenchido para
cada caso de uso
relevante
Três
perspectivas
sobre
Requisitos:
 As três
perspectivas não
são disjuntas, os
modelos podem ser
reciprocamente
marcada para a
completude ea
coerência com
relação à
informação que é
modelado no
interseções         Três perspectivas sobre Requisitos
Perspectiva
Estrutural:
Documenta a estrutura
de dados, bem como
relacionamentos de uso
e de dependência no
contexto do sistema

Diagrama de
Entidade
Relacionamento

Entidade

Relacionamento

Atributo
                         Diagrama de Entidade
Cardinalidade
                         Relacionamento por Chen
Perspectiva
Estrutural:
Documenta a estrutura
de dados, bem como
relacionamentos de uso
e de dependência no
contexto do sistema

Diagrama de Classes

Classes

Associações

Relacionamentos de
agregação , composição
e generalização
                         Diagramas de Classes UML
Perspectiva
Funcional:
Documenta a
transformação de dados
de entrada recebidos do
ambiente do sistema, em
dados de saída liberados
para o ambiente
Diagrama de Fluxo
de Dados
Processos

Fluxos de dados

Repositório de dados

Entidades Externas
(fornecedores/consumid
                           Diagramas de Fluxos de Dados por
ores)                      Tom DeMarco
Perspectiva
Funcional:
Documenta a
transformação de dados de
entrada recebidos do
ambiente do sistema, em
dados de saída liberados
para o ambiente
Diagrama de
Atividades
Ações

Nós de início e nós de fim

Fluxo de controle e objetos

Nós de decisão

Reunião (Merge) de fluxos de

Fork e Join

Elementos de hierarquização


                                Diagramas de Atividades UML
Perspectiva
Comportamental:
Documenta os diversos
estados em que um
sistema pode se encontrar,
bem como nos eventos
responsáveis por uma
transição entre os estados

Statechart e
Estados

Estado inicial e estado
final
Transições entre estados

Paralelismo

Hierarquização


                             Statechart
Perspectiva
Comportamental:
Documenta os diversos
estados em que um sistema
pode se encontrar, bem
como nos eventos
responsáveis por uma
transição entre os estados

Diagrama de
Estados
Estados

Estado inicial e estado
final
Transições entre estados

Paralelismo

Hierarquização              Diagrama de Estados UML
Ponto de Entrada e saída
Referências

 POHL, Klaus; RUPP, Chris. Requirements Engineering
  Fundamental: a study guide for the certified professional. Santa
  Barbara: RockyNook, 2011.
 TORNQUIST, Martin; NANNINI, Paulo Henrique; DIAZ PINAYA,
  Jorge Luiz. CPRE - FL Quick Guide: Certified Professional for
  Requirements Engineering - Foundadion Level. Brasil: T&M, 2011.
 FRÜHAUF, Karol. et. Alli. Syllabus: Profissional para Engenharia de
  Requisitos Certificado pelo IREB - Nível Fundamental.s/l: IREB, 2011.
 Wikipedia(2008). Modelos Ciclo de Vida.
  <http://pt.wikipedia.org/wiki/Modelos_ciclo_de_vida>.
Obrigada !

        Bárbara Lima
 barbara.computacao@gmail.com
blogdabarbaralima.blogspot.com.br

Más contenido relacionado

La actualidad más candente

Modelo de especificação de caso de uso
Modelo de especificação de caso de usoModelo de especificação de caso de uso
Modelo de especificação de caso de usoLeandro Rodrigues
 
Aula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageAula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageCloves da Rocha
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de RequisitosPaulo Furtado
 
Padrões de Projetos de Interface do Usuário
Padrões de Projetos de Interface do UsuárioPadrões de Projetos de Interface do Usuário
Padrões de Projetos de Interface do UsuárioFatec Jales
 
Fundamentos de Engenharia de Requisitos
Fundamentos de Engenharia de RequisitosFundamentos de Engenharia de Requisitos
Fundamentos de Engenharia de RequisitosBarbara Lima
 
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoAula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoRudson Kiyoshi Souza Carvalho
 
Prototipação de software
Prototipação de softwarePrototipação de software
Prototipação de softwareleopp
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de SoftwareLeinylson Fontinele
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLIFFar - SVS
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumPablo Juan ஃ
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAndré Constantino da Silva
 
Treinamento Product Management | Circuito de Treinamentos AddTech
Treinamento Product Management | Circuito de Treinamentos AddTechTreinamento Product Management | Circuito de Treinamentos AddTech
Treinamento Product Management | Circuito de Treinamentos AddTech.add
 

La actualidad más candente (20)

engenharia-de-requisitos
engenharia-de-requisitosengenharia-de-requisitos
engenharia-de-requisitos
 
Modelo de especificação de caso de uso
Modelo de especificação de caso de usoModelo de especificação de caso de uso
Modelo de especificação de caso de uso
 
Aula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageAula UML - Unified Modeling Language
Aula UML - Unified Modeling Language
 
Diagrama de Casos de Uso
Diagrama de Casos de UsoDiagrama de Casos de Uso
Diagrama de Casos de Uso
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de Requisitos
 
Padrões de Projetos de Interface do Usuário
Padrões de Projetos de Interface do UsuárioPadrões de Projetos de Interface do Usuário
Padrões de Projetos de Interface do Usuário
 
Fundamentos de Engenharia de Requisitos
Fundamentos de Engenharia de RequisitosFundamentos de Engenharia de Requisitos
Fundamentos de Engenharia de Requisitos
 
Aula 1 - Revisão UML
Aula 1 - Revisão UMLAula 1 - Revisão UML
Aula 1 - Revisão UML
 
Programacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de EnsinodocProgramacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de Ensinodoc
 
Ciclo desenvolvimento de sistemas
Ciclo desenvolvimento de sistemasCiclo desenvolvimento de sistemas
Ciclo desenvolvimento de sistemas
 
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoAula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
 
Prototipação de software
Prototipação de softwarePrototipação de software
Prototipação de software
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
Aula 2 - Processos de Software
Aula 2 - Processos de SoftwareAula 2 - Processos de Software
Aula 2 - Processos de Software
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UML
 
Elicitação e Análise
Elicitação e AnáliseElicitação e Análise
Elicitação e Análise
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
Treinamento Product Management | Circuito de Treinamentos AddTech
Treinamento Product Management | Circuito de Treinamentos AddTechTreinamento Product Management | Circuito de Treinamentos AddTech
Treinamento Product Management | Circuito de Treinamentos AddTech
 

Destacado

Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivos
Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivosArtigo Sbc 2009 - Gestão de requisitos de software para produtos automotivos
Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivosCarlo Borsoi Moura
 
apenas 4 meses: resultados
apenas 4 meses: resultadosapenas 4 meses: resultados
apenas 4 meses: resultadosErico Nobre
 
Definições de Requisitos - IEEE 830/98
Definições de Requisitos - IEEE 830/98Definições de Requisitos - IEEE 830/98
Definições de Requisitos - IEEE 830/98Richiely Paiva
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosMailson Queiroz
 
Especificação de requisitos
Especificação de requisitosEspecificação de requisitos
Especificação de requisitosFernando Palma
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Rildo (@rildosan) Santos
 
Blueprint+: Developing a Tool for Service Design
Blueprint+: Developing a Tool for Service DesignBlueprint+: Developing a Tool for Service Design
Blueprint+: Developing a Tool for Service DesignAndy Polaine
 

Destacado (10)

Que tal fdd
Que tal fddQue tal fdd
Que tal fdd
 
Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivos
Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivosArtigo Sbc 2009 - Gestão de requisitos de software para produtos automotivos
Artigo Sbc 2009 - Gestão de requisitos de software para produtos automotivos
 
apenas 4 meses: resultados
apenas 4 meses: resultadosapenas 4 meses: resultados
apenas 4 meses: resultados
 
Definições de Requisitos - IEEE 830/98
Definições de Requisitos - IEEE 830/98Definições de Requisitos - IEEE 830/98
Definições de Requisitos - IEEE 830/98
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Especificação de requisitos
Especificação de requisitosEspecificação de requisitos
Especificação de requisitos
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case
 
Análise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BIAnálise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BI
 
Resumo do Guia BABOK® 3
Resumo do Guia BABOK®  3 Resumo do Guia BABOK®  3
Resumo do Guia BABOK® 3
 
Blueprint+: Developing a Tool for Service Design
Blueprint+: Developing a Tool for Service DesignBlueprint+: Developing a Tool for Service Design
Blueprint+: Developing a Tool for Service Design
 

Similar a Documentar Requisitos Usando Modelos

Similar a Documentar Requisitos Usando Modelos (20)

07 Modelagem (Sommer)
07 Modelagem (Sommer)07 Modelagem (Sommer)
07 Modelagem (Sommer)
 
Trabalho de análise e projeto 2
Trabalho de análise e projeto 2Trabalho de análise e projeto 2
Trabalho de análise e projeto 2
 
Aula-04-UML.pptx
Aula-04-UML.pptxAula-04-UML.pptx
Aula-04-UML.pptx
 
Aula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaAula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semana
 
4º semestre
4º semestre4º semestre
4º semestre
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Language
 
Aula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoAula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de Projeto
 
pec-12-patterns-intro.ppt
pec-12-patterns-intro.pptpec-12-patterns-intro.ppt
pec-12-patterns-intro.ppt
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de Sistemas
 
Aula modelagem de dados
Aula modelagem de dadosAula modelagem de dados
Aula modelagem de dados
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)
 
Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)
 
Curso Básico de UML
Curso Básico de UMLCurso Básico de UML
Curso Básico de UML
 
Analise sistemas 03
Analise sistemas 03Analise sistemas 03
Analise sistemas 03
 
Analise sistemas 03
Analise sistemas 03Analise sistemas 03
Analise sistemas 03
 
342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
 
Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
 

Documentar Requisitos Usando Modelos

  • 1. Documentar Requisitos Usando Modelos MATERIAL AUXILIAR PARA ESTUDO DA CERTIFICAÇÃO CPRE – FL BARBARA LIMA BLOGDABARBARALIMA.BLOGSPOT.COM.BR
  • 2. Roteiro  O que é modelo?  Modelos de Metas  Casos de Usos  Três Perspectivas sobre requisitos  Perspectiva Estrutural  Perspectiva Funcional  Perspectiva Comportamental  Referências
  • 3. “É necessário existir um documento de especificação de requisitos que seja compreendido por todos os stakeholders. Isto significa que os requisitos devem ser detalhados utilizando linguagem natural e diagramas. Podem também ser produzidos documentos de sistema mais detalhados tais como modelos de sistema.” MODELO MOISE modelagem de informações
  • 4. O que é modelo ?  “Um modelo é a representação abstrata de uma realidade existente, ou uma realidade a ser criada.”  Representação  Descritiva  Prescritiva  Redução  Seleção  Compressão  Pragmatismo
  • 5. “Modelos de elementos são conceituações do objeto material ou imaterial, ou pessoas representas na realidade”. “A utilização de modelos facilita a compreensão de informações específicas sobre um determinado fato e suas inter-relações, a rápida assimilação dessas informações e sua documentação de forma não ambígua” Modelo de construção do quadro “Mona Lisa” (ou La Gioconda)
  • 6. O que é modelo?  Modelos Conceituais = Linguagens e Requisitos  Linguagens de modelagem  Sintaxe: o significado dos elementos de modelagem  Ex: Sucata - é a denominação dada à todo o tipo de material, produto ou resíduo descartados que sejam passíveis de reciclagem na indústria.  Ex: Mão – é um membro do corpo humano.  Semântica: os elementos de modelagem e suas combinações válidas  Ex: O Sucata é um arquiteto de mão cheia.
  • 7. Vantagens: Informação representada por uma imagem é mais rapidamente compreendida e memorizada Desfazer, Colar, Recortar
  • 8. Vantagens: Modelos de requisitos permitem a modelagem de uma perspectiva específica dos requisitos Diferentes Perspectiva, Diferentes Resultados.
  • 9. Vantagens: Ao definir uma linguagem de modelagem para uma finalidade específica podemos estabelecer abstrações relevantes da realidade Modelos diferentes, realidades distintas
  • 10. Modelo de Metas  Metas: descreve as intenções de uma característica específica do sistema a ser desenvolvido desejado por um envolvido.  Decomposição de Metas: “Ganhar muito dinheiro na área de requisitos”  E (and):  Formação na área de Computação  Certificações de Engenharia de Requisitos  Boa forma de comunicação  OR (ou)  Lábia para argumentação  Realização de Curso de Oratória
  • 11. Casos de uso Os casos de uso ajudam a examinar e documentar um sistema planejado ou existente a partir da perspectiva do usuário Diagrama de Casos de Uso Especificação de Casos de Uso  modelos de fácil compreensão  visão detalhada dos diagramas  Documentam a as inter- através de uma especificação exata das propriedades essenciais relações entre essas de cada caso de uso funcionalidades  Utilizados templates que  Elementos de modelagem: possuem os campos:  Atores (pessoas ou outros  Identificador único e nome sistemas) no contexto do sistema  Descrição do caso de uso  Limite do sistema  Evento desencadeador (“trigger”)  Casos de uso  Atores e Resultados  Diversos tipos de relações entre  Pré-condições e pós-condições esses elementos de modelagem  Cenários descrevem seqüências de eventos que conduzem à execução bem  Extend sucedida ou situações excepcionais  Include devem ser tratadas
  • 12. Diagrama de Casos de Uso: documentam as funcionalidades necessárias do ponto de vista da utilização de um dado sistema, as inter-relações entre essas funcionalidades, bem como o contexto do sistema
  • 13. Especificação de Casos de Uso: um template predefinido é geralmente preenchido para cada caso de uso relevante
  • 14. Três perspectivas sobre Requisitos: As três perspectivas não são disjuntas, os modelos podem ser reciprocamente marcada para a completude ea coerência com relação à informação que é modelado no interseções Três perspectivas sobre Requisitos
  • 15. Perspectiva Estrutural: Documenta a estrutura de dados, bem como relacionamentos de uso e de dependência no contexto do sistema Diagrama de Entidade Relacionamento Entidade Relacionamento Atributo Diagrama de Entidade Cardinalidade Relacionamento por Chen
  • 16. Perspectiva Estrutural: Documenta a estrutura de dados, bem como relacionamentos de uso e de dependência no contexto do sistema Diagrama de Classes Classes Associações Relacionamentos de agregação , composição e generalização Diagramas de Classes UML
  • 17. Perspectiva Funcional: Documenta a transformação de dados de entrada recebidos do ambiente do sistema, em dados de saída liberados para o ambiente Diagrama de Fluxo de Dados Processos Fluxos de dados Repositório de dados Entidades Externas (fornecedores/consumid Diagramas de Fluxos de Dados por ores) Tom DeMarco
  • 18. Perspectiva Funcional: Documenta a transformação de dados de entrada recebidos do ambiente do sistema, em dados de saída liberados para o ambiente Diagrama de Atividades Ações Nós de início e nós de fim Fluxo de controle e objetos Nós de decisão Reunião (Merge) de fluxos de Fork e Join Elementos de hierarquização Diagramas de Atividades UML
  • 19. Perspectiva Comportamental: Documenta os diversos estados em que um sistema pode se encontrar, bem como nos eventos responsáveis por uma transição entre os estados Statechart e Estados Estado inicial e estado final Transições entre estados Paralelismo Hierarquização Statechart
  • 20. Perspectiva Comportamental: Documenta os diversos estados em que um sistema pode se encontrar, bem como nos eventos responsáveis por uma transição entre os estados Diagrama de Estados Estados Estado inicial e estado final Transições entre estados Paralelismo Hierarquização Diagrama de Estados UML Ponto de Entrada e saída
  • 21. Referências  POHL, Klaus; RUPP, Chris. Requirements Engineering Fundamental: a study guide for the certified professional. Santa Barbara: RockyNook, 2011.  TORNQUIST, Martin; NANNINI, Paulo Henrique; DIAZ PINAYA, Jorge Luiz. CPRE - FL Quick Guide: Certified Professional for Requirements Engineering - Foundadion Level. Brasil: T&M, 2011.  FRÜHAUF, Karol. et. Alli. Syllabus: Profissional para Engenharia de Requisitos Certificado pelo IREB - Nível Fundamental.s/l: IREB, 2011.  Wikipedia(2008). Modelos Ciclo de Vida. <http://pt.wikipedia.org/wiki/Modelos_ciclo_de_vida>.
  • 22. Obrigada ! Bárbara Lima barbara.computacao@gmail.com blogdabarbaralima.blogspot.com.br