Professional Documents
Culture Documents
BABOK v2 Study Material
BABOK v2 Study Material
The Business Analysis Planning and Monitoring Knowledge Area defines the tasks associated with the planning and monitoring of business analysis activities, including:
- identifying stakeholders
- defining roles and responsibilities of stakeholders in the business analysis effort
- developing estimates for business analysis tasks
- planning how the business analyst will communicate with stakeholders
- planning how requirements will be approached, traced, and prioritized
- determining the deliverables that the business analyst will produce
- defining and determining business analysis processes
- determining the metrics that will be used for monitoring business analysis work
In addition, this knowledge area describes the work involved in monitoring and reporting on work performed to ensure that the business analysis effort produces the expected outcomes. If these outcomes do
not occur, the business analyst must take corrective action to meet stakeholder expectations.
4. Determine BA activities
- Define & decompose the scope of BA work into
smaller pieces using Work breakdown structure
(WBS). Can break a project into iterations, releases,
phases
- Create an Activity List in 3 ways:
1. Take each deliverable, assign activities reqiured
& break each activity into more detailed tasks
2. Divide project into phases, then deliverables, then
activities & tasks
3. Expand on a previous similar projects
Task include the following activities to:
- Determine the activities that must be perform
- Deliverables that must be produced
- Esimate the effort required
- Identify the management tools required to measure the progress of
activities & deliverables
BA Planning & Monitoring - Task 4 (Plan BA Communication)
5. Level of formality
- Deliver a large, phase project
- Complex solution domain
- New technology
- Mission-critical solution
- Executive sponsor or key stakeholders who require
formality
- Subject to regulatory review
- Present to suppliers for vendor selection
a. Request for Information (RFI)
b. Request for Quote (RFQ)
c. Request for Proposal (RFP)
BA Planning & Monitoring - Task 5 (Plan Requirements Management Process)
5. Change management
Considerations when plan for handling changes:
- Process for requesting changes
- Who will authorize changes
- Perform impact anlaysis
- Plan the wordings of the request
- Coordinate priorization of change
Components within a change request:
- Cost & time estimates
- Beneift & risk
- Recommended course of action
- Update communication plan & method for
communication to affected stakeholders
- Establish baselines & version control practices on
Define the process that will be used to approve requirements for configuration management & traceability disciplines
implementation & manage changes to the solution or requirements scope
- process for requirement change 6. Tailor requirement management process
- which stakeholders need to approve change Factors to consider:
- who will be consulted or informed of changes, or not involved - Organizational culture
- access the need for requirement traceability - Stakeholder preference
- which requirements attributes will be captured - Project or product complexity
- Organizational maturity
- Resource availability
BA Planning & Monitoring - Task 6 (Manage BA Performance)
Metrics may feed into the development of future business analysis plans.
The selected metrics are defined and described in the OPA or the
business analysis plans.
The Enterprise Analysis Knowledge Area describes the business analysis activities necessary to identify a business need, problem, or opportunity, define the nature of a solution that meets
that need, and justify the investment necessary to deliver that solution. Enterprise analysis outputs provide context to requirements analysis and to solution identification for a given initiative
or for long-term planning. Enterprise analysis is often the starting point for initiating a new project and is continued as changes occur and more information becomes available. It is through
enterprise analysis activities that business requirements are identified and documented.
It describes the business analysis activities that take place for organizations to:
- Analyze the business situation in order to fully understand business problems and opportunities.
- Assess the capabilities of the enterprise in order to understand the change needed to meet business needs and achieve strategic goals.
- Determine the most feasible business solution approach.
- Define the solution scope and develop the business case for a proposed solution.
- Define and document business requirements (including the business need, required capabilities, solution scope, and business case).
Note: the performance of all enterprise analysis activities are governed by the business analysis plans, and business analysis performance metrics should be tracked
Enterprise Analysis - Task 1 (Define Business Need)
Elements Techniques
9.2. Benchmarking
9.25. Root Cause Analysis
1. Align with business goals & objectives - Fishbone Diagram
Goals - longer-term, ongoing & qualitative strategic - Five Whys
statement of a state/condition the company wants 9.3. Brainstorming
to accomplish e.g. increase high revenue client
Objective - state the predetermined results toward 9.4. Business Rules Analysis
which effort is directed. 9.11. Focus Groups
Objective has to be SMART: 9.12. Functional Decomposition
Specific - has an observable outcome
Measureable - tracking & measuring the outcome
Achievable - feasiblity of the effort
Relevant - align with organization's key vision,
mission & goals
Time-bounded - defined timeframe consistent with
business need
Elements Techniques
1. Analyze current capabilities 9.9. Document Analysis
9.32. SWOT Analysis
2. Assess new capability requirements
Gap analysis - defining what it will take to
deliminate or minimize the gap between current
capabilities & the desired future state (meeting the
business need)
3. Document your assumptions
Elements Techniques
1. Identify alternative solution options 1, Feasibility Analysis
- doing nothing 9.2. Benchmarking
- alternatives 9.3. Brainstorming
2. Generate assumptions and constraints 9.8. Decision Analysis
3. Rank and select solution approach 9.10. Estimation
9.32. SWOT Analysis
Elements Techniques
1. Problem or Vision Statement
1. Define the solution scope 9.12. Functional Decomposition
- describe major features, functions, interations
9.13. Interface Analysis
- state in-scope & out-of-scope components
- describe business units to be involved, business 9.27. Scope Modeling
processes to be improved, process owners and IT 9.33. User Stories
systesm being affected
2. Determine the implementation approach
- how the solution approach will deliver solution
scope e.g. deliver in release
- which process being outsourced
3. Capture solution dependencies
Elements Techniques
1. Quantify the benefits 9.24. Risk Analysis
- Qualitative (nontangible) benefit e.g. morale 9.8. Decision Analysis
- Quantitative (tangible) benefit 9.10. Estimation
9.16. Metrics and Key Performance Indicator
2. Estimate the costs 9.32. SWOT Analysis
- capital expenditures
9.34. Vendor Assessment
- development cost
- implementation cost
- opportunity cost of not investing in other options
- total cost of ownership to support new solution
3. Assess initial risks
- technical risk
- financial risk
- business change & organizational risk
4. Measure expected results
acked
Stakeholders
Customer
Supplier
Domain SME
End User
Implementation SME
Regulator
Sponsor
Stakeholders
Customer
Supplier
Domain SME
End User
Implementation SME
Sponsor
Stakeholders
Customer
Domain SME
End User
Supplier
Implementation SME
Sponsor
Stakeholders
Domain SME
Implementation SME
Project Manager
Sponsor
Stakeholders
Sponsor
Domain SME
Implementation SME
Project Manager
Requirements Management & Communication
The Requirements Management and Communication Knowledge Area describes the activities and considerations for managing and expressing requirements to a broad and diverse
audience. These tasks are performed to ensure that all stakeholders have a shared understanding of the nature of a solution and to ensure that those stakeholders with approval
authority are in agreement as to the requirements that the solution shall meet.
Communicating requirements helps to bring the stakeholders to a common understanding of the requirements. Because the stakeholders represent people from different
backgrounds and business domains, this communication is both challenging and critical to the success of any initiative. It involves determining which sets of requirements are
relevant to a particular stakeholder group and presenting those requirements in an appropriate format for that audience.
Management of requirements assists with understanding the effects of change and linking business goals and objectives to the actual solution that is constructed and delivered. Over
the long term, it also ensures that the knowledge and understanding of the organization gained during business analysis is available for future use.
Note: the performance of all requirements management and communication activities are governed by the business analysis plans, and business analysis performance metrics
should be tracked
Requirements Management & Communication - Task 1 (Manage Solution Scope & Requirements)
Eliciting requirements is a key task in business analysis. Because the requirements serve as the foundation for the solution to the business needs it is essential that the requirements be
complete, clear, correct, and consistent
This chapter includes details for eliciting business, stakeholder, solution, or transition requirements. The business analyst should understand the commonly used techniques to elicit
requirements, should be able to select appropriate technique(s) for a given situation, and be knowledgeable of the tasks needed to prepare, execute and complete each technique.
Eliciting requirements is not an isolated or compartmentalized activity. Typically, requirements are identified throughout the elicitation, analysis, verification and validation activities. For example,
requirements may be elicited in interviews or requirements workshops. Later, when those requirements are used to build and verify model(s), gaps in the requirements may be discovered. This
will then require eliciting details of those newly identified requirements.
It is expected that at some point while performing elicitation that sufficient material will have been elicited from the business experts to allow analysis activities to begin. The combined results of
all the elicitation techniques used will serve as input to building the selected analytical models. Missing, incomplete or incorrect requirements will ideally be exposed during the analysis activities,
thus requiring additional elicitation
Note: the performance of all elicitation activities are governed by the business analysis plans, and business analysis performance metrics should be tracked
Elicitation - Task 1 (Prepare for Elicitation)
Elements Techniques
1. Clarify the scope of the selected elicitation 9.3. Brainstorming
technique & gather any necessary supportin 9.9. Document Analysis
material 9.11. Focus Groups
2. Schedule all resources e.g. people, facilities, 9.13. Interface Analysis
equipment 9.14. Interviews
3. Notify appropriate parties of the elicitation plan 9.18. Observation
9.22. Prototyping
9.23. Requirement Workshops
For event-based elicitation (brainstorming, gocus 9.31. Survey/Questionnaire
group, interview, observation, prototyping,
requirements workshop), ground rules must be
established. Agreement has to be reached with the
stakeholders on the followings:
- the form & frequency of feedback during the
elicitation process
- mechanism for verifying the elicitated results
- signing off on the elicitated results
Ensure all needed resources are organized & scheduled for conducting the
eliciation activities.
Preparation work should include:
- build a detailed schedule for a particular eliciation activity
- defining the more detailed task that need to be done
- scheduling those detailed task
Elicitation - Task 2 (Conduct Elicitation Activity)
Elements Techniques
1. Tracing requirements 9.5. Data Dictionary and Glossory
2. Capturing requirements attributes
- source
- value
- priority General elicitation techniques:
1. Events
3. Collecting elicitation metrics - 9.3. Brainstorming
Tracking the eliciation participants & the actual time - 9.11. Focus Groups
spent eliciting the requirements provides a basis for - 9.14. Interviews
future planning - 9.18. Observation
- 9.22. Prototyping
- 9.23. Requirements Workshop
2. Performed work
- 9.9. Document analysis
- 9.13. Interface analysis
3. Collected work
- 9.31. Survey/Questionnaire
Elements Techniques
9.3. Brainstorming
Documentation can take a number of forms: 9.9. Document analysis
- written documents describing the outcomes e.g.
9.11. Focus Groups
meeting minutes
- visual or audio recording 9.13. Interface analysis
- whiteboards where notes are retained until thye 9.14. Interviews
are transferred to another medium 9.18. Observation
9.20. Problem Tracking
9.22. Prototyping
9.23. Requirements Workshop
9.31. Survey/Questionnaire
Elements Techniques
n/a 9.14. Interviews
9.18. Observation
chniques to elicit
each technique.
dation activities. For example,
nts may be discovered. This
The tasks found in the Requirements Analysis knowledge area focus on analyzing the stated requirements from your elicitation efforts and building the real stakeholder or solution requirements for your
project. The stated requirements were provided to you by your project stakeholders during requirements elicitation. The real requirements define the derived needs of your stakeholders after your
structured and collaborative requirements analysis efforts are complete.
The Requirements Analysis knowledge area focuses on analyzing what your stakeholders have told you and defining which capabilities need to be part of the resulting solution. Requirements Analysis
knowledge area is where you develop your stakeholder and solution requirements for your project.
- Stakeholder requirements describe the capabilities of the solution that will meet the stakeholder needs
- Solution requirements are more detailed requirements, describing the behavior of the solution components so that those components can actually be created later in the project life cycle
- Business requirements are developed by tasks in the Enterprise Analysis knowledge area.
- Transition requirements are built by the Solution Assessment and Validation tasks.
The tasks in the Requirements Analysis knowledge area begin by developing the project's stakeholder requirements and continue until the more detailed solution requirements are completed. Typically,
defining the stakeholder and solution requirements on your projects takes place in the controlled middle of the project life cycle as part of the project's requirements development or definition phase.
Note: The performance of all requirements analysis activities are governed by the business analysis plans and business analysis performance metrics should be tracked
Requirements Analysis - Task 1 (Prioritizing Requirements)
Elements Techniques
1. MoSCoW Analyais
2. Timeboxing / Budgeting
3. Voting
1. Basis for requirement prioritization 9.8. Decision Analysis
- Business Value: The most valuable reqmt will be 9.24. Risk Analysis
development first. Used when enhancing an existing
solution
- Business or Technical Risk: The highest risk to the
project failure will implement first
- Implementation Difficulty: The easiest reqmt first.
This is used during a pilot of new process or tools or
when rolling out a packaged solution
- Likelihood of Success: The reqmt that are likely to
produce quick and relatively certain successes.
Used when a project is controversial and early signs
of progress are needed to gain support
- Regulatory or Policy Compliance: Prioritizes reqmt
to meet regulatory or policy demands
- Relationship to Other Requirements: A reqmt may
not be high value in itself, but may support other
high-priority reqmt
- Stakeholder Agreement: Requires stakeholders to
reach a consensus on which reqmts are most useful
or valuable
- Urgency: Prioritizes requirements based on time
sensitivity
Elements Techniques
9.12. Functional Decomposition
1. Define level of abstraction or detail 9.19. Organization Modeling
It is important for you to understand the
9.4. Business Rules Analysis
levels of abstraction in your project requirements
and factor them into your requirements 9.6. Data Flow Diagrams
elicitation and analysis activities across the project 9.7. Data Modeling
life cycle 9.21. Process Modeling
9.26. Scenarios and Use Cases
9.27. Scope Modeling
9.33. User Stories
Elements Techniques
1. Writing text requirements 9.4. Business Rules Analysis
9.6. Data Flow Diagram
2. Using matrix documentation
Used when a set of requirements have a complex 9.7. Data Modeling
but uniform structure which can be broken down into 9.17. Nonfunctional Requirement Analysis
elements that apply to every entry in the table 9.21. Process Modeling
9.26. Scenarios and Use Cases
3. Building textual or graphical models 9.28. Sequence Diagrams
6 reasons to use a model: 9.29. State Diagrams
- Describe a situation or define a problem 9.33. User Stories
- Define business domain boundaries
9.5. Data Dictionary and Glossory
- Describe processes and the fl ow of action
- Categorize and create hierarchies of items 9.12. Functional Decomposition
- Show components and their relationships 9.13. Interface Analysis
- Show business logic 9.14. Metrics and KPIs
9.19. Organiziation Modeling
4. Capture requirements attributes
Capture the reqmt attributes defined in the 9.22. Prototyping
Requirements Management Plan (BA Planning and
Monitoring)
Elements Techniques
9.20. Problem Tracking
1. Assumptions 9.24. Risk Analysis
Factors that believed to be true, although these
factors have not been confirmed. Assumptions can
relate to something in the present or in the future. If
an assumption is found to be false it will usually
impact the project
2. Business Constraints
Restrictions or limits on the solution or the current
organizational state e.g. Available time, money,
resources
3. Solution Contraints
Decisions that limit the solution design. They tend to
be inflexible and unchanging, and can impact
solution implementation e.g. development
languages, hardware, software
Elements Techniques
1. Checklist
9.30. Structured Walkthrough
9.1. Acceptance and Evaluation Criteria
1. Characteristics of requirements quality Definition
- Cohesive: A set of requirements relating to one 9.20. Problem Tracking
particular thing e.g. a business process, business
rule, organizational unit. All requirements in a set or
model should support its overall purpose and scope
- Complete: The entire set of requirements should
represent all relevant reqmts. Specify everything
that is needed at the appropriate level of detail
- Consistent: Individual requirements do not
contradict each other and level of details should be
the same at a specific numbering level
- Correct: Defects in requirements will lead to
defects in the resulting solution
- Feasible: The existing budget, timeline, resources,
infrastructure should be adequate to implement your
requirements as defined
- Modifiable: Related requirements must be grouped
together in order for requirements to be modifiable
- Unambiguous: Individual requirements must never
be unclear
- Testable: All requirements must be measurable
A quality check of the analyzed requirements. This task involves making and provable. Testing proves that what is needed is
sure your requirements are correct and complete, and that they meet the indeed present in the solution
quality standards defined for them 2. Requirements verification activities
Performed iteratively throughout the requirements
analysis process
Requirements Analysis - Task 6 (Validating Requirements)
Elements Techniques
1. Identify assumptions 9.1. Acceptance and Evaluation Criteria
2. Define measurable evaluation criteria Definition
9.16. Metrics and KPI
3. Determine business value 9.22. Prototyping
The business case defines the value delivered by a
9.24. Risk Analysis
solution that meets the solution scope, but it is also
possible to assess individual requirements or 9.30. Structured Walkthrough
features to determine if they also deliver business
value
4. Determine requirements dependencies
5. Evaluate Alignment with Business Case and
Opportunity Cost
The Solution Assessment and Validation Knowledge Area describes the tasks that are performed in order to ensure that solutions meet the business need and to facilitate their successful
implementation. These activities may be performed to assess and validate business processes, organizational structures, outsourcing agreements, software applications, and any other component of
the solution.
Business analysis ensures that the process of reviewing, selecting, and designing the solution is done in a way that maximizes value delivered to stakeholders. The business analyst knows the business
environment and can assess how each proposed solution would affect that environment. The business analyst is responsible for ensuring that stakeholders fully understand the solution requirements
and that implementation decisions are aligned with the relevant requirements.
Note: the performance of all solution assessment and validation activities are governed by the business analysis plans, and business analysis performance metrics should be tracked
Solution Assessment & Validation - Task 1 (Assess Proposed Solution)
Elements Techniques
2 elements to prioritize the stakeholder or solution 9.1. Acceptance and Evaluation Criteria
requirements 9.8. Decision Analysis
9.34. Vendor Assessment
1. Ranking solution options
Use a set of evaluation criteria to access solution
options. For more complex decision problems, a
scoring system may be used, with sets of related
requirements assigned a weighting to reflect their
relative importance to the organization. Each
solution is scored and the top-rated solution or
solutions are then investigated in greater detail
Elements Techniques
9.1. Acceptance and Evaluation Criteria
Definition
9.4. Business Rules Analysis
9.8. Decision Analysis
1. Allocating requirements to solution components
9.12. Functional Decomposition
The majority of business solutions will be composed
of multiple components. Each component 9.21. Process Modeling
implements a subset of the requirements. The 9.26. Scenarios and Use Cases
allocation of requirements to solution components
will be a primary driver of the cost to implement the
solution and the benefits delivered by it.
You will most likely allocate your requirements
several times before achieving a cost-effective
implementation of the solution scope. Requirements
allocation will involve assessing available resources,
solution constraints, and your requirements
dependencies
Solution components:
business process, policies, rules, people with job
functions & responsibilities, software applications &
application components, organization structure & its
internal/external interactions
Elements Techniques
1. Force Field Analyasis
1. Culture assessment A graphical method to:
Determine whether stakeholders understand the - identify the forces that support and
reasons to implement new solution, whether they oppose a change
view the solution is beneficial. Assess the beliefs, - depict them on opposite sides of a line
attitudes and feelings common to key stakeholder - estimate the strength of each force in
groups and the willingness of accept a change order to assess which set of forces are
stronger
2. Operational or technical assessment Once this analysis is complete, look for
Determine whether the organization is able to ways to strengthen the forces that support
benefit from the new solution, and whether the desired outcome or generate new
stakeholders are prepared for it. Determine if forces
training is required, whether need to create new
policies & procedures to facilitate the use of new
solution, whether system support & maintenance is
required prior to solution implementation
Elements Techniques
9.4. Business Rules Analysis
1. Data 9.6. Data Flow Diagram
Need to review the data used by existing solution to
9.7. Data Modeling
see if there is a need to archieve or migrate to new
solution. Rules for conversion, business rules may 9.19. Organization Modeling
need to be defined to ensure that the new solution 9.21. Process Modeling
interprets the converted data correctly
2. Ongoing work
Options for managing ongoing work:
- finishing existing work using the current solution
and starting new work in the new solution
- holding the processing of new work for a period of
time
- converting all work at the time of implementation
3. Organizational change
Develop recommendations for changes to the
organizational structure or personnel, as job
functions may change significantly as the result of
work being automated. New information may be
made available to stakeholders, and new skills may
be required to operate the solution
Elements Techniques
1. Investigate defective solution outputs 9.1. Acceptance and Evaluation Criteria
Occurs when outputs from the solution are below an Definition
acceptable level of quality. It requires investigation 9.20. Problem Tracking
and resolution as part of solution validation activities 9.25. Root Cause Analysis
Elements Techniques
9.8. Decision Analysis
1. Understand the value delivered by the solution 9.11. Focus Groups
Gather the actual metrics that describe the solution 9.18. Observation
performance. 9.31. Survey/Questionnaire
Solution could be under-performance & addressing
it might becomes a business need. Significant over-
performance may indicate that resources can be
used elsewhere, or the value of the solution to the
business was underestimated
be tracked
Stakeholders
Domain SME
Implementation SME
Operational Support
Project Manager
Supplier
Sponsor
Stakeholders
Customers
Suppliers
Domain SME
End User
Implementation SME
Operational Support
Project Manager
Tester
Sponsor
Stakeholders
Domain SME
Implementation SME
- Org Chg Mgmt SME
- Usability SME
- Training SME
Operational Support
Project Manager
Sponsor
Stakeholders
Customer
Domain SME
End User
Implementation SME
Operational Support
Project Manager
Regulator
Tester
Sponsor
Stakeholders
Domain SME
End User
Implementation SME
Operational Support
Project Manager
Tester
Regulator
Sponsor
Stakeholders
Customer
Domain SME
Supplier
End User
Operational Support
Regulator
Sponsor
Areas Underlying Competencies
Creative Thinking
Decision Making
Analytical Thinking and
Learning
Problem Solving
Problem Solving
Systems Thinking
Ethics
Behavioral Characteristics Personal Organization
Trustworthiness
Business Principles and Practices
Industry Knowledge
Business Knowledge
Organization Knowledge
Solution Knowledge
Oral Communications
Communication Skills Teaching
Written Communications
Facilitation and Negotiation
Interaction Skills Leadership and Influencing
Teamwork
General-Purpose Application
Software Application
Specialized Application
Technique Purpose
9.1 Acceptance and To define the requirements that
Evaluation Criteria must be met in order for a solution
Definition to be considered acceptable to key
stakeholders.
MoSCoW Analyais
Timeboxing /
Budgeting
9.12 Functional
Decomposition
9.19 Organization
Modeling
Baselining
Sign-off
9.20
Problem Tracking
Coverage Matrix
Requirements
Documentation
Requirements for
Vendor Selection
9.23
Requirement
Workshops
9.30 Structure
Walkthrough
9.25 Root Cause Analysis
Problem or Vision
Statement
RACI Matrix
Stakeholder Map
9.10 Estimation
Variance Analysis
Checklist
Description Elements
Acceptance criteria - minimal set of requirements that 1. Testability
must be met in order for a solution to be considered Must be expressed in a testable form e.g. test cases
acceptable by stakeholders. It is typically used when written to verify the solution against the criteria
only one possible solution is being evaluated and are 2. Determine Ranking & Scoring
generally expressed as a pass or fail Ranking - determine the order of importance of all
requirements
Evaluation criteria - set of requirements that will be Scoring - determine how well a solution meet a
used to choose between multiple solutions. It is used requirement
to compare multiple solutions and allow for a range of Stakeholders must agree on the criteria & how the
possible scores solution be rated
Works best as a group technique - Must: Very high priority item that Must be satisfied in
order to be considered a success
- Should: Very high priority item that Should be
included if possible. Might have workarounds or may
not be as time critical
- Could: Desirable but not necessary. Will be included if
time and resources available
- Won’t: Will not be implemented in a given release, but
may be considered for the future
Timeboxing - prioritizes requirements based on the 3 approaches:
amount of work that the project team is capable of - All In: Include all eligible requirements first, then
delivering in a set period of time remove them one by one in order to meet the calendar
Budgeting - when the project team has been allocated dates or budget limit
a fixed amount of money - All Out: Add eligible requirements one by one until the
calendar dates are met or budget limit is reached
- Selective: Add high priority requirements and then
add / remove them until date & budget is reached
Breaks down the solution scope into component parts - Task-focused using a WBS
base on a group of related funcationalities - Product-focused using a solution breakdown
Describes the various organizational units,
stakeholders, and their relationships e.g. Organization
Chart
- reviewed & agreed-upon requirements at a specific
point in time
- any changes to the baselined requirments must go
through a formal change control process and is being
recorded & tracked
Document in 3 ways:
- Request for Information (RFI): short documents
asking specific questions about the services provide.
Used when organization is open to alternative solution
& is seeking information to evaluate possible options
- Request for Quote (RFQ): A request for solution
pricing. It allows vendor to provide a solution cost & is
used to get an idea of the cost
- Request for Proposal (RFP): Provide potential
vendor with detailed information. Vendor answer
specific, solution-focused questions about how their
solution will meet organization's needs & goals. It is
used when you know what you want & are making
detailed vendor selection
structured meetings where selected group of
stakeholders work together to define a set of proejct
requirements
team review of project deliverables. Attendees are
looking for errors or omissions in the requirements
- Fishbone Diagram
- Five Whys
To elicit, confirm, corss-check information by studying
existing documents.
It involves 3 stages:
- Preparation
- Actual document review
- Wrap-up
Checklists are useful as a quality control technique for Checklists ensure that important items are included in
requirements documentation the fi nal requirements deliverables for your project. It
may also contain process steps to guide you through
the requirements verification activities that should be
done on your project
Usage considerations
1. Advantages
- Agile method require reqmt to be expressed
in the form of testable acceptance criteria
- acceptance criteria require when express
contrctual obligation
2. Disadvantages
- may express contractual obligations
1. Advantages
- provides info about new & different methods,
ideas, tools to improve org performance
2. Disadvantages
- time consuming, may not have expertise to
conduct the analysis, acquire or interpret
useful competitive info. It cannot produce
innovative solutions or produce sustainable
competitive advantages