SlideShare a Scribd company logo
1 of 26
BABOK® v2.0 Chapter 9:
Techniques
Outline:
High-level overview of the Techniques
referenced in the Knowledge Areas of the

Techniques

BABOK Guide. Techniques alter the way a
business analysis task is performed or

describes a specific form the output of a task
may take.

1
Thank you and Contact Info
 Special thanks to DAXKO for sponsoring this meeting
 Presenter: Tammy S Bishop, CBAP
Business Systems Analyst, Senior
Drummond Company, Inc.

2
Techniques

 Techniques listed here are a subset of those used by practitioners of
business analysis.

 Business analysts who specialize in a particular methodology or business
domain may use only a few of the techniques mentioned or may use
other techniques not described herein.
 Techniques listed here are applicable to different situations and business
domains.

3
9.5 Data Dictionary and Glossary
 Purpose
 Defining key terms and data relevant to business domain

 Description
 Formally identify and define all terminology used by the
organization or organizational unit

4
9.5 Data Dictionary and Glossary
 Elements
 Glossary
 Data Dictionary
 Primitive Data Elements





Name
Aliases
Values/Meanings
Description

 Composite Data Elements
 Sequences
 Repetitions
 Optional Elements
5
9.5 Data Dictionary and Glossary
 Usage Considerations
 Useful for ensuring all stakeholders are in agreement on
the format and content of relevant information
 Capturing in a single model ensures terms will be used
consistently.

6
9.6 Data Flow Diagrams (DFD) - Purpose
 Purpose
 Shows how information is Input, Processed, Stored, and
Output from a system

 Description
 Visual representation of how info is moved through a system
 External Entities that provide data to or receive it from a
system
 Processes of system that transform data
 Data stores in which data is collected for a period of time
 Data Flows by which data moves between entities,
processes, and data stores
7
9.6 Data Flow Diagrams (DFD) - Elements
 Elements





External Entities
Data Store
Data Process
Data Flow

8
9.6 Data Flow Diagrams (DFD) - Usage
 Strengths





Discover technique for processes or data
Verification of Functional Decomposition or Data Model
Easily understood
Useful analysis deliverable for developers in Structured
Programming Environment

 Weaknesses
 No responsibility shown
 No alternative paths

9
9.6 Data Flow Diagram (DFD) - Example

10
9.7 Data Modeling - Purpose
 Purpose
 Describe concepts relevant to a domain, relationships
between those concepts, and info associated with them

 Description
 Diagram supported by Textual description
 Represents People, Places, Things, and Concepts
important to the business
 Entity Relationship Diagram and Class Diagrams are
most common

11
9.7 Data Modeling - Elements
 Elements
 Concept
 Attributes
 Name
 Values/Meanings
 Description

 Relationship
 Metadata

12
9.7 Data Modeling - Usage
 Advantages
 Flexibility of different levels of description
 Consistent modeling approach that supports transition
through Planning, Analysis, Design, Implementation

 Disadvantages
 Complex
 Concepts may be unfamiliar to people without background
in IS
 Difficult to understand if not properly presented
 Terms/Definitions vary in use
13
9.7 Data Modeling - Example

14
9.12 Functional Decomposition - Purpose
 Purpose
 To decompose processes, functional areas, or
deliverables into component parts and allow each part to
be analyzed independently

 Description
 Ensure problem is separated into sub-problems that are
as independent as possible so work can be assigned to
different groups.
 Provides ability to scale and manage large projects

15
9.12 Functional Decomposition - Elements
 Elements
 Identifies high-level functions and then breaks those
functions down into smaller pieces
 Represent processes carried out by the organization
 Continues until sub-function cannot break down further
 Similar to a WBS (Work Breakdown Structure)
 Use Hierarchical Diagrams, Tree Diagrams, or numbering
each sub-function

16
9.12 Functional Decomposition - Usage
 Advantages
 Provides consistent view of scope of effort
 Estimates can be made easier
 Conceptual model of work needed to deliver solution

 Disadvantages
 No guarantee all components are captured
 Decomposing a problem without understanding the
relationship between the pieces may create an
inappropriate structure that impedes analysis

17
9.12 Functional Decomposition - Example

18
9.21 Process Modeling - Purpose
 Purpose
 Gain understanding of how work involving multiple roles
and departments is performed

 Description






Process linked by sequence
Shows events by people, rules, or passage of time
May include manual or automated activities or both
Complete when objective or goal is completed
Used for Current and Future state processes

19
9.21 Process Modeling - Elements
 Elements
 Notation Elements
 Process Improvement
 Six Sigma
 Lean
 BPM approaches

20
9.21 Process Modeling - Usage
 Advantages
 Users are comfortable with elements / concepts
 Effectively show how to handle large number of scenarios
 Used for eliciting, verifying requirements and training

 Disadvantages
 May be complex and hard to understand when contain too
much activity
 Problems are not always readily identifiable by looking at
model

21
9.21 Process Modeling - Example

22
9.27 Scope Modeling - Purpose
 Purpose
 Used to describe scope of analysis or solution

 Description
 Basis for defining and delimiting scope of business
analysis
 Shows boundaries of scope and business domain

23
9.27 – Scope Modeling - Elements
 Elements






Context Diagram
Events
Features
Use Case Diagram
Business Process

24
9.27 Scope Modeling - Usage
 Advantages
 Makes it easier to determine what should be in scope and
out of scope for solution

 Disadvantages
 Usually leave much detailed scope still needing to be
investigated and detailed

25
9.27 Scope Modeling - Example

26

More Related Content

What's hot

Dell Server Ordering Six Sigma Case Study
Dell Server Ordering Six Sigma Case StudyDell Server Ordering Six Sigma Case Study
Dell Server Ordering Six Sigma Case StudySteven Bonacorsi
 
An Analysis of the BABOK
An Analysis of the BABOKAn Analysis of the BABOK
An Analysis of the BABOKLeslie Munday
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?Katarzyna Kot
 
Acquire the Necessary Support for DFSS Projects from Senior Management
Acquire the Necessary Support for DFSS Projects from Senior ManagementAcquire the Necessary Support for DFSS Projects from Senior Management
Acquire the Necessary Support for DFSS Projects from Senior ManagementTom Judd
 
BABOK Study Group - meeting 2
BABOK Study Group - meeting 2BABOK Study Group - meeting 2
BABOK Study Group - meeting 2Paweł Zubkiewicz
 
Design for six_sigma
Design for six_sigmaDesign for six_sigma
Design for six_sigmamangal das
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSBill Whalen, CDIA+
 
CMMI-DEV 1.3 Tool (checklist)
CMMI-DEV 1.3 Tool (checklist)CMMI-DEV 1.3 Tool (checklist)
CMMI-DEV 1.3 Tool (checklist)Robert Levy
 
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsSolution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsAlan McSweeney
 
BABOK Study Group - meeting 1
BABOK Study Group - meeting 1BABOK Study Group - meeting 1
BABOK Study Group - meeting 1Paweł Zubkiewicz
 
8 d problem solving rev01
8 d problem solving   rev018 d problem solving   rev01
8 d problem solving rev01Jitesh Gaurav
 
BABOK Study Group - meeting 3
BABOK Study Group - meeting 3BABOK Study Group - meeting 3
BABOK Study Group - meeting 3Paweł Zubkiewicz
 
Rapid Results PLM Implementation Methodology
Rapid Results PLM Implementation MethodologyRapid Results PLM Implementation Methodology
Rapid Results PLM Implementation Methodologyilievadaniela
 
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIA
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIAUSE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIA
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIASheryl Mehra
 
Kalypso Strategic Roadmapping Deck Mar Webinarv4
Kalypso Strategic Roadmapping Deck Mar Webinarv4Kalypso Strategic Roadmapping Deck Mar Webinarv4
Kalypso Strategic Roadmapping Deck Mar Webinarv4Brsurf2001
 
Kenneth Luster resume 2016
Kenneth Luster resume 2016Kenneth Luster resume 2016
Kenneth Luster resume 2016Kenneth Luster
 

What's hot (20)

Dell Server Ordering Six Sigma Case Study
Dell Server Ordering Six Sigma Case StudyDell Server Ordering Six Sigma Case Study
Dell Server Ordering Six Sigma Case Study
 
An Analysis of the BABOK
An Analysis of the BABOKAn Analysis of the BABOK
An Analysis of the BABOK
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?
 
Iiba cbap
Iiba cbapIiba cbap
Iiba cbap
 
CURRICULUM_Linked
CURRICULUM_LinkedCURRICULUM_Linked
CURRICULUM_Linked
 
Acquire the Necessary Support for DFSS Projects from Senior Management
Acquire the Necessary Support for DFSS Projects from Senior ManagementAcquire the Necessary Support for DFSS Projects from Senior Management
Acquire the Necessary Support for DFSS Projects from Senior Management
 
BABOK Study Group - meeting 2
BABOK Study Group - meeting 2BABOK Study Group - meeting 2
BABOK Study Group - meeting 2
 
Design for six_sigma
Design for six_sigmaDesign for six_sigma
Design for six_sigma
 
Project Management
Project ManagementProject Management
Project Management
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJS
 
CMMI-DEV 1.3 Tool (checklist)
CMMI-DEV 1.3 Tool (checklist)CMMI-DEV 1.3 Tool (checklist)
CMMI-DEV 1.3 Tool (checklist)
 
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsSolution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
 
BABOK Study Group - meeting 1
BABOK Study Group - meeting 1BABOK Study Group - meeting 1
BABOK Study Group - meeting 1
 
8 d problem solving rev01
8 d problem solving   rev018 d problem solving   rev01
8 d problem solving rev01
 
BABOK Study Group - meeting 3
BABOK Study Group - meeting 3BABOK Study Group - meeting 3
BABOK Study Group - meeting 3
 
Rapid Results PLM Implementation Methodology
Rapid Results PLM Implementation MethodologyRapid Results PLM Implementation Methodology
Rapid Results PLM Implementation Methodology
 
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIA
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIAUSE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIA
USE OF DMADV METHODOLOGY TO CREATE A MARKETING PROCESS FOR SMARTPHONES IN INDIA
 
Resume-Kausik
Resume-KausikResume-Kausik
Resume-Kausik
 
Kalypso Strategic Roadmapping Deck Mar Webinarv4
Kalypso Strategic Roadmapping Deck Mar Webinarv4Kalypso Strategic Roadmapping Deck Mar Webinarv4
Kalypso Strategic Roadmapping Deck Mar Webinarv4
 
Kenneth Luster resume 2016
Kenneth Luster resume 2016Kenneth Luster resume 2016
Kenneth Luster resume 2016
 

Viewers also liked

UML - Unified Modelling Language
UML - Unified Modelling LanguageUML - Unified Modelling Language
UML - Unified Modelling LanguageAnoop VJ
 
BABOKv3_SummaryTaskDataFlowDiagram_v0_04
BABOKv3_SummaryTaskDataFlowDiagram_v0_04BABOKv3_SummaryTaskDataFlowDiagram_v0_04
BABOKv3_SummaryTaskDataFlowDiagram_v0_04Alan Maxwell, CBAP
 
Unified modelling language (UML)
Unified modelling language (UML)Unified modelling language (UML)
Unified modelling language (UML)Hirra Sultan
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Techcanvass
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bankLN Mishra CBAP
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guideLN Mishra CBAP
 
BABOK Chapter 2 - Business Analysis Planning and Monitoring
BABOK Chapter 2 - Business Analysis Planning and MonitoringBABOK Chapter 2 - Business Analysis Planning and Monitoring
BABOK Chapter 2 - Business Analysis Planning and MonitoringKathy Vezina
 
CBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP Master
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 

Viewers also liked (12)

UML - Unified Modelling Language
UML - Unified Modelling LanguageUML - Unified Modelling Language
UML - Unified Modelling Language
 
BABOKv3_SummaryTaskDataFlowDiagram_v0_04
BABOKv3_SummaryTaskDataFlowDiagram_v0_04BABOKv3_SummaryTaskDataFlowDiagram_v0_04
BABOKv3_SummaryTaskDataFlowDiagram_v0_04
 
OO & UML
OO & UMLOO & UML
OO & UML
 
Unified modelling language (UML)
Unified modelling language (UML)Unified modelling language (UML)
Unified modelling language (UML)
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bank
 
CBAP® Preparation Course
CBAP® Preparation CourseCBAP® Preparation Course
CBAP® Preparation Course
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guide
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
BABOK Chapter 2 - Business Analysis Planning and Monitoring
BABOK Chapter 2 - Business Analysis Planning and MonitoringBABOK Chapter 2 - Business Analysis Planning and Monitoring
BABOK Chapter 2 - Business Analysis Planning and Monitoring
 
CBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP+Master 150 Free Questions
CBAP+Master 150 Free Questions
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 

Similar to Babok2 chapter9 daxko

2 data warehouse life cycle golfarelli
2 data warehouse life cycle golfarelli2 data warehouse life cycle golfarelli
2 data warehouse life cycle golfarellitruongthuthuy47
 
Itlc hanoi ba day 3 - thai son - data modelling
Itlc hanoi   ba day 3 - thai son - data modellingItlc hanoi   ba day 3 - thai son - data modelling
Itlc hanoi ba day 3 - thai son - data modellingVu Hung Nguyen
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...JOHNLEAK1
 
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docx
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docxhttphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docx
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docxpooleavelina
 
Lecture 9 - SOA in Context
Lecture 9 - SOA in ContextLecture 9 - SOA in Context
Lecture 9 - SOA in Contextphanleson
 
The art technique of data visualization
The art  technique of data visualizationThe art  technique of data visualization
The art technique of data visualizationUday Kothari
 
Non-functional requirements
Non-functional requirements Non-functional requirements
Non-functional requirements Rohela Raouf
 
Requirement specification
Requirement specificationRequirement specification
Requirement specificationAbdul Basit
 
Applying sys ml_with_magicdraw
Applying sys ml_with_magicdrawApplying sys ml_with_magicdraw
Applying sys ml_with_magicdrawelheshk
 
Service Oriented & Model Driven Architectures
Service Oriented & Model Driven ArchitecturesService Oriented & Model Driven Architectures
Service Oriented & Model Driven ArchitecturesPankaj Saharan
 
Smart Client Software Factory 2010
Smart Client Software Factory  2010Smart Client Software Factory  2010
Smart Client Software Factory 2010Tomy Ismail
 
Project-fit Blueprint.docx
Project-fit Blueprint.docxProject-fit Blueprint.docx
Project-fit Blueprint.docxMoorthy Esakky
 
P209 leithiser-relationaldb-formal-specifications
P209 leithiser-relationaldb-formal-specificationsP209 leithiser-relationaldb-formal-specifications
P209 leithiser-relationaldb-formal-specificationsBob Leithiser
 
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Usman Tariq
 

Similar to Babok2 chapter9 daxko (20)

2 data warehouse life cycle golfarelli
2 data warehouse life cycle golfarelli2 data warehouse life cycle golfarelli
2 data warehouse life cycle golfarelli
 
Itlc hanoi ba day 3 - thai son - data modelling
Itlc hanoi   ba day 3 - thai son - data modellingItlc hanoi   ba day 3 - thai son - data modelling
Itlc hanoi ba day 3 - thai son - data modelling
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
 
SAP - SOLUTION MANAGER
SAP - SOLUTION MANAGER SAP - SOLUTION MANAGER
SAP - SOLUTION MANAGER
 
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docx
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docxhttphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docx
httphps.orgdocumentspregnancy_fact_sheet.pdfhttpswww.docx
 
Rad model
Rad modelRad model
Rad model
 
Lecture 9 - SOA in Context
Lecture 9 - SOA in ContextLecture 9 - SOA in Context
Lecture 9 - SOA in Context
 
The art technique of data visualization
The art  technique of data visualizationThe art  technique of data visualization
The art technique of data visualization
 
Non-functional requirements
Non-functional requirements Non-functional requirements
Non-functional requirements
 
Planning Data Warehouse
Planning Data WarehousePlanning Data Warehouse
Planning Data Warehouse
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Requirement specification
Requirement specificationRequirement specification
Requirement specification
 
Applying sys ml_with_magicdraw
Applying sys ml_with_magicdrawApplying sys ml_with_magicdraw
Applying sys ml_with_magicdraw
 
Game plan wkshp1
Game plan wkshp1Game plan wkshp1
Game plan wkshp1
 
Service Oriented & Model Driven Architectures
Service Oriented & Model Driven ArchitecturesService Oriented & Model Driven Architectures
Service Oriented & Model Driven Architectures
 
Sq lite module2
Sq lite module2Sq lite module2
Sq lite module2
 
Smart Client Software Factory 2010
Smart Client Software Factory  2010Smart Client Software Factory  2010
Smart Client Software Factory 2010
 
Project-fit Blueprint.docx
Project-fit Blueprint.docxProject-fit Blueprint.docx
Project-fit Blueprint.docx
 
P209 leithiser-relationaldb-formal-specifications
P209 leithiser-relationaldb-formal-specificationsP209 leithiser-relationaldb-formal-specifications
P209 leithiser-relationaldb-formal-specifications
 
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
 

More from Mudassir Iqbal

Quality assurance and control quality - PMP/CAPM by PMI
Quality assurance and control quality - PMP/CAPM by PMIQuality assurance and control quality - PMP/CAPM by PMI
Quality assurance and control quality - PMP/CAPM by PMIMudassir Iqbal
 
Residual risk and secondary risk - PMP/CAPM from PMI
Residual risk and secondary risk - PMP/CAPM from PMIResidual risk and secondary risk - PMP/CAPM from PMI
Residual risk and secondary risk - PMP/CAPM from PMIMudassir Iqbal
 
Free float and total float - PMP/CAPM from PMI
Free float and total float - PMP/CAPM from PMIFree float and total float - PMP/CAPM from PMI
Free float and total float - PMP/CAPM from PMIMudassir Iqbal
 
Event and Non-Event Risk - PMP/CAPM from PMI
Event and Non-Event Risk  - PMP/CAPM from PMIEvent and Non-Event Risk  - PMP/CAPM from PMI
Event and Non-Event Risk - PMP/CAPM from PMIMudassir Iqbal
 
EEF and OPA - PMP/CAPM from PMI
EEF and OPA - PMP/CAPM from PMIEEF and OPA - PMP/CAPM from PMI
EEF and OPA - PMP/CAPM from PMIMudassir Iqbal
 
Control account, work and planning package - PMP/CAPM from PMI
Control account, work and planning package - PMP/CAPM from PMIControl account, work and planning package - PMP/CAPM from PMI
Control account, work and planning package - PMP/CAPM from PMIMudassir Iqbal
 
Budget and cost estimates - PMP/CAPM from PMI
Budget and cost estimates - PMP/CAPM from PMIBudget and cost estimates - PMP/CAPM from PMI
Budget and cost estimates - PMP/CAPM from PMIMudassir Iqbal
 
Project scope Management - PMP/CAPM
Project scope Management - PMP/CAPMProject scope Management - PMP/CAPM
Project scope Management - PMP/CAPMMudassir Iqbal
 
Project schedule Management - PMP/CAPM
Project schedule Management - PMP/CAPMProject schedule Management - PMP/CAPM
Project schedule Management - PMP/CAPMMudassir Iqbal
 
Project Cost Management - PMP/CAPM
Project Cost Management - PMP/CAPMProject Cost Management - PMP/CAPM
Project Cost Management - PMP/CAPMMudassir Iqbal
 
Project procurement Management - PMP/CAPM
Project procurement  Management - PMP/CAPMProject procurement  Management - PMP/CAPM
Project procurement Management - PMP/CAPMMudassir Iqbal
 
Planning process group
Planning process groupPlanning process group
Planning process groupMudassir Iqbal
 
Executing process group
Executing process groupExecuting process group
Executing process groupMudassir Iqbal
 
Master schedule and milestone schedule
Master schedule and milestone scheduleMaster schedule and milestone schedule
Master schedule and milestone scheduleMudassir Iqbal
 
Cost baseline and cost budget
Cost baseline and cost budgetCost baseline and cost budget
Cost baseline and cost budgetMudassir Iqbal
 

More from Mudassir Iqbal (17)

Quality assurance and control quality - PMP/CAPM by PMI
Quality assurance and control quality - PMP/CAPM by PMIQuality assurance and control quality - PMP/CAPM by PMI
Quality assurance and control quality - PMP/CAPM by PMI
 
Residual risk and secondary risk - PMP/CAPM from PMI
Residual risk and secondary risk - PMP/CAPM from PMIResidual risk and secondary risk - PMP/CAPM from PMI
Residual risk and secondary risk - PMP/CAPM from PMI
 
Free float and total float - PMP/CAPM from PMI
Free float and total float - PMP/CAPM from PMIFree float and total float - PMP/CAPM from PMI
Free float and total float - PMP/CAPM from PMI
 
Event and Non-Event Risk - PMP/CAPM from PMI
Event and Non-Event Risk  - PMP/CAPM from PMIEvent and Non-Event Risk  - PMP/CAPM from PMI
Event and Non-Event Risk - PMP/CAPM from PMI
 
EEF and OPA - PMP/CAPM from PMI
EEF and OPA - PMP/CAPM from PMIEEF and OPA - PMP/CAPM from PMI
EEF and OPA - PMP/CAPM from PMI
 
Control account, work and planning package - PMP/CAPM from PMI
Control account, work and planning package - PMP/CAPM from PMIControl account, work and planning package - PMP/CAPM from PMI
Control account, work and planning package - PMP/CAPM from PMI
 
Budget and cost estimates - PMP/CAPM from PMI
Budget and cost estimates - PMP/CAPM from PMIBudget and cost estimates - PMP/CAPM from PMI
Budget and cost estimates - PMP/CAPM from PMI
 
Project scope Management - PMP/CAPM
Project scope Management - PMP/CAPMProject scope Management - PMP/CAPM
Project scope Management - PMP/CAPM
 
Project schedule Management - PMP/CAPM
Project schedule Management - PMP/CAPMProject schedule Management - PMP/CAPM
Project schedule Management - PMP/CAPM
 
Project Cost Management - PMP/CAPM
Project Cost Management - PMP/CAPMProject Cost Management - PMP/CAPM
Project Cost Management - PMP/CAPM
 
Project procurement Management - PMP/CAPM
Project procurement  Management - PMP/CAPMProject procurement  Management - PMP/CAPM
Project procurement Management - PMP/CAPM
 
Planning process group
Planning process groupPlanning process group
Planning process group
 
Executing process group
Executing process groupExecuting process group
Executing process group
 
Closing process group
Closing process groupClosing process group
Closing process group
 
Master schedule and milestone schedule
Master schedule and milestone scheduleMaster schedule and milestone schedule
Master schedule and milestone schedule
 
Quality and Grade
Quality and GradeQuality and Grade
Quality and Grade
 
Cost baseline and cost budget
Cost baseline and cost budgetCost baseline and cost budget
Cost baseline and cost budget
 

Recently uploaded

NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandSharisaBethune
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 

Recently uploaded (20)

NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal Brand
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 

Babok2 chapter9 daxko

  • 1. BABOK® v2.0 Chapter 9: Techniques Outline: High-level overview of the Techniques referenced in the Knowledge Areas of the Techniques BABOK Guide. Techniques alter the way a business analysis task is performed or describes a specific form the output of a task may take. 1
  • 2. Thank you and Contact Info  Special thanks to DAXKO for sponsoring this meeting  Presenter: Tammy S Bishop, CBAP Business Systems Analyst, Senior Drummond Company, Inc. 2
  • 3. Techniques  Techniques listed here are a subset of those used by practitioners of business analysis.  Business analysts who specialize in a particular methodology or business domain may use only a few of the techniques mentioned or may use other techniques not described herein.  Techniques listed here are applicable to different situations and business domains. 3
  • 4. 9.5 Data Dictionary and Glossary  Purpose  Defining key terms and data relevant to business domain  Description  Formally identify and define all terminology used by the organization or organizational unit 4
  • 5. 9.5 Data Dictionary and Glossary  Elements  Glossary  Data Dictionary  Primitive Data Elements     Name Aliases Values/Meanings Description  Composite Data Elements  Sequences  Repetitions  Optional Elements 5
  • 6. 9.5 Data Dictionary and Glossary  Usage Considerations  Useful for ensuring all stakeholders are in agreement on the format and content of relevant information  Capturing in a single model ensures terms will be used consistently. 6
  • 7. 9.6 Data Flow Diagrams (DFD) - Purpose  Purpose  Shows how information is Input, Processed, Stored, and Output from a system  Description  Visual representation of how info is moved through a system  External Entities that provide data to or receive it from a system  Processes of system that transform data  Data stores in which data is collected for a period of time  Data Flows by which data moves between entities, processes, and data stores 7
  • 8. 9.6 Data Flow Diagrams (DFD) - Elements  Elements     External Entities Data Store Data Process Data Flow 8
  • 9. 9.6 Data Flow Diagrams (DFD) - Usage  Strengths     Discover technique for processes or data Verification of Functional Decomposition or Data Model Easily understood Useful analysis deliverable for developers in Structured Programming Environment  Weaknesses  No responsibility shown  No alternative paths 9
  • 10. 9.6 Data Flow Diagram (DFD) - Example 10
  • 11. 9.7 Data Modeling - Purpose  Purpose  Describe concepts relevant to a domain, relationships between those concepts, and info associated with them  Description  Diagram supported by Textual description  Represents People, Places, Things, and Concepts important to the business  Entity Relationship Diagram and Class Diagrams are most common 11
  • 12. 9.7 Data Modeling - Elements  Elements  Concept  Attributes  Name  Values/Meanings  Description  Relationship  Metadata 12
  • 13. 9.7 Data Modeling - Usage  Advantages  Flexibility of different levels of description  Consistent modeling approach that supports transition through Planning, Analysis, Design, Implementation  Disadvantages  Complex  Concepts may be unfamiliar to people without background in IS  Difficult to understand if not properly presented  Terms/Definitions vary in use 13
  • 14. 9.7 Data Modeling - Example 14
  • 15. 9.12 Functional Decomposition - Purpose  Purpose  To decompose processes, functional areas, or deliverables into component parts and allow each part to be analyzed independently  Description  Ensure problem is separated into sub-problems that are as independent as possible so work can be assigned to different groups.  Provides ability to scale and manage large projects 15
  • 16. 9.12 Functional Decomposition - Elements  Elements  Identifies high-level functions and then breaks those functions down into smaller pieces  Represent processes carried out by the organization  Continues until sub-function cannot break down further  Similar to a WBS (Work Breakdown Structure)  Use Hierarchical Diagrams, Tree Diagrams, or numbering each sub-function 16
  • 17. 9.12 Functional Decomposition - Usage  Advantages  Provides consistent view of scope of effort  Estimates can be made easier  Conceptual model of work needed to deliver solution  Disadvantages  No guarantee all components are captured  Decomposing a problem without understanding the relationship between the pieces may create an inappropriate structure that impedes analysis 17
  • 19. 9.21 Process Modeling - Purpose  Purpose  Gain understanding of how work involving multiple roles and departments is performed  Description      Process linked by sequence Shows events by people, rules, or passage of time May include manual or automated activities or both Complete when objective or goal is completed Used for Current and Future state processes 19
  • 20. 9.21 Process Modeling - Elements  Elements  Notation Elements  Process Improvement  Six Sigma  Lean  BPM approaches 20
  • 21. 9.21 Process Modeling - Usage  Advantages  Users are comfortable with elements / concepts  Effectively show how to handle large number of scenarios  Used for eliciting, verifying requirements and training  Disadvantages  May be complex and hard to understand when contain too much activity  Problems are not always readily identifiable by looking at model 21
  • 22. 9.21 Process Modeling - Example 22
  • 23. 9.27 Scope Modeling - Purpose  Purpose  Used to describe scope of analysis or solution  Description  Basis for defining and delimiting scope of business analysis  Shows boundaries of scope and business domain 23
  • 24. 9.27 – Scope Modeling - Elements  Elements      Context Diagram Events Features Use Case Diagram Business Process 24
  • 25. 9.27 Scope Modeling - Usage  Advantages  Makes it easier to determine what should be in scope and out of scope for solution  Disadvantages  Usually leave much detailed scope still needing to be investigated and detailed 25
  • 26. 9.27 Scope Modeling - Example 26

Editor's Notes

  1. Primitive Data Elements:The following information must be recorded about every data element in a data dictionaryGlossary:Documents terms unique to the domain. Created in order to ensure all stakeholders understand what is meant when certain words are used. It consists of a term relevant to the domain and a unique definition for each, as well as cross-referencing aliases.DataDictionary:Include standard definitions of data elements, their meanings, and allowable values. Contains definitions of primitive data elements and how those elements combine into composite data elementsName:Unique name for data element to be referenced by composite data elementAliases:Alternate names for data elements used by various stakeholdersValues/Meanings:List of acceptable values for data elements. May be expressed as enumerated list or as a description of allowable formats for the data, including the number of characters, etc. If values are abbreviated, the explanation of the meaning is included here.Description:Definition of the data element in the context of the solutionComposite Data Elements:Assembled from primitive data elements and include the following:Sequences:Order of primitive data elements which must always occur in the specified orderRepetitions:One or more primitive data elements occur multiple times in the composite elementOptionalElements:May or may not occur in a particular instance of the data element
  2. External EntitiesSource or destination of data.Labeled RectangleData StoreLocation where data is not moving or transforming, but being stored passively for future useLabel between two parallel lines or a labeled rectangle with a squareData ProcessProcess that transforms data in some way, either combining the data, reordering the data, converting the data, filtering the data etc.Data processes with further decomposition models is identified with an asteriskLabeled circle or rectangle with curved cornersVerb-object structure labelingData FlowIdentifies where data is being moved between a data process and an external entity, a data store or another data process. Should be noun phrase identifying data being movedCan be specified into Result Flows, Control Flows and Update FlowsRepresented by Single or Forked line with an ArrowLines must be labeled with Descriptor of data being moved
  3. Concept:Something of significance to the domain being described about which data is neededShould have unique identifier to differentiate between actual instances of the concept.Referred to as entities in ERDs Referred to as Classes in Class DiagramsAttributes:Defines particular piece of info associated with a conceptRelationship:Significant business associations between conceptsDefine how information is used in operation of businessIndicate important linkages to be managed or maintained in the solutionMay indicate cardinality or multiplicity of the relationshipMetadata:Data about dataDescribes context, use, and validity of business info Used to determine when and why info stored in a system was changed
  4. Notation Elements:Activities:Individual steps that must be completed in order to execute the business processDecisions:Forks where there may be two or more flowsEvents:May create, interrupt, or terminate processesMay result from actions taken, messages received, passage of timeFlow:Direction of step-by-step sequence of workflowRoles:Type of person, groupSwimlanes/Pools:Show activities performed by a particular roleVertical or HorizontalPassing of responsibility from one actor to anotherTerminal Points:Process Improvement:Identify and remove activities not adding value to stakeholderReduce time required to complete a processImprove interfaces or handoffs between roles to remove errorsReduce/Eliminate bottlenecks and backlogs
  5. Context Diagram:Top Level data flow diagramUses single data process to describe scope and shows external entities and data stores providing data to and receiving data from the systemEvents:External – happens in external entitiesTemporal – driven by time, usually time related business rulesProcesses are identified after identifying events. The question to ask is “What processes are required to provide a complete response to this event?”Features:Service that solution provides to fulfill one or more stakeholder needsHigh level abstractions of solution that will be expanded into fully described functional and supplemental requirementsUse Case Diagrams:Visual depiction of use cases supported by system, actors who trigger them, and relationships between themBusiness Processes:High Level model used as scope model