4. Reqs Architecture Flashcards
Purpose
To ensure that the reqs collectively support one other to fully achieve the objectives
Description
Reqs architecture is structure of all the reqs of a change
BA used a reqs architecture to:
- understand which model are appropriate for the domain, solution scope, and audience
- organize reqs into structures relevant to different sh
- illustrate how reqs and model interact
- ensure reqs work together achieved overall biz objective
- make trade-off diction about reqs while considering the overall objectives
Inputs
Information mng approach
Reqs(any state)
Solution scope
Elements 1
- Reqs viewpoints and views
Viewpoint tell BA what info they should provide for each sh group to address the concerns
Views describe the actual reqs and design that are produced
Example viewpoints:
Biz process models
Data model and information
User interaction, use cases
Audit and security
Biz model
Elements 2
- Template architectures
An architecture framework is a collection of viewpoints that is standard across as industry, sector or organization
Elements 3
- Completeness
An architecture helps ensure that set of reqs is complete
Elements 4
- Relate and verify reqs relationship
Quality relationship:
- defined: type of relationship is describe
- necessary: necessary for understanding the reqs holistically
- correct: have relationship describerd
- unambiguous: no relationship link 2 elements in 2 different and conflict way
- consistent: describer same way, use same set of standard
Elements 5
- Biz analysis information architecture
Guidelines and tools
Architecture mng software
Legal/regulatory information
Methodology and frameworks
Techniques
Data modeling
Functional decomposition
Interviews
Workshops
Scope modeling
Org modeling
Stakeholder
Domain sme, implementation sme, project manager, sponsor, tester: assist define and confirm reqs architecture
Any sh: use reqs architecture to assess completeness of the reqs
Outputs
Reqs architecture: the reqs and the interrelationships among them as well as any contextual information that is recorded