BCS: Requirements Engineering Exam
Questions With Complete Solutions
BASF - answer Business Analysis Service Framework
Stakeholder - answer A person or organization with an interest, influence or will be
impacted by a particular place or issue
Stakeholder engagement - answer An ongoing process of relationship building between
a business and its stakeholders
Example stakeholders (on the stakeholder wheel) - answer Customers, suppliers,
regulatory bodies, management, employees, competitors, partners, owners
Requirement - answer Specification for a feature/function that is wanted/needed by a
business
BaU - answer Business as Usual
AS-IS - answer What we do now in a business or system context
TO-BE - answer What the business want for a future system
Gap analysis - answer Compares the differences between the consumer's expectations
about and experiences with a service based on dimensions of service quality
To identify the difference between the AS-IS and TO-BE
Requirements Analysis - answer Clarify, challenge, update requirements to ensure the
best quality requirements are elicited
Requirements Validation - answer The work done to ensure that the stated requirements
support and are aligned with the goals and objectives of the business
Origins of requirements - answer - Business changes
- Strategic changes
- Opportunities for innovation/improvements
- New business products/rules/regulations
Requirement must be COHESIVE - answer address only one thing
Requirement must be COMPLETE - answer all info present and in one place
Requirement must be CONSISTENT - answer should not contradict other requirements
,or documentation
Requirement must be ATOMIC - answer it must not contain more than one requirement,
indicated by the use of words such as "and" or "or"
Requirement must be TRACEABLE - answer we should be able to trace this back to the
documented needs of the stakeholders and forwards to the solution
Requirement must be CURRENT - answer it must be up-to-date
Requirement must be FEASIBLE - answer it must be possible to implement the
requirement, given the project constraints and business objectives
Requirement must be UNAMBIGUOUS - answer this is perhaps the hardest of all. Most
requirements are written in idiomatic English and misinterpretations are highly possible,
especially when the implementation is out-sourced
Requirement must be VERIFIABLE - answer through inspection, demonstration, test or
analysis, it must be able to show that the requirement has been implemented
Business Case - answer The justification for an information system, presented in terms
of the tangible and intangible economic benefits and costs and the technical and
organizational feasibility of the proposed system
OSCAR - answer Objectives
Scope
Constraints
Authority and Assumptions
Resources
Project Initiation Document (PID) - answer what, where, who, why, when of a project
basis for project management
basis for assessment of project's success
Terms of Reference (TOR) - answer A document specifying the requirements, scope,
deliverables, resources and schedule for a project or activity
tacit knowledge - answer Knowledge contained in people's heads, or are intuitive,
assumed - can lead to missed requirements
Explicit Knowledge - answer Knowledge that can be documented, shared, archived, and
codified
Requirement must be TRACIBLE - answer Who raised this requirement? keep logs in
case of need for further investigation
, Requirement must be TESTABLE - answer Can it be tested? If not it is not quantifiable
Investigative Techniques - Interviews - answer Advantages:
-builds rapport
-detailed info
-investigate new areas
-considerate of politics
Disadvantages:
-time consuming
-info must be verified
-must be the right people (High level directors etc)
-must be the right questions
Investigative Techniques - Workshops - answer Advantages:
-multiple perspectives at one time
-collaboration
-increase speed
-gain consensus
-gain buy-in and acceptance
Disadvantages:
-time consuming to organise
-risk of arguments and political differences
-strong/loud personalities may take over --> facilitator required to keep meeting
on-track/encourage participation
Investigative Techniques - Observation - answer Advantages:
- detailed understanding of system as-is
-helps us devise workable, accessible solutions
Disadvantages:
Questions With Complete Solutions
BASF - answer Business Analysis Service Framework
Stakeholder - answer A person or organization with an interest, influence or will be
impacted by a particular place or issue
Stakeholder engagement - answer An ongoing process of relationship building between
a business and its stakeholders
Example stakeholders (on the stakeholder wheel) - answer Customers, suppliers,
regulatory bodies, management, employees, competitors, partners, owners
Requirement - answer Specification for a feature/function that is wanted/needed by a
business
BaU - answer Business as Usual
AS-IS - answer What we do now in a business or system context
TO-BE - answer What the business want for a future system
Gap analysis - answer Compares the differences between the consumer's expectations
about and experiences with a service based on dimensions of service quality
To identify the difference between the AS-IS and TO-BE
Requirements Analysis - answer Clarify, challenge, update requirements to ensure the
best quality requirements are elicited
Requirements Validation - answer The work done to ensure that the stated requirements
support and are aligned with the goals and objectives of the business
Origins of requirements - answer - Business changes
- Strategic changes
- Opportunities for innovation/improvements
- New business products/rules/regulations
Requirement must be COHESIVE - answer address only one thing
Requirement must be COMPLETE - answer all info present and in one place
Requirement must be CONSISTENT - answer should not contradict other requirements
,or documentation
Requirement must be ATOMIC - answer it must not contain more than one requirement,
indicated by the use of words such as "and" or "or"
Requirement must be TRACEABLE - answer we should be able to trace this back to the
documented needs of the stakeholders and forwards to the solution
Requirement must be CURRENT - answer it must be up-to-date
Requirement must be FEASIBLE - answer it must be possible to implement the
requirement, given the project constraints and business objectives
Requirement must be UNAMBIGUOUS - answer this is perhaps the hardest of all. Most
requirements are written in idiomatic English and misinterpretations are highly possible,
especially when the implementation is out-sourced
Requirement must be VERIFIABLE - answer through inspection, demonstration, test or
analysis, it must be able to show that the requirement has been implemented
Business Case - answer The justification for an information system, presented in terms
of the tangible and intangible economic benefits and costs and the technical and
organizational feasibility of the proposed system
OSCAR - answer Objectives
Scope
Constraints
Authority and Assumptions
Resources
Project Initiation Document (PID) - answer what, where, who, why, when of a project
basis for project management
basis for assessment of project's success
Terms of Reference (TOR) - answer A document specifying the requirements, scope,
deliverables, resources and schedule for a project or activity
tacit knowledge - answer Knowledge contained in people's heads, or are intuitive,
assumed - can lead to missed requirements
Explicit Knowledge - answer Knowledge that can be documented, shared, archived, and
codified
Requirement must be TRACIBLE - answer Who raised this requirement? keep logs in
case of need for further investigation
, Requirement must be TESTABLE - answer Can it be tested? If not it is not quantifiable
Investigative Techniques - Interviews - answer Advantages:
-builds rapport
-detailed info
-investigate new areas
-considerate of politics
Disadvantages:
-time consuming
-info must be verified
-must be the right people (High level directors etc)
-must be the right questions
Investigative Techniques - Workshops - answer Advantages:
-multiple perspectives at one time
-collaboration
-increase speed
-gain consensus
-gain buy-in and acceptance
Disadvantages:
-time consuming to organise
-risk of arguments and political differences
-strong/loud personalities may take over --> facilitator required to keep meeting
on-track/encourage participation
Investigative Techniques - Observation - answer Advantages:
- detailed understanding of system as-is
-helps us devise workable, accessible solutions
Disadvantages: