1. Knowledge areas define what a practitioner of business analysis needs to understand and the tasks a practitioner must be able to perform.
2. Business analysts are likely to perform tasks from all knowledge areas in rapid succession, iteratively or simultaneously.
3. Knowledge areas are not intend to represent phases in a project.
1. Business Analysis Planning and Monitoring
- Discuss: How we are going to carry out the BA work; What the BA planning focuses on.
- Describes the tasks to be performed to organize and co-ordinate the effort of BA and stakeholders.
- Determines the metrics that we going to use to measure our performance of BA work.
- Output: Key inputs or guidelines for the tasks performed in other knowledge areas.
2. Elicitation and Collaboration
- Elicitation: Requirement Gathering from a deeper insight;
- Collaboration: Buy-in our stakeholder on the requirements; any stakeholders we leave behind will cost us the most headache in implementing the project.
It describes the tasks to be performed to prepare for elicitation, conduct the elicitation activity, and confirm elicitation results. It also explains how communication of BA information and ongoing collaboration must be down with the stakeholder.
3. Requirements Lifecycle Management
- The set of requirements need to be prioritized, validated, confirmed and need to take decision on the requirements that we are going to use at the end of the day, namely maintained or approved.
- Clarify the red hot requirements that we are going to focus in our business in the change process.
It describes the tasks to be performed to manage and maintain requirements and design information from inception to retirement.
4. Strategy Analysis
- Figure out what the needs might be and how to accomplish that need
- Analysis on the requirement priority, current state and future state, what factors prevent us achieving the future state.
It describes the tasks to be performed for collaboration with the stakeholder to identify the real need and enable the organization to address the need. It also explains the tasks to align the resulting strategy for the change with higher- and lower-level strategies to address the need.
5. Requirements Analysis and Design Definition
- Specify and model the requirements: present the requirements in a most reasonable and understandable format, which would come up with the relevant design.
It describes the tasks to be performed to structure and organize requirements discovered during the elicitation activity, specify and model requirements and design, validate and verify information, and identify solutions that meet the business needs.
6. Solution Evaluation
- Determines if the solution is on the right path to accomplish the business requirements.
It describes the tasks to be performed to assess the performance of and value delivered by a solution and recommended action to be taken to realize the full value of the solution.
-------------------------------------------------
As mentioned, BA is in rapid succession, iteratively or simultaneously; The body knowledges interact with each other; so the relationships are as followed:
Q&A
What does Task mean to you?
Each knowledge area describes the tasks performed by business analysts to accomplish the purpose of that knowledge area. Each task is presented in the following format: (P DIGEST O)
- Purpose: Reason for a business analyst; value created through performing the task
- Description: What the task is in grater details; why it's performed; what it should accomplish
- Inputs: The input only needs to be sufficiently complete to allow successive work to begin
- Elements: Key concepts that are needed to understand how to perform the task
- Guideline and Tools: A guideline provides instructions or descriptions on why or how to understand a task; A tool is something used to understand a task
- Techniques: List the tech that can be used to perform the business analysis task
- Stakeholders: Who are likely to participate in performing that task or who will be affected by it
- Outputs: Created , transformed or changed in state as a result of the successful completion of a task