Synchronous
asynchronous _signal
CBAP提升业务思考能力与分析水平,培养商业头脑。
Synchronous
asynchronous _signal
Metadata repository
Primitive data elements
Composite data elements
business policy, directive, broadly
business rule specific, testable directive
Definition rules (can only be misapplied)
Behavioral rules (can be violated)
override by authorised actor, with explanation, with no active enforcement
Business Rules Catalogue
Model
Mactrices
Diagram
People & roles
Rationale (scope model, root cause analysis)
Activity flow (use case, user stores, processes)
Capability (functions)
Data & information (Data dictionary, Glossary, interface)
attributes: prioritisation, value, source
Notations (UML, informal)
Requirements architecture:
use case or documentation-depending on requirements of stkhldrs
Verify (quality like typo, grammatical inconsistency, text elusive) & validate(value) could be done simultaneously
Chnage strategy
Business case
Business case
Cost & benefit
Need assess
Desired outcome
Assesss alternatives
Recommend solution
Decision analysis ( modeling)
Decision matrices
Decision node, chance node, terminator
Also depending on other factors
Trade-offs:
assign weights based on relative importance
Functional decomposition
WBS=Work Breakdown Structure
Level: just enough
Simplify measure and estimate
Scope Model
In, out, both
Context diagram (Data Flow Diagram)
Reflects out of scope
Use case diagram
UML-defined
SMART=specific, measurable, achievable, relevant, time-bound
Tco=total cost of ownership
roi=return on investment
trade-off
Against source info
Against other-multiple elicitation
Any stkhldr
Observation:
job shadowing
A (noticeable) / P (unnoticeable)
Reassure non-judgemental attitude
Pro:
realistic and practical
Con:
disruptive and threatening
altering work practices while being observed
N/A for knowledge-based activities
Prototype
Throw-away: scribing on the whiteboard
Evolutionary or functional
Pro:
visual representation for the future state (requirements / designs)
vertical (Storyboarding) / horizontal prototype
Con:
bog down the discussion of how rather than what
unrealistic expectations
focus too mucn on design specification
Survey
target level
pre-survey, post-survey
test and fine-tuning
Pro:
Collect information from a larger audience
Con:
Response rates low
Ambiguous questions-Follow-up queries
Workshops
BS (creative thinking) / FG (qualitative) / WS (gather a group of stkhldrs attended by sme)
facilitator-moderator, scribe
pre-workshop interviews
Ground rules:
off-topic discussion shall be held in check
Pro:
achieve agreement
mutual understanding
Con:
difficult to schedule due to stkhldr's availability
Brainstorming
Foster creative thinking (6-8 persons)
Expection, criteria
Wrap-up (reduction)
nonjudgmental nature
interpersonal politics may impede the effectiveness
Collaborative Games
Affinity map
Focus Group
qualitative research (6-12)
pre-qualified / homogeneous heterogeneous
user discussion
Transcribe and report
Pro:
Save times
Con:
may not be consistent with actual behaviour
Tough to schedule
Vocal participant could sway the results
Interviews
one on one or in group
structured / unstructured
Open-ended / closed queries
Interview FLOW
maintain focus-active listening
take notes or record properly
closing;
summerise the session
Pro:
non-verbal behaviour
Opinion expressed in private
Con:
Resulting documentation subject to the interviewer's own interpretation
Desired outcome-one or more elicitations
Capture outcomes for later reference
Document analysis
Existing documents
Synthesise
Set up logistics
Prepare-conduct-confirm
elicitate-to call forth something latent or potential
Workshops
Indicator-specific numerical, use proxies
Metric-quantifiable level at a specified point in time, a threshold or a range
bureaucratic metrics X
Performance analysis
leverage exisiting or elicit
Centre of excellence
Preventive:
Corrective:
Improvement:
Breadth & depth of information provided
Needs of stkhldrs
Reuse:
repository accessible to other BAs
Attributes to describe requirements