demystifying the business analysis body of knowledge central iowa iiba chapter december 7, 2005
TRANSCRIPT
![Page 1: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/1.jpg)
Demystifying the Demystifying the Business Analysis Business Analysis Body of KnowledgeBody of Knowledge
Central Iowa IIBA Chapter
December 7, 2005
![Page 2: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/2.jpg)
ObjectivesObjectives
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
![Page 3: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/3.jpg)
What is the BA BOK?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
![Page 4: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/4.jpg)
Guide to Business Analysis Guide to Business Analysis Body of KnowledgeBody 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)
![Page 5: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/5.jpg)
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
Knowledge Area RelationshipsKnowledge Area Relationships
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 6: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/6.jpg)
Business Analysis SkillsBusiness 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
![Page 7: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/7.jpg)
FundamentalsFundamentals 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 8: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/8.jpg)
Enterprise AnalysisEnterprise 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 9: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/9.jpg)
Enterprise AnalysisEnterprise 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 10: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/10.jpg)
Enterprise Analysis - SkillsEnterprise Analysis - Skills
Analyze & solve problems Understand the business Communicate effectively (written & spoken) Facilitate & develop business strategy
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 11: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/11.jpg)
Requirements Planning & ManagementRequirements 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 12: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/12.jpg)
Requirements Planning & ManagementRequirements Planning & Management1. 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 scope9. Measure & report on requirements activity
10. Manage requirements change
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 13: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/13.jpg)
Requirements Planning & Management Requirements Planning & Management - Skills- Skills
Analyze & solve problems Plan & manage activities Communicate effectively (write & speak) Manage client relationships
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 14: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/14.jpg)
Requirements GatheringRequirements 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 15: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/15.jpg)
Requirements GatheringRequirements GatheringStandard 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)
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 16: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/16.jpg)
Requirements Gathering - SkillsRequirements Gathering - Skills
Analyze & solve problems Facilitate discussions Negotiate & build consensus Communicate effectively (write & speak) Manage client relationships Understand the business
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 17: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/17.jpg)
Requirements Analysis & Requirements Analysis & DocumentationDocumentation
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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 18: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/18.jpg)
Requirements Analysis & Requirements Analysis & DocumentationDocumentation
1. Define Solution Model
2. Analyze Functional Requirements
3. Define supplemental (non-functional) requirements
4. Describe Assumptions and Constraints5. Determine requirements attributes
6. Structure requirements for traceability
7. Create Requirements Specification
8. Validate requirements
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 19: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/19.jpg)
Requirements Analysis & Requirements Analysis & Documentation - SkillsDocumentation - Skills
Analyze & solve problems Model data & processes Communicate effectively (write & speak)
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 20: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/20.jpg)
Requirements ImplementationRequirements 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 21: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/21.jpg)
Requirements ImplementationRequirements Implementation
1. Develop alternate solutions2. Evaluate technology options3. Facilitate the selection of a solution4. Design a usable application5. Support the Quality Assurance process6. Support the solution implementation7. Communicate the solution impacts
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 22: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/22.jpg)
Requirements Implementation - SkillsRequirements Implementation - Skills
Analyze & solve problemsNegotiate & build consensusCommunicate effectively (write & speak)Understand the business Understand & manage organizational change
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 23: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/23.jpg)
Requirements CommunicationsRequirements 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 24: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/24.jpg)
Requirements CommunicationsRequirements 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
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 25: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/25.jpg)
Requirements Communications - SkillsRequirements Communications - Skills
Communicate effectively (write & speak) Facilitate Discussion Negotiate & build consensus Understand & manage organizational change Manage client relationships Understand the business
1. Required table stakes
2. Directly related to typical project or solutions development lifecycles
3. Business Architecture
EnterpriseAnalysis
Requirements Planning and Management
Requirements Communication
Requirements Gathering
Requirements Analysis & Documentation
Requirements Implementation
Underlying FundamentalsGlossary
![Page 26: Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005](https://reader035.vdocuments.mx/reader035/viewer/2022062718/56649e635503460f94b5fe86/html5/thumbnails/26.jpg)
Status of the IIBA BOKStatus 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