Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
291 Cards in this Set
- Front
- Back
What is the definition of the Planning Domain?
|
It includes the tasks, tools, and techniques in order to effectively plan for the deliverables and activities needed to deliver quality requirements.
|
|
What is the definition of the Planning Domain?
|
It includes the tasks, tools, and techniques in order to effectively plan for the deliverables and activities needed to deliver quality requirements.
|
|
What additional things need to be considered in planning?
|
Choosing the tools and processes to be used to collect, manage, communicate, and change requirements and other artifacts throughout the requirements life cycle.
|
|
What is the goal of the Planning Domain?
|
To effectively manage business analysis activities and requirements life cycle management.
|
|
What is "Planning"?
|
The tasks and outputs for planning and organizing requirements activities and for monitoring business analysis work to ensure it produces desired outcomes.
|
|
What are the themes to consider in the Planning Domain?
|
Understand Stakeholders, Control Change, Requirements Traceability
|
|
What does the theme "Understand Stakeholders" refer to in Planning?
|
Consider your stakeholders and adjust to their needs, such as choosing tools they understand or modifying techniques
|
|
What does the theme "Control Change" mean in regards to Planning?
|
Planning will thoroughly consider how changes will be analyzed and accommodated, including the mechanics of business analysis documentation
|
|
What does the theme "Requirements Traceability" mean in regards to Planning?
|
Determining the requirements traceability plan, including what will be traced, tools that will be used, who will have access, and any other traceability needs.
|
|
What is the mnemonic for the tasks of the Planning Domain?
|
PTMCDE (Part Time Moms Can't do Everything)
|
|
What are the tasks of the Planning Domain?
|
Determine Project Context, Plan Requirements Traceability, Plan Requirements Management, Plan Requirements Change Control, Plan Document Control, Define Project Expected Outcomes
|
|
What is the definition of the task "Determine Project Context" in Planning?
|
To review the Business Case and the project goals and objectives, to provide context for the BA activities
|
|
What is the definition of the task "Plan Requirements Traceability" in Planning?
|
Define the strategy for traceability including the tools and techniques, and level of traceability necessary to monitor and validate the requirements
|
|
What is the definition of the task "Plan Requirements Management" in Planning?
|
Develop a requirements management plan by identifying stakeholders, roles and responsibilities, communication protocols, and methods for eliciting, analyzing, documenting, managing, and approving requirements to establish a roadmap for delivering the expected solution.
|
|
What is the definition of the task "Plan Requirements Change Control" in Planning?
|
Select the methods for change control by identifying channels for communicating requests and processes for managing changes to establish standard protocols for incorporation into the change management plan
|
|
What is the definition of the task "Plan Document Control" in Planning?
|
Select methods for document control by using documentation management tools and techniques to establish a standard for requirements traceability and versioning
|
|
What is the definition of the task "Define Project Expected Outcomes" in Planning?
|
Define business metrics and acceptance criteria by collaborating with stakeholders for use in evaluating when the solution meets the requirements
|
|
Why is context important in planning?
|
It is a way to bridge Needs Assessment and Planning, if the BA is not brought onto the project until it has already begun.
|
|
When is it critical to consider context in planning?
|
When the BA does not have first-hand knowledge of the project background
|
|
What documents might be reviewed as a part of determining the project context?
|
Business Case, Project Goals & Objectives
|
|
What is a "Business Case"?
|
A documented economic feasibility study used to establish validity of benefits of a selected component lacking sufficient definition and that is used as a basis for the authorization of further project management activities
|
|
What are the components of a "Business Case"?
|
Business Need, Cost-Benefit Analysis, Solution Scope, Risk Assessment
|
|
How would the selected approach be important in project context?
|
If will determine the tasks that need to be done and the sequence of those tasks
|
|
What is a Project Life Cycle?
|
A collection of phases/events that are needed to complete the project
|
|
True or False: the project approach often determines the business analysis approach?
|
TRUE. The project approach may dictate the BA Approach.
|
|
What is project approach important in context?
|
Different approaches can have different processes, activities, and deliverables that will impact the BA work and requirements management effort
|
|
What are the types types of project approach?
|
Adaptive (aka Agile), or Predictive (aka Traditional or Waterfall)
|
|
Which type of project approach are you using if the documentation tends to be more formal?
|
Predictive
|
|
Which type of project approach are you using if it is focused on collaboration?
|
Adaptive
|
|
True or False: Both waterfall and agile projects can be Incremental
|
TRUE.
|
|
If your project is complex, what would be the best project approach?
|
Predictive
|
|
At what point in a predictive project are requirements baselined?
|
After Analysis, but before Design
|
|
What are the key features of a predictive project?
|
- Focus is on minimizing uncertaining- BA endeavors to capture all the requirements at the beginning of the project- New requirements discovered later are managed through change control- Approach is one-directional and phased- Most of the BA effort occurs at the beginning of the project
|
|
What are the three planning levels of adaptive projects?
|
Product, Release, and Sprint
|
|
In adaptive projects, business analysis occurs ____ throughout the project.
|
Iteratively
|
|
What are the key features of an adaptive project?
|
- Business value is emphasized, minimizing uncertainty- Evolutionary, adds new features in each iteration- Builds deployable product- Delivered in short time frames- Works well with smaller projects- Uses both iterative and incremental methodologies
|
|
What is an incremental approach?
|
Divides the product deliverable into smaller components or increments.
|
|
What is an iterative approach?
|
Develops limited results in short timeframes.
|
|
What is the difference between iterative and incremental?
|
Iterative is about planned rework. Incremental only develops new functionality in an iteration.
|
|
What the is outcome of Determining the Project Context?
|
The BA has a full background and understanding of the project and expected outcomes, which serves as a basis for all future BA work on the project.
|
|
What is an RTM?
|
Requirements Traceability Matrix
|
|
What is the purpose of an RTM?
|
To trace requirements back to the project and organization's objectives, and forward to the project team deliverables that support the requirements
|
|
True or False: traceability only needs to go one direction
|
FALSE. Traceability needs to be bi-directional, both forward and backward.
|
|
What attributes should be considered for inclusion on a traceability matrix?
|
CARAS SOUPS (Complexity, Absolute Reference, Risks, Author, Source, Status, Ownership, Urgency, Priority, Stability)
|
|
What are some elements that might be tracked on a traceability matrix?
|
Reference materials (designs, test cases, business objectives, business rules), Interfaces, Dependencies (related requirements)
|
|
What are management components on a traceability matrix?
|
Elements that can help the BA manage the requirement, such as version, who approved, when something was implemented, comments)
|
|
True or False: A RTW is typically used on adaptive projects
|
FALSE. The product backlog provides the traceability on adaptive projects.
|
|
On adaptive projects, what provides traceability?
|
The product backlog
|
|
In adaptive, user stories represent what type of requirements?
|
Stakeholder requirements
|
|
What techniques are used in planning traceability?
|
- Backlog Management- Issues (problem) tracking- Requirements Traceability Matrix (RTM)
|
|
What is the output of the task "Plan Requirements Traceability" in Planning?
|
A requirements traceability plan, communicated to the project team.
|
|
Which task in Planning is the largest?
|
Plan Requirements Management
|
|
What are some considerations when performing the "Plan Requirements Management" task of planning?
|
- Leveraging past experiences- Refining stakeholder analysis- Business analysis activities & schedule- Risk Planning- Prioritization- Project Management Plan- Project Approach
|
|
What are the main differences between a "Lessons Learned" and "Retrospectives"?
|
- The timing of when they are performed- The format (what went went, what needs to be improved, and what should be discontinued)
|
|
True or False: there is a standard way of performing Lessons Learned on Predictive Projects
|
FALSE. There is no standard.
|
|
What is a WBS?
|
Work Breakdown Structure - a planning technique that hierarchically breaks down deliverables into manageable pieces
|
|
Who is typically responsible for creating a WBS?
|
Project Manager
|
|
Who is responsible for estimating?
|
The person who will be completing the work
|
|
Who is responsible for managing risks to the product scope or requirements?
|
Business Analyst
|
|
What is contingency planning?
|
It is the outcome of analyzing the risks to a product and the planned response if the risk becomes a reality
|
|
What is the calculation for planning contingency?
|
Cost of Risk ($)* Likelihood (%) = $ Contingency Reserve
|
|
Planning contingency is part of planning for what?
|
Risk
|
|
What types of tools and techniques are used in the task "Plan Requirements Management" in Planning?
|
Estimating, Scheduling, Contingency Planning
|
|
The "Precedence Diagram Method" is an example of what type of planning technique?
|
Scheduling
|
|
What are the techniques used for Estimating?
|
Analogous, Averaging, Bottom Up, Estimation Poker, Parametric
|
|
True or False: The BA Requirements Management Plan should be a standalone document
|
FALSE. The BA Requirements Management plan should be reflected in the overall Project Management Plan.
|
|
What are the components of a "Requirements Management Plan"?
|
- Requirements Activities- Prioritization Plans- Risk Planning- Configuration Management Planning- Roles & Responsibilities- Communication Plans- Traceability Plans
|
|
Prioritization plans, Traceability Plans, and Roles & Responsibilities are components of what type of planning?
|
Requirements Management Planning
|
|
What is Change Control?
|
A process that allows the project to adapt for needed changes to project baselines in a systematic, thoughtful way.
|
|
What is used to avoid scope creep and project overruns?
|
Change Control
|
|
Who is responsible for ensuring changes to the project are controlled and managed?
|
Project Manager
|
|
Who is responsible for managing changes to product scope and requirements?
|
Business Analyst
|
|
True or False: Planning can be done independently, and does not require the feedback or input from other stakeholders
|
FALSE. All planning documents should be reviewed by the stakeholders, and their input received and considered.
|
|
What are the main sections of a change request?
|
Identifying information, request information, impact analysis, approval, tracking
|
|
What is a CCB?
|
Change Control Board
|
|
A Change Control Board is responsible for what?
|
Reviewing and approving or rejecting all project change requests.
|
|
Documenting ___ ___ is a critical piece of the Requirements Change Management planning
|
Approval Authorities
|
|
The __ __ is the keeper of the product backlog, and has the authority to make changes without escalating in an adaptive project.
|
Product Owner
|
|
What is a baseline?
|
The approved version of a work product that can be changed only through formal change control procedures and is used as a basis for comparison
|
|
True or False: in an adaptive approach, new features cannot be added to the current sprint.
|
TRUE. This is the equivalent of a baseline in predictive projects.
|
|
What is "Configuration Management"?
|
A collection of formal documented processes, templates, and documentation used to apply governance to changes to the product, service, results or subcomponent being developed.
|
|
Formal tools, processes, and procedures used to manage changes are defined as what?
|
Configuration Management System
|
|
True or False: A configuration management system may be largely manual, or may involve use of an automated system.
|
TRUE. Configuration management may be conducted in either fashion.
|
|
Configuration management tools developed specifically for management of requirements are called what?
|
Requirements Management System
|
|
What types of techniques are used for Plan Requirements Change Control?
|
Change and Version Control
|
|
What is the primary tool used for Change Control?
|
Configuration Management System
|
|
What is CMS?
|
Configuration Management System
|
|
What is VCS?
|
Version Control System
|
|
True or False: the Change Control Plan may reside independent of the overall Project Management Plan.
|
TRUE. It may be a separate document, or it may be included.
|
|
SharePoint is an example of what type of system?
|
Version Control System
|
|
Version control systems speak specifically to __ controls.
|
Document
|
|
What is the output of the task "Plan Document Control" in Planning?
|
Document Control Plan
|
|
What is the purpose of defining expected outcomes in Planning?
|
To select the metrics that will measure the effectiveness of the solution
|
|
True or False: Defining Project Expected Outcomes is about measuring project process.
|
FALSE. It is about selecting metrics that will be used to measure solution effectiveness.
|
|
Time to process and customers per hour are examples of what?
|
Evaluation criteria for measuring Expected Outcomes
|
|
What are some examples of measures that might be included when Defining Project Expected Outcomes?
|
- Time to process- Customers per hour- Increased sales- Increased profit
|
|
What techniques are used in Defining Project Expected Outcomes?
|
- Metrics, such as KPIs- Service Level Agreement's- Language
|
|
What is Planguage?
|
need definition
|
|
What is an SLA?
|
Service Level Agreement
|
|
What is a KPI?
|
Key Performance Indicator
|
|
What makes good acceptance criteria?
|
- Written from the perspective of the end-user or customer- Not technical requirements- SMART- Owner by the project sponsor or owner
|
|
What are the types of measures that should be considered when planning project expected outcomes?
|
Customer, Sales & Marketing, Operational Assessments, Functionality
|
|
What is the output of the task "Define Project Expected Outcomes"?
|
Acceptance Criteria and/or Key Performance Indicators
|
|
What is the mnemonic for the types of Estimating?
|
AABEP (Always Answer Before Eliminating Possibilities)
|
|
What is "Analogous" estimating?
|
A technique to estimate based on using similar past projects to forecast hours and/or costs.
|
|
When is Analogous estimating most often used?
|
In the early stages of a project when there may not be a great deal of information available.
|
|
Analogous estimating is also known as what?
|
ROM (Rough Order of Magnitude) or a SWAG
|
|
What is the quickest, yet least accurate, way to develop an estimate?
|
Analogous Estimating
|
|
What is "Average" estimating?
|
- Metrics, such as KPIs- Service Level Agreements- Planguage
|
|
"Average" estimating is also known as what?
|
Three-point estimating
|
|
Average estimating is best used when?
|
When there is some uncertainty, but the estimate needs to have some basis in reality
|
|
What is "Bottom Up" estimating?
|
A type of estimating that is done when you have full information for project deliverables
|
|
What is the most precise form estimating?
|
Bottom Up
|
|
Bottom Up estimating is completed through the process known as ___.
|
Decomposition
|
|
What is "Estimation Poker"?
|
A technique primarily used by agile teams to estimate the effort for each user story.
|
|
Estimation Poker is also known as what?
|
Planning Poker
|
|
Estimation Poker uses the concept of ___ estimation.
|
Relative
|
|
What are three ways to do Estimation Poker?
|
T-shirt Sizing, Fibonacci sequence, Dog breeds
|
|
What is "Parametric" estimation?
|
Uses historical data to determine parameters to be in formulas to extrapolate an estimate for a small amount of work to a large amount of work.
|
|
What is Business Analysis Planning?
|
Consists of the activities that are performed to ensure the optimal business analysis approach is selected
|
|
What are some reasons for BA Planning?
|
- To thoroughly identify and analyze stakeholders- Choose the BA activities and deliverables- Identify processes for validating, verifying, and approving requirements and solutions- Understand the process for proposing changes- Making sure key stakeholders are aware and support the activities and time commitments
|
|
What is the Business Analysis Approach?
|
The method the business analyst uses when managing and performing the BA activities on the project
|
|
In which artifact is the Business Analysis approach described?
|
Business Analysis Plan
|
|
Business Analysis planning is heavily dependent on what?
|
The selected project life cycle
|
|
True or False: there is one approach to business analysis planning that will work for every project
|
False; the context and project characteristics will affect which approach will work best
|
|
What is a critical portion of the overall project activities?
|
Business Analysis Planning
|
|
What is dependent on adequate business analysis?
|
Program and Project success
|
|
True or False: Business Analysis planning and scheduling is performed independently of project management
|
False. The best practice is to have the PM and BA working closely together while the BA approach and plan are formulated
|
|
True or False: the BA Plan must be included in the overall project management plan
|
True. The BA Plan should be integrated with the PM plan managed by the Project Manager
|
|
What is a "Stakeholder"?
|
Any individual, group, or organization that might affect, or be affected by a program or project
|
|
True or False: Stakeholder may be those who perceive themselves to be affected by a decision, project or program
|
True.
|
|
What is "Stakeholder Analysis"?
|
A technique to systematically gather and analyze quantitative and qualitative information to determine whose interested should be taken into account
|
|
When is stakeholder analysis most typically conducted?
|
During the Planning Phase
|
|
Why is it important to analyze stakeholders during planning?
|
So the project team can understand the stakeholder impacts and influences on the BA process as early as possible
|
|
True or False: Stakeholder Analysis is completed in Planning and is not revisited
|
False. Stakeholder analysis is conducted iteratively and is regularly revisited
|
|
How do project managers use stakeholder analysis?
|
To assess how the stakeholder groups will influence and impact the project work
|
|
How do business analysts use stakeholder analysis?
|
They use the results to understand how the stakeholders will impact the business analysis process
|
|
Which role uses stakeholder analysis to understand how stakeholders will influence and impact project work?
|
Project Manager
|
|
Which role uses stakeholder analysis to understand how stakeholders will impact the business analysis process?
|
Business Analyst
|
|
When is the initial stakeholder list is generated?
|
Early Planning
|
|
True or False: PMs and BAs use stakeholder analysis to understand how to communicate, collaborate, manage, and set expectations
|
True, but the BA also considers a number of stakeholder characteristics to determine how to best conduct business analysis activities
|
|
Which techniques are typically used to identify stakeholders?
|
Brainstorming, Decomposition modeling, interviews, survey, Organizational Charts
|
|
Brainstorming is comprised of these two parts
|
Idea Generation, Analysis
|
|
What technique might be used to generate the initial list of stakeholders, discover new stakeholders, or to identify a list of tasks to include in the BA work plan?
|
Brainstorming
|
|
What is the goal of stakeholder analysis?
|
To identify all stakeholders who have needs to be met by the product or service and may have requirements for it
|
|
True or False: Oversight of just one role can result in solution implementation failure
|
True; the solution may fail to meet the needs or hundreds or thousands of customers if a stakeholder is missed
|
|
Stakeholder who are positive about the project may serve as what?
|
Project Champions
|
|
True or False: stakeholder attitudes are solely based upon likes and dislikes
|
False. A stakeholder who exerts dislike or disinterest may simply see not value in the solution, or may not receive direct value from the work
|
|
Why is it important to understand stakeholders with negative attitudes?
|
Understanding their concerns will help to engage them despite their lack of support for the project
|
|
What are some stakeholder attributes that are common to consider?
|
Attitude, complexity, experience, culture, level of influence, location and availability
|
|
Understanding __ __ will help when quantifying and planning the number of requirements session to conduct
|
Complexity levels
|
|
What are top two reasons for project complexity?
|
Multiple stakeholders, ambiguity in project features
|
|
The number of stakeholders, stakeholders with vastly different needs and lack of uniformity in business processes describe what?
|
Complexity factors
|
|
What are some aspects of culture that might be considered?
|
Age, nationality, departmental or organizational culture
|
|
How might cultural difference impact stakeholders?
|
How work is performed, how team members interact, non-verbal communication, questioning or interacting with authority
|
|
How will understanding and recognizing cultural differences help the BA?
|
In gaining awareness and appreciation for delivery they can use their understanding to run a more effective BA process
|
|
What factors should a BA consider when evaluating stakeholder experience?
|
- The number of years of industry experience- Whether they have worked with the organization for an extended period of time- Whether the stakeholder is new to the organization- Breadth of business knowledge (to help identify gaps)
|
|
What does understanding the level of stakeholder influence help a BA with?
|
Identifying where influence can serve as a motivator or distractor
|
|
True or False: Influence is often tied to a person's position in the organization
|
True, but it's also affected by business relationships, reputation, knowledge or level of experience, or success in the organization
|
|
When considering level of influence, the BA should analyze the the __ an individual or stakeholder possesses.
|
Power
|
|
When considering location and availability of stakeholders, what factors should a BA consider?
|
- Whether remote work is supported, and if so, where remote work occurs- The frequency that stakeholders work from each location- Connectivity methods
|
|
Analyzing stakeholder location and availability helps a BA with what?
|
- Choosing the best approach for collaboration- Scheduling business analysis activities- Choosing the techniques for conducting business analysis
|
|
Why might it be useful to group stakeholders?
|
Large stakeholder lists can quickly become long and difficult to manage, and grouping makes it easier to manage
|
|
What are some ways stakeholders might be grouped?
|
Similar interests, common needs, level of important, role, motivations, complexity levels, location, etc.
|
|
What techniques are used to conduct stakeholder analysis and/or grouping?
|
Job analysis, organizational modeling, persons, process modeling, risk analysis, and stakeholder maps
|
|
True or False: stakeholder analysis results are not sensitive
|
False; they could be sensitive in nature so tread carefully when sharing the information
|
|
True or False: the intent of stakeholder analysis is to stereotype
|
False; the goal is obtain a better understanding of them to aid in conducting BA activities
|
|
True or False: the BA plan is formal and must be included in the PM plan
|
False. It may be formal or informal, but if it were formal, it would be included in the Project Management Plan
|
|
Assumptions should be included in which document?
|
Business Analysis Plan
|
|
What is "rolling wave planning"?
|
Planning rom a high-level first, and a more detailed level late in the project when activities are ready to be performed
|
|
What is a Business Analysis Plan?
|
Planning from a high-level first, and a more detailed level late in the project when activities are ready to be performed
|
|
True or False: the Business Analysis Plan and Requirements Management Plan are the same thing
|
False. The Requirements Management plan is a component of the Project Management plan and describes how the overall requirements will be elicited, analyzed, documented and managed.
|
|
The Requirements Management plan covers planning decisions for both the __ and __ requirements.
|
Product and Project
|
|
At a very high-level, the Business Analysis Plan includes what?
|
All information that is documented regarding business analysis planning decisions.
|
|
What is a best practice for documenting the Requirements Management Plan?
|
The BA and PM should work together to ensure content is not duplicated between the requirements management plan and the Business Analysis plan
|
|
What specific items should be included in a Business Analysis Plan?
|
- List of activities to be conducted- List of business deliverables to be produced- List of roles requirements to successfully conduct the business analysis process- Key decisions for things such as: prioritization, documentation, validation, communication, requirements approvals/changes
|
|
If a decision is made and team members don't agree, who is responsible for negotiating and bring the team to consensus?
|
Business Analyst
|
|
True or False: a BA plan can include the rationale for decisions that were made
|
True, this is a good practice
|
|
What elements of a BA plan may be influenced by the project life cycle approach selected?
|
Type of elicitation activities, requirements analysis models, how requirements will be documented, deliverables, roles and responsibilities, how requirements will be prioritized, etc.
|
|
What is the right level of business analysis planning?
|
The BA should avoid being too prescriptive and try to find a balance in the amount of planning performed.
|
|
What are some considerations when deciding on the level of BA planning?
|
- Balancing between flexibility and management- Do not sacrifice good management practices for flexibility
|
|
True or False: the BA Plan should be detailed
|
False. It should provide enough guidance to ensure quality, but should not plan out every step of the process
|
|
What are some good first steps when starting business analysis planning?
|
Review the business case, project goals, and objective to obtain the necessary context
|
|
Type of project, risk level, selected project life cycle, technology trends, market conditions are example of what?
|
Project characteristics that should be considered when project context
|
|
What are some project characteristics to consider when thinking about project context?
|
Risk tolerance, geographic distribution of stakeholders, imposed constraints or regulations, level of detail and formality required
|
|
What defines the structure for managing the project?
|
The Life Cycle
|
|
What is a project lifecycle?
|
The series of phases that a project passes through from initiation to closure
|
|
True or False: The BA should tailer process decisions in accordance with the project life cycle selected
|
TRUE
|
|
What are the three names for predictive types of projects?
|
Traditional, Waterfall, Plan-driven
|
|
The project life cycle impacts decisions about business analysis processes such as what?
|
Timing of activities, approach for prioritization, methods for addressing changes, deliverables, etc.
|
|
Who is responsible for stakeholder engagement?
|
The BA is responsible for stakeholder engagement in the business analysis process whereas the PM is responsible for project stakeholder engagement
|
|
What is a best practice by teams to discuss, analyze, and document feedback about completed project activities?
|
Lessons Learned (in plan-driven projects)
|
|
When do lessons learned typically take place?
|
At the end of a major phase or the completion of a project
|
|
What is the process for retrospectives?
|
Set the stage, gather data, generate insights, decide what to do, close
|
|
What is the purpose of a retrospective?
|
To identify areas where team performance can be improved, and to reflect on success
|
|
What is the difference between a Lessons Learned and a Retro?
|
The biggest difference is the timing and speed by which issues raised are addressed and the formality arounding documenting the learnings
|
|
True or False: Retros can only be used with adaptive projects
|
False. Though this is more typical, retrospectives could be performed in any type of project
|
|
When planning for elicitation, what should the BA think about?
|
How and when to elicit, which techniques to use, and the sequence of the activities
|
|
Why is elicitation planning performed?
|
To ensure sufficient time is allocated for the elicitation work
|
|
What happens when insufficient time is allocated for elicitation activities?
|
Dependent downstream tasks may be delayed
|
|
What are some strategies that could be used when choosing how to sequence elicitation activities?
|
Focus on: areas of greater risk, significant technical challenges, dependences, third-party resources
|
|
What constrains the sequencing of the elicitation activities?
|
Project dates key stakeholders impose on the project
|
|
Planning for analysis is __ and occurs throughout the project
|
Iterative
|
|
When should the BA make the decision about how requirements be prioritized?
|
Before they are prioritized (as a part of planning)
|
|
Which skills will a BA leverage when prioritizing requirements?
|
Negotiation and Conflict Management
|
|
What factors might be considered when choosing a prioritization method?
|
- When prioritization will occur- Likelihood of changes to priority- Who is involved in the process- What criteria will be used- Technique that will be used- Who will approve the decisions
|
|
Which life cycle makes incorporating changes more difficult?
|
Predictive
|
|
What are some major factors to consider in prioritization?
|
Value, Cost, Difficult, Regulatory, Risk
|
|
What are some common techniques for prioritization?
|
MoSCoW, multivoting, timeboxing, weighted ranking
|
|
What is involved with traceability?
|
Documenting requirement relationships and is used in business analysis to maintain product scope
|
|
True or False: Traceability only goes one direction
|
False. Traceability allows you to trace backwards to find the origin, and also forward to see how the requirements was tested and implemented
|
|
What are requirements that are documented, but fail to race to a business need?
|
Out of Scope
|
|
What are requirements that fail to trace to a solution component?
|
Areas where the product is not in compliance with the requirements
|
|
If traceability is performed, what does that help a BA understand?
|
How the change impacts related project components and test cases
|
|
What helps to ensure that the impacts of requirements change are properly assessed and quantified from a risk, cost, and time perspective?
|
Traceability
|
|
What types of projects require more traceability?
|
Higher-risk or more complex projects
|
|
What are some things to consider when planning traceability?
|
- Level of detail to trace to- Relationships that will be established and maintained- Requirements attributes to be tracked- Tools to use to perform traceability
|
|
What must be considered when planning traceability?
|
The value of the process should be compared against the time and costs required to establish and support it
|
|
True or False: too much traceability can work against a project team
|
True. It can also incur costs and schedule impacts unnecessarily
|
|
True or False: the BA may define the traceability approach independently
|
False. the BA should collaborate with the team and PM on traceability
|
|
What is a communication approach?
|
How business analysis information will e structure and when communication to stakeholders will occur
|
|
What should a BA consider when planning communications?
|
- Who requires communications and what info they expect- STakeholder preferences for receiving information- Preferred delivery methods- Level of formality- Tools, including repositories, which stakeholders will need access to
|
|
Time Zone and physical location of stakeholders are additional considerations when planning what?
|
Communications
|
|
With whom should the BA consult when planning communications?
|
The Project Manager, and collaboration should occur to decide where the communication plan should be housed
|
|
What will save tremendous time and confusion when decisions need to be made?
|
Having a thorough understanding of the types of decisions that stakeholders will be requirement to make, along with an assessment of authority levels
|
|
How should the decision-making process be defined?
|
Collaboratively with stakeholder input
|
|
In which document is the decision-making process documented?
|
business Analysis Plan
|
|
What are some considerations to think about when choosing a decision-making method?
|
- Types of decisions that will be made- Roles and authority levels- Process to follow when consensus cannot be reached- Required turnaround time for a decision
|
|
What is requirements "verification"?
|
Verification is the evaluation of whether a product, service, or system complies with a regulation, requirement, specification, or imposed condition. (i.e. meets quality standards)
|
|
What is requirements "Validation"?
|
The assurance that a product, service, or system meets the needs of hte customer or other identified stakeholders
|
|
What does requirements verification ensure?
|
That requirements are constructed properly and that models are clean enough to be used effectively
|
|
What does requirements validation ensure?
|
That each requirement aligns to one or more business requirements, and that they accurately reflect with the project is expected to deliver
|
|
What techniques are to use to validate requirements?
|
Structured Walkthrough and Traceability
|
|
What do both requirements verification and validation ensure?
|
That the right product will be built
|
|
Which quality process can leverage a checklist?
|
Verification
|
|
When should quality standards be defined?
|
Before requirements development and verification activities
|
|
True or False: Validation comes before verification
|
False. Verification is performed first
|
|
Which project approach anticipated requirements to evolve over time?
|
Adaptive
|
|
Changes to requirements may involve what?
|
- Change in scope- A restated business objective- Addition or deletion of features to the product or service
|
|
When should a BA consider planning a requirements change process?
|
When the project approach uses a formal change control process
|
|
Why is it important to document a change control process (for predictive projects)?
|
So stakeholders know how to request a change and how changes will be assessed for impact
|
|
When documenting a change control process what are some considerations?
|
- How requirements changes will be proposed- How changes will be reviewed- How change management decisions will be documented- How requirements changes will be communicated- How changes to related artifacts will be completed and made available
|
|
In which document should the requirements change control process be documented?
|
It could be included in the BA plan or the Project Management Plan. The BA and PM should collaborate to decided with to include it.
|
|
What does defining the solution evaluation process identify?
|
How a solution is evaluated during the evaluation phase, which activities will be performed, what techniques will be applied, and how info will be analyzed
|
|
Which process determines whether a solution has achieved the desired business result?
|
Evaluation
|
|
When is evaluation performed?
|
Before and after a solution is implemented
|
|
What can evaluation that happens after a solution is implemented lead to?
|
New or changes requirements may be identified, which can lead to refinement of the solution or can generate new projects
|
|
In which document are expected benefits for a product or solution identified?
|
Business Case
|
|
True or False: Evaluation in planning is meant to determine how to measure the benefits defined in the business case
|
TRUE
|
|
What are some evaluation factors that need to be defined during planning?
|
- Evaluation criteria and acceptance- Qualitative and Quantitative evaluation activities to perform- How the solution will be evaluated- When and how often evaluation will be performed- What techniques will be used for evaluation
|
|
Who owns the responsibility for planning the business analysis work?
|
It depends on the organization. In some it could be the BA, in others it could be the PM. This an area of overlap between the roles.
|
|
Who is ultimately responsible and accountable for managing all project activities?
|
Project Manager
|
|
Which planning document covers the work to be performed during the business analysis process?
|
The Business Analysis Work Plan
|
|
What project information might be needed for a BA to prepare their BA work plan?
|
Selected project life cycle, project size, known risks, organizational process assets, etc.
|
|
What is the first step in building the business analysis work plan?
|
identifying the deliverables that the BA is responsible for producing
|
|
True or False: All information collected and documented by the BA are considered deliverables
|
False. Deliverables only include unique and verified products, results, or capabilities to perform a service that is required to produced to complete a process, phase or project
|
|
What are some examples of work products?
|
Agendas, meeting minutes, parking lot lists, etc.
|
|
True or False: Deliverables are more formal than work products
|
True. they are often required and formatted for consistency across projects and often have an approved structure or template
|
|
Focus on: areas of greater risk, significant technical challenges, dependencies, third-party resources
|
Deliverables
|
|
What are some considerations when documenting deliverables for a business analysis work plan?
|
- What deliverables will be produced- How changes to deliverables will be managed- Level of formality- How deliverables will be accesses- Whether requirements will be reused
|
|
From whom must the BA seek input from when determining which deliverables to document in their BA plan?
|
Sponsor, Project Manager, and Key Stakeholders
|
|
Each __ requires the completion of one or more activities
|
Deliverable
|
|
Which techniques could be used to identify tasks needed to complete deliverables?
|
Brainstorming, decomposition modeling, interviews, lessons learned
|
|
What are some items that are typically analyzed using decomposition models?
|
Solution scope, organizational units, work products, processes, functions
|
|
True or False: Decomposition Models are difficult to produce
|
False. They are easy to produce, and are also easily constructed and understood by stakeholders
|
|
True or False: Decomposition Models are ineffective at analyzing highly complex concepts
|
False. They allow the complex concepts to be broken down into management elements.
|
|
True or False: Decomposition models cannot be used to show sequence
|
True. They can't show sequence or steps
|
|
What is another term for "Decomposition Model"?
|
Decomposition Diagram
|
|
In addition to being influenced by the life cycle, sequencing of business analysis activities is also influenced by what?
|
Natural order, because some tasks require the completion of outputs produced by other activities
|
|
What are some factors to consider when sequencing business analysis tasks?
|
- Availability of resources- Downstream needs- Relationship of project work to other organizational work- Contractual and statement of work obligations- Training dependencies- Staffing and new hire needs- Risk and complexity levels of tasks
|
|
True or False: using a RACI would be good to define the responsibilities of BAs versus PMs
|
True. this could help minimize confusion and conflicts, especially in areas where responsibilities overlap
|
|
The BA must ensure that all __ __ impacted by the project are represented by a resource during requirements activities
|
Functional Areas
|
|
What are some considerations when estimating?
|
- Project size and complexity- Selected project lifecycle- Amount of ambiguity around proposed solution- Number of stakeholders- Types of elicitation activities- Location of resources- Schedule and budget constraints- Known assumptions- Quantity of BA deliverables - Project team's experience
|
|
True or False: Estimating is an iterative process
|
True. Estimates should always be revisited as the project progresses and more information becomes known
|
|
True or False: the PM is responsible for updating business analysis estimates when they change
|
False. The PM and BA should collaborate to decide how revisions to the business analysis estimates should occur
|
|
The document containing the business analysis deliverables, tasks and activities, and required resources for completing the work is called what?
|
Business Analysis Work Plan
|
|
The PM and BA coordinate on the level of detail for business analysis work in the project management plan. What are some factors to consider?
|
- Complexity of the BA effort- Project size- Amount of BA work being tracked- Type of project lifecycle
|
|
True or False: When the project is complex, the PM may prefer low-level details regarding BA activities
|
True. In this case, the PM might ask that BA activities be tracked by the BA in a separate business analysis work plan
|
|
What might help to reduce uncertainty about decisions made during planning efforts?
|
Document the basis for the decision, providing assurance that the plan is thought out and purposeful
|
|
What does including the rationale for decisions give the project team?
|
Context, and it helps answer questions regarding why and how the work is being performed
|
|
What does including the rationale for decision give the PM?
|
Context needed to support and fund the work, manage it, and justify the roles and resources required to complete the work
|
|
What is the sponsor's role in regards to business analysis activities?
|
To understand the approach and champion it, lend support, and rally stakeholders around the importance of the business analysis activities
|
|
True or False: Business Analysis Plans can become useful organizational process assets for future use
|
True. Especially when the rationale is included
|
|
What is the objective of reviewing the Business Analysis plan with stakeholders?
|
To reduce the risk of stakeholders failing to support business analysis activities when the work begins
|
|
What must stakeholders be aware of in regards to business analysis activities?
|
- their role in the process- the time commitment for their participation- how decisions are made about requirements priorities- how changes are handled
|
|
What is the benefit of reviewing the business analysis plan with the stakeholders?
|
Helps obtain buy-in early, and minimizes the risk of stakeholder conflict when activities are underway
|
|
True or False: when stakeholders feel a sense of ownership in the process, they're more likely to demonstrate a higher level of interest and remain engaged
|
True. The review process is a way to reduce the possibility of overlooking a stakeholder characteristic, concern, or limitation that could negatively influence the business analysis process
|
|
What can review sometimes uncover?
|
Unknown risks such as a shortage of resources, schedule conflicts, or concern over assigned roles
|
|
Who is typically included in a review of the business analysis plan?
|
Project sponsor, project manager, lead person who represents downstream requirements recipients, such as development managers, QA managers, and training managers
|
|
Gaining approval of the BA plan helps reduce what types of project risks?
|
- Lack of support for BA activities by stakeholders- Underestimating the amount of time BA activities will take- Funding allocated to the requirements phase being inadequate- Key resources being unavailable to participate in BA activities
|
|
True or False: Formal BA plan should be updated in a controlled fashion
|
True. Once the plan is approved, it is baselined, and change should be managed
|