6: RA - Requirement Analysis Flashcards
What types of requirement are defined during Requirement Analysis KA?
Stakeholder Requirement
Solution Requirement
RA covers the definition of stakeholder requirements, which describe what a solution must be capable of doing to meet the needs of one or more stakeholder groups,
and solution requirements, which describe the behavior of solution components in enough detail to allow them to be constructed.
The tasks in this knowledge area apply to both stakeholder and solution requirements.
When the model of current stated is developed?
Requirements analysis may used to develop models of the current state of an organization.
What the acronym for Requirement Analysis KA?
PrO and SAVVy analysis P = Priorities Requirement O = Organise Requirements S = Specify and Model Requirements A = Define Assumption and Constraints V = Verify Requirement V = Validate Requirement
For Prioritization of Requirement, the importance of Requirement is based on what factors?
The importance of requirements may be based on their relative value, risk, difficulty of implementation, or on other criteria.
What input is optional during priorities requirement task of Requirement Analysis KA?
Business Need
Business Need: Serves as an alternative to the business case if no business case has been defined.
At what stage/state requirement can be prioritized?
Requirement can be prioritized at any point in lifecycle. Only the requirements have been stated by stakeholders; may not have been fully analyzed or in their final form.
Why Requirement Mng plan is used as input for Priorities Requirements?
Requirements Management Plan defines the process that will be used to prioritize requirements.
What are the different criteria for Requirement Prioritization?
Loan US DVR3
L = Likelihood of Success U = Urgency S = Stakeholder Agreement D = Difficulty of Implementation V = Value (Business) R = Risk (Business or Technical) R = Regulatory or Policy Compliance R = Relationship to Other Requirements
What are the element of Priorities Requirement task under Requirement Analysis?
- Basis for Prioritization
2. Challenges
What are the challenges may occur during requirements prioritization session?
- Non-negotiable Demand
2. Unrealistic Tradeoffs
What “Non-negotiable Demand” refers to during Requirement Prioritization?
Non-negotiable Demands:
- Stakeholders attempt to avoid difficult choices,
- Fail to recognize the necessity for making tradeoffs, or 3. Desire to rank all requirements as high priority.
What “Unrealistic Tradeoffs” refers to during Requirement Prioritization?
Unrealistic Tradeoffs: The solution development team may try to influence the result of the prioritization process by overestimating the difficulty or complexity of implementing certain requirements.
What is Timeboxing or Budgeting technique and When it is used?
Timeboxing or Budgeting technique is used to Priorities Requirements
Timeboxing or budgeting prioritizes requirements for investigation and implementation based on allocation of a fixed resource.
What are the Pre-requisite for using Timeboxing or Budgeting technique?
It is used when the solution approach has been determined.
Which Stakeholder is much intrested in Requirement Prioritization Results?
Project Manager
Project Manager: The project manager is responsible for the implementation of the solution and will use the priority of requirements as an input into the project plan.
What is the purpose of Organize Requirements under Requirement Analysis KA?
To create a set of views of the requirements that are comprehensive, complete, consistent, and understood from all stakeholder perspectives.
What are the key objectives of Organize Requirements under Requirement Analysis KA?
- Understand which models are appropriate for the business domain and solution scope.
- Identify model interrelationships and dependencies.
Requirements alone are not complex; it is the relationships and inter dependencies among requirements that adds the element of complexity.
What state of requirement is used as input for Organise Requirement under Requirement Analysis KA?
Requirement [Stated]
Stated requirements are the expressed desires of stakeholders, which must be analyzed to ensure that they reflect a genuine need.
What is the Key in Organizing Requirements under Requirement Analysis KA?
It will usually be beneficial to create multiple models of and perspectives on the requirements in order to ensure understanding, although any given requirement should only appear in one model in order to avoid confusion or contradictions
What does it mean by Model in Organizing Requirements under Requirement Analysis KA?
Models abstract and simplify reality. No model can be a complete description of reality; the objective of developing a model is to simplify reality in a way that is useful.
What are the elements of Organise Requirement?
- Levels of Abstraction
2. Model Selection
What are general modeling concepts that are relevant to business analysis?
sUPER Car U = User Classes, Profiles, or Roles P = Processes E = Events R = Rules C = Concepts and Relationships
What tasks uses Requirement [Prioritised]?
Assess Proposed Solution (7.1)
Allocate Requirements (7.2)
Validate Solution (7.5)
Requirement Mng and Communication
What is the output of Organize Requirement and What does it consist of ?
Requirements Structure is the output of Organize Requirement task.
Requirements Structure is an organized structure for the requirements and a documented set of relationships between them.
What is the difference between Requirements Structure and Requirement Tractability?
Tracing links related requirements;
Structure specify where a specific requirement should be found. b/c Each model or set of requirements within the structure should have a clear implicit scope.