Upload
perry-mcleod
View
465
Download
0
Embed Size (px)
DESCRIPTION
Have you ever wondered what a requirement looks like? This post is not referring to an example of a well-written requirement, or a workflow diagram representing a series of process requirements. This post refers to the concept Requirement itself. If we could break open a requirement, what would we find inside of it? When we consider this question, Requirement becomes an encapsulated abstract, containing parts that link together, which make it what it is –a representation of a need. Take a few moments to learn the atomic structure of a requirement.
Citation preview
The New Business Analyst
Splitting the RequirementA Subatomic Analysis
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 2
What do Requirements Look Like?• Have you ever wondered what a requirement
looks like?• What they look like on the inside.• If we could split one open, like an atom, what
would we see?
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 3
Think Building Blocks• The atom is the basic
building block of matter.• Atoms are made up of
even smaller things known as particles.
• The requirement is the basic building block of a solution.
• Requirements are also made up of smaller things known as elements.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 4
It All Starts with a Behaviour• Every requirement must do something.• What it does, how it does it, when it does it
and so on, are the elements of the requirement.
• Like an atom, requirements are expressed with structure.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 5
The Elements of a Requirement• All requirements have 5 basic elements
1. Behaviour2. Condition3. Rational4. Quality5. Procedure
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 6
The Elements of a Requirement1. Behaviour– Defines a range of actions in combination with itself
and it’s environment.– It is the response of the system or organism to various
stimuli or inputs, whether internal or external, conscious or subconscious, overt or covert, and voluntary or involuntary. (Source: Wikipedia)
– Drive and constrain all elements within its structure.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 7
The Elements of a Requirement2. Condition– A material implication or consequence.– Realis mood, a mode of grammar, which refers to
the inflection of a sentence, in this case a statement of fact.
– Conditions drive and constrain behaviours.– Conditions also drive and constrain procedure.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 8
The Elements of a Requirement3. Rational– The organisational or stakeholder need behind
the requirement.– Ideas that should operate according to reason
and logic.– Rational drives and constrains the behaviour.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 9
The Elements of a Requirement4. Quality– Qualities are distinctive attributes or
characteristics possessed by the behaviour and other elements of the requirement.
– Qualities drive and constrain and are driven and constrained by other elements within the structure.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 10
The Elements of a Requirement5. Procedure– An established way of proceeding.– Steps needed to accomplish the rational.– Defines how the behaviour will act.– Procedures are driven and constrained by other
elements within the structure.
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 11
The Elements of a Requirement• What does the structure look like?
KEEP GOING!
The New Business Analyst
©2014 PJM Limited and The New Business Analyst. All rights reserved 122014-08-12
Behaviour
Requirement #30756
Condition
Unique Quality
Solution Dependent
Procedure
Normative Procedure
Exception Procedure
Event Condition
Component Condition
has
is a
is a
Solution Independent
Rationale
The New Business Analyst
©2014 PJM Limited and The New Business Analyst. All rights reserved 132014-08-12
Behaviour
Requirement #30756
has
Physicality
Security
Safety
Environment
Performance
…
Solution Dependent
Solution Independent
Specifications
The New Business Analyst
©2014 PJM Limited and The New Business Analyst. All rights reserved 142014-08-12
Behaviour
Requirement #30756
Condition
Unique Quality
Solution Dependent
Procedure
Normative Procedure
Exception Procedure
Event Condition
Component Condition
has
is a
is a
Solution Independent
Rationale
What does it need to
do?
What value will it bring?
How will be
behave?
How will it act?
What makes it what is
is?
The New Business Analyst
2023-04-11 ©2014 PJM Limited and The New Business Analyst. All rights reserved 15
Splitting the Requirement
WANT TO KNOW MORE?CONNECT TO MY
SOCIAL FEEDS
The New Business Analyst
©2014 PJM Limited and The New Business Analyst. All rights reserved 16
Social Feeds• Twitter: @bsapmcleod• LinkedIn: perrymcleod• Facebook: pjmsthenewbusinessanalyst• Slide Share: perrymcleod• Tumblr: perrymcleodbsa• Email: [email protected]
2014-08-12