Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cap. 12 - Uma imagem vale 1024 palavras - Coggle Diagram
Cap. 12 - Uma imagem vale 1024 palavras
Ajudam a identificar requisitos ausentes, estranhos e inconsistentes.
No single view of the requirements provides a complete understanding
(Davis 1995).
Requirements views can include functional requirements lists, tables, visual analysis models, user interface prototypes, acceptance tests, decision trees, decision tables, photographs, videos, and mathematical expressions
(Wiegers 2006).
Visual requirements models described
Data flow diagrams
Fornece uma visão de como os dados se movem através de um sistema, que outros modelos não mostram bem.
Process flow diagrams such as swimlane diagrams
Representar as etapas envolvidas em um processo de negócios ou as operações de um sistema de software proposto.
State-transition diagrams (STDs) and state tables
Modelos de estado que fornecem uma representação concisa, completa e inequívoca dos estados de um objeto ou sistema.
Dialog maps
Representa um desenho de interface de usuário em um alto nível de abstração. Ele mostra os elementos de diálogo no sistema e os links de navegação entre eles, mas não mostra os projetos de tela detalhados.
Decision tables and decision trees
Representam o que o sistema deve fazer quando lógica e decisões complexas entram em jogo
Event-response tables
Aciona todos os eventos possíveis e o comportamento esperado do sistema em reação a cada evento.
Feature trees
Representa as funcionalidades do sistema e como estas se relacionam.
Use case diagrams
Mostra as relações entre os atores externos ao sistema e os casos de uso com os quais eles interagem
Activity diagrams
Mostrar como os vários fluxos em um interlace de caso de uso, ou quais funções realizam certas ações (como em um diagrama de Swimlane), ou para modelar o fluxo de processos de negócios.
Entity-relationship diagrams
Exibe as entidade contidas em um determinado sistema, seus atributos e como as entidades se relacionam.
It's possible create diagrams from the textual requirements to represent them from different perspectives
.
Transformando o que o cliente diz em componentes visuais
Substantivo
■ External entities, data stores, or data flow (DFD);
■ Actors (use case diagram);
■ Entities or their attributes (ERD);
■ Lanes (swimlane diagram);
■ Objects with states (STD)
Condição
■Decisions (decision tree, decision table, or activity diagram)
■Branching (swimlane diagram or activity diagram)
Verbo
■Processes (DFD)
■Process steps (swimlane diagram)
■Use cases (use case diagram)
■Relationships (ERD)
■Transitions (STD)
■Activities (activity diagram)
■Events (event-response table)