Download presentation
Presentation is loading. Please wait.
Published byMercy Baker Modified over 9 years ago
1
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005
2
Objectives Understand the BA BOK ◘ Key Knowledge Areas ◘ Core BA skills Status of the IIBA BOK Guide ◘ IIBA Committee ◘ Feedback to the guide ◘ Relationship to professional certification
3
What is the BA BOK? Business Analysis is the set of tasks, knowledge & techniques required to identify business needs & determine solutions to business problems The Business Analysis Body of Knowledge Captures the sum of knowledge within the profession of Business Analysis ◘ Areas of knowledge ◘ Associated activities & tasks ◘ Skills necessary to be effective Reflects what is currently accepted practices Owned & enhanced by the professionals who apply it
4
Guide to Business Analysis Body of Knowledge Fundamentals ◘ Introduction (Chapter 1) ◘ Underlying Fundamentals (Chapter 8) ◘ Glossary (Chapter 9) Knowledge Areas ◘ Enterprise Analysis (Chapter 2) ◘ Requirements Planning & Management (Chapter 3) ◘ Requirements Gathering (Chapter 4) ◘ Requirements Analysis & Documentation (Chapter 5) ◘ Requirements Communication (Chapter 6) ◘ Requirements Implementation (Chapter 7)
5
1. Required table stakes 2. Directly related to typical project or solutions development lifecycles 3. Business Architecture Knowledge Area Relationships Enterprise Analysis Requirements Planning and Management Requirements Communication Requirements Gathering Requirements Analysis & Documentation Requirements Implementation Underlying Fundamentals Glossary
6
Business Analysis Skills Analyze & solve problems Understand the business Communicate effectively (written & spoken) Manage client relationships Facilitate discussions Negotiate & build consensus Model data & processes Plan & manage activities Facilitate & develop business strategy Understand & manage organizational change
7
Fundamentals Ensuring an effective Business Analysis resource ◘ Defines the general competencies, skills, techniques or knowledge needed to effectively perform business analysis but is not unique to business analysis Value ◘ Articulates non-specific professional skills that are necessary in order for a Business Analysis professional to be successful in performing his/her role ◙Communication Skills ◙Leadership Skills ◙Problem Solving Skills ◙Business Knowledge ◙IT Knowledge
8
Enterprise Analysis Understanding the Big Picture ◘ Pre-project / early project activities and approaches ◘ Captures the view of the business to provide context to the requirements ◘ Supports initiatives & long-term planning ◘ Creates the business architecture ◘ Includes process, workflow & entity relationship diagramming, cost / benefit analysis, feasibility studies Value ◘ Provides understanding of the organizational environment ◘ Provides a context / foundation on which to evaluate all future issues & challenges ◘ Scoping and identifying new business opportunities
9
Enterprise Analysis 1.Creating and maintaining the business architecture 2.Conducting feasibility studies 3.Identifying new business opportunities 4.Scoping and defining the new business opportunities 5.Preparing the business case 6.Conducting the initial risk assessment 7.Proposing new project opportunities 8.Support project management ◘ Launching new projects ◘ Tracking project benefits
10
Enterprise Analysis - Skills Analyze & solve problems Understand the business Communicate effectively (written & spoken) Facilitate & develop business strategy
11
Requirements Planning & Management Defining the Plan ◘ Specifies requirements activities to be performed on a specific project ◘ Identifies the deliverables to be produced ◘ Describes how changes will be controlled & managed Value ◘ Identifies set of requirements activities most appropriate to the unique circumstances of the project ◘ Coordinates requirements with other project work ◘ Ensures a common understanding across the requirements team ◘ Allows for monitoring & addressing of requirements challenges ◘ Specifies tools, resources & contributors & ensures availability ◘ Ensures changes are captured correctly and consistently
12
Requirements Planning & Management 1.Understand team roles 2.Identify stakeholders 3.Define Business Analyst work division strategy 4.Define requirements risk approach 5.Determine planning considerations 6.Select requirements activities 7.Estimate requirements activities 8.Manage requirements scope 9.Measure & report on requirements activity 10.Manage requirements change
13
Requirements Planning & Management - Skills Analyze & solve problems Plan & manage activities Communicate effectively (write & speak) Manage client relationships
14
Requirements Gathering Executing the plan ◘ Identifies the tasks, knowledge & techniques for collecting the requirements ◘ Defines standard techniques used to collect requirements for the system Value ◘ Defines the broad classifications of requirements (e.g., functional, usability, non-functional, constraints) ◘ Describes the various techniques used to gather requirements ◘ Identifies the appropriate collecting method based on the applicability of a technique’s process, key features, strengths and weaknesses
15
Requirements Gathering Standard techniques ◘ Brainstorming ◘ Document Analysis (review existing documentation) ◘ Focus Groups ◘ Interface Analysis (External Interface Analysis) ◘ Interviews ◘ Job Shadowing (Observation) ◘ Prototyping/Storyboarding (including personas and usage scenarios) ◘ Requirements Workshop (Elicitation workshop; Facilitated workshop; Joint Application Development (JAD)) ◘ Reverse Engineering ◘ Survey / Questionnaire ◘ User Task Analysis (Workflow Analysis)
16
Requirements Gathering - Skills Analyze & solve problems Facilitate discussions Negotiate & build consensus Communicate effectively (write & speak) Manage client relationships Understand the business
17
Requirements Analysis & Documentation Analyzing the data ◘ Defines the methods, tools & techniques used to structure the raw data collected during requirements gathering ◘ Identifies gaps in the information ◘ Defines the capabilities of the solution Value ◘ Transforms the business need into clearly described capabilities ◘ Provides the foundation for selecting the best alternative among the solution options ◘ Provides requirements that can be clearly communicated to the customer, users and stakeholders, and to the project team
18
Requirements Analysis & Documentation 1.Define Solution Model 2.Analyze Functional Requirements 3.Define supplemental (non-functional) requirements 4.Describe Assumptions and Constraints 5.Determine requirements attributes 6.Structure requirements for traceability 7.Create Requirements Specification 8.Validate requirements
19
Requirements Analysis & Documentation - Skills Analyze & solve problems Model data & processes Communicate effectively (write & speak)
20
Requirements Implementation Delivering the best solution ◘ Ensures the solution meets the stakeholder objectives while supporting the needs of the developers ◘ Guides detailed specifications & development of the solution, testing & implementation ◘ Establishes ways to assess the project success after implementation Value ◘ Articulates how the Business Analysis professional should work with the other project team members to produce the solution design ◘ Identifies the approach to evaluating alternative solutions once requirements have been formally signed off ◘ Ensures that the solution is implemented smoothly ◘ Verifies that the solution is thoroughly tested
21
Requirements Implementation 1.Develop alternate solutions 2.Evaluate technology options 3.Facilitate the selection of a solution 4.Design a usable application 5.Support the Quality Assurance process 6.Support the solution implementation 7.Communicate the solution impacts
22
Requirements Implementation - Skills Analyze & solve problems Negotiate & build consensus Communicate effectively (write & speak) Understand the business Understand & manage organizational change
23
Requirements Communications Communicating the outcome ◘ Presents & communicates requirements to all stakeholders & implementers of the project ◘ Brings the group to consensus & gets approval ◘ On-going, iterative process throughout life of project Value ◘ Presents the requirements in a format & structure that is appropriate for all intended audience(s) ◘ Brings the various stakeholders to a common understanding ◘ Formalizes agreement
24
Requirements Communications 1.Determine appropriate requirements presentation format 2.Create requirements package 3.Present requirements 4.Conduct a formal requirements review 5.Obtain consensus and signoff of requirements
25
Requirements Communications - Skills Communicate effectively (write & speak) Facilitate Discussion Negotiate & build consensus Understand & manage organizational change Manage client relationships Understand the business
26
Status of the IIBA BOK Who maintains the guide to the BA BOK? ◘ IIBA committee of Business Analysis professionals ◘ Drafts will continue to be posted on the web site Feedback to the guide ◘ Volunteer for committee ◘ Send comments to committee Relationship to Professional Certification ◘ Basis for determining professional knowledge ◘ Experience in 4 out of 6 Knowledge Areas ◘ Experience in 3 out of 5 of the underlying fundamentals
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.