RADD - Details Flashcards

1
Q

Common formats for specifying and modelling requirements

A
  • matrices
  • diagrams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Categories used to group models, along with the specific models within those categories

A
  • people and roles
    • organizational modelling
    • roles and permissions matrix
    • stakeholder list / map / personas
  • rationale
    • decision modelling
    • scope modelling
    • business model canvas
    • root cause analysis
    • business rules analysis
  • activity flow
    • process modelling
    • use cases and scenarios
    • user stories
  • capability
    • business capability analysis
    • functional decomposition
    • prototyping
  • data and information
    • data dictionary
    • data flow diagrams
    • data modelling
    • glossary
    • state modelling
    • interface analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Reasons to decompose BA information - what you’d be looking for as part of analyzing requirements

A
  • anything that must change to meet the business need
  • anything that should stay the same to meet the business need
  • missing components
  • unnecessary components
  • any constraints or assumptions that impact the components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Dependencies that affect the level of decomposition (level of detail) to use as part of analyze requirements

A
  • knowledge and understanding of the stakeholders
  • potential for misunderstanding or miscommunication
  • organizational standards
  • contractual or regulatory obligations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Characteristics of quality requirements

A

FACt CUP CUT

Remember this FACt, to win the CUP you can’t CUT quality

  • feasible
  • atomic
  • complete
  • consistent
  • unambiguous
  • prioritized
  • concise
  • understandable
  • testable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Requirements verification activities

A
  • checking for compliance with organizational performance standards for business anlysis, such as using the right tools and methods
  • checking for correct use of modelling notation, templates, or forms
  • checking for completeness within each model
  • comparing each model against other relevant models, checking for elements that are mentioned in one model but are missing in other models, and verifying that the elements are referenced consistently
  • ensuring the terminology used in expressing the requirement is understandable to stakeholders and is consistent with the use of those terms within the organization
  • adding examples where appropriate for clarification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Purpose of a requirements architecture

A
  • understand which models are appropriate for the domain, solution scope, and audience
  • organize requirements into structures relevant to different stakeholders
  • illustrate how requirements and models interact with and relate to each other, and show how the parts fit together into a meaningful whole
  • ensure the requirements work together to achieve the overall objectives
  • make trade-off decisions about requirements while considering the overall objectives
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Items for which requirements viewpoints frequently include standards and guidelines

A
  • model types used for requirements
  • attributes that are included and sconsistently used in different models
  • model notations that are used
  • analytical approaches used to identify and maintain relevant relationships among models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Examples of viewpoints

A
  • business process models
  • data models and information
  • user interactions, including use cases and / or user experience
  • audit and security
  • business models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quality criteria used to examine each relationship between requirements (requirements architecture)

A
  • defined (there is a relationship and it has a type)
  • necessary
  • correct
  • unambiguous
  • consistent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Solution approaches (high level options)

A
  • create
  • purchase
  • combination of both
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Common examples of opportunities (define design options)

A
  • increase efficiencies
  • improve access to information
  • identify additional capabilities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Design options usually consist of many design components, each described by a design element.

This is what design elements may describe.

A
  • business policies and business rules
  • business processes to be performed and managed
  • people who operate and maintain the solution, including their job functions and responsibilities
  • operational business decisions to be made
  • software applications and application components used in the solution
  • organizational structures, including interactions between the organization, its customers, and its suppliers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

When analyzing potential value and recommending solutions, expected costs can include these items.

A
  • timeline
  • effort
  • operating costs
  • purchase and / or implementation costs
  • maintenance costs
  • physical resources
  • information resources
  • human resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When analyzing potential value and recommending solutions, expected benefits (value) can include these items.

A
  • benefits
  • reduced risk
  • compliance with business policies and regulations
  • improved user experience
  • any other positive outcome
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Factors to take into consideration when assessing each design option to ensure that it represents the most effective trade-offs (analyze potential value and recommend solution)

A
  • available resources
  • constraints on the solution
  • dependencies between requirements
  • relationships with proposed vendors
  • dependencies on other initiatives
  • corporate culture
  • sufficient cash flow for investment