Please enable JavaScript.
Coggle requires JavaScript to display documents.
Requirements Analysis and design definition - Coggle Diagram
Requirements Analysis and design definition
Verify Req
Inputs : Spec and modelled req
Output: Verified req
Validate Req
Inputs : Spe and modelled req
Output : Validated req
Define Req Architecture
Inputs : Req in any state, Info mgmt appraoch and sol scope
Output : Req architecture
Specify and model req
Inputs : Elicitation results
Output : Req specified and modelled
Elements : Modeling format - matrices. Diagrams
Model categories : people and roles, activity flow, data and info
Analyze req
Level of abstraction
req and attributes
Guidelines : modelling notations, modelling tools, req arch, rclmgmt, sol scope
Tech - many
NFR analysis/ quality of attributes or service : performance of fucntional req
BR analysis : identify rules that shape business decision making
Decision modelling : shows how decision is made -- decision tree or table. how data and knowledge are combined to make decisions
Concept modelling : starts with glossary. organize business vocab to communicate
Data dictionary : meta data repository and standardizes definition of data -- data elements, primitive and composite data elements -- name, alias, meaning , dec , seq , composite
Data flow diagram : shows where data comes from, which act process the data, and if output used by other act , shows movement and transformation of data
Data Model: Mapping -- entity relationships
Process Modelling : model shows how work is carried out. can show as is or to be process.
Participants, business events, steps, path, decision paths and results of process
Scope Models : defines limits and boundaries and places elements inside or outside boundaries
Sequence diagram : how objects interact-- for example - API request and response
Define design options
Input : Validated Req, req architecture and sol scope
Output : design options
Analyze potential value and recommend solution
Inputs : Potential value and sol scope
Output : Sol recommendation
Purpose : analyze, synthesis and refine the elicitation results into req and designs