SlideShare a Scribd company logo
1 of 29
Download to read offline
Fundamentals
       of
Business Analysis
Objectives
1. Definition of business analysis & business
   analyst profession
2. Exploring the knowledge areas of business
   analysis
3. Definition of requirements & its types
4. Understand the difference between
   requirements elicitation & requirements
   gathering
3


          In the Beginning...

• There was chaos...
4


           In the Beginning...

• Projects were like a battlefield
5




A lot of work was
being done...
But it was
not always
productive
A Little Later On…
Organizations invested in Project
Management practices

   Plan     Build     Test    Implement


                                       But it still
                                      doesn’t work
   “Typical” Project Life Cycle
Why it doesn’t work?
• Only 16.2% of projects will be completed on time & on
  budget
• About 40-56% of project conflicts can be traced to
  requirement errors
• Finding and fixing requirement errors consumes 70-85%
  of project rework costs
• The average project exceeds its planned time schedule
  by 120%
• About 52.7% of projects will cost 189% of their original
  estimate
• About 30% of projects are cancelled before completion.
Conclusion
Typical project…
…expends least effort on requirements analysis…
…which is where most errors originate…
…and whose errors cost most to fix!
And That why projects doomed?
Now .. The Picture Complete

Describe   Define   Plan   Build    Test   Implement




Business Analysis          Project Management
What Do These Words Mean, Anyway?
 •   Systems Analyst
 •   Systems Engineer
 •   Architect
 •   Business system analyst
 •   Business Analyst
 •   Analyst Programmer
What Has Changed?
• International Institute of Business Analysis (IIBA)
  established in 2003 as is an independent non-
  profit professional association, serving the
  growing field of business analysis.


              www.theiiba.org
IIBA defines a Business Analysis
The set of tasks & techniques used to:
1. work as a liaison among stakeholders
2. To understand the structure, policies
    and operations of an organization
3. and to recommend solutions that
    enable the organization to achieve its
    goals.
            Source: International Institute of Business
                         Analysis (IIBA®)
A Business Analyst
“A business analyst works
as a liaison among
stakeholders in order to
elicit, analyze,
communicate, and validate
requirements for changes
to business processes,
policies, and information
systems.”
Putting the Business Analyst in context



                                    Project Manager
Owner/sponsor




                     BUSINESS
                     ANALYST




                                  Solutions developers
 Subject Matter
 Experts/Users
Requirements
Requirement: IIBA’s Definition
• A Requirement is defined to be:
   1. A condition or capability needed by a stakeholder to solve
      a problem or achieve an objective;
   2. A condition or capability that must be met or possessed
      by a system to satisfy a contract, standard, specification,
      or other formally imposed document.
   3. A documented representation of a condition or capability
      as in (1) or (2).
Types of Requirements

  Business             User             System
Requirements       Requirements      Requirements
• higher-level     • statements of   • describe the
  statements of      the needs of      behavior and
  the goals,         a particular      information
  objectives, or     stakeholder       that the
  needs of the       or class of       solution will
  enterprise.        stakeholders.     manage.
Requirements 4 C’s
• Requirements Should be :
  – Complete
  – Clear
  – Correct
  – Consistent.
Business Analysis Knowledge Areas
     Business Analysis Planning and Monitoring

Enterprise   Elicitation   Requirements
                                    Solution
 Analysis                    Analysis
                                  Assessment
                                  & Validation
  Requirements Management and Communication

              Underlying Competencies
Enterprise Analysis
• Feasibility Studies
• High level Risk Assessments
• Business Cases
Requirements Planning and
      Management
 • What methodology will be used on the
   project?
 • How will requirements be elicited?
Requirements Elicitation
• Core BA activity!
• Elicited, not “gathered”!
• Get ALL the REAL requirements RIGHT
What is Elicitation?
Defined…
 The definition of elicitation is1:
 1.   To draw forth or bring out
      (something latent or potential)




                                        24
Requirements Elicitation
• How Can We Elicit Requirements?
  – Interviews
  – Surveys
  – Meetings (Focus Groups)
  – Observation
  – Prototyping
Requirements Elicitation
• Where Can We Go to Elicit Requirements?
  – Users
  – Managers
  – Executives
  – Programmers
  – Other BAs
  – Old System
  – The Web
Requirements Analysis &
      Documentation
• Two tasks – big knowledge area
• Modeling
  – ERD
  – Process Flow
  – Use Case
• Documentation
  – Requirements Specifications
  – Design Document
Requirements Communication
• Communicate requirements back to the
  stakeholders
• Reviews mostly
• Small knowledge area
Solution Assessment and Validation
 •   Evaluate and select a solution
 •   Assist with developers ,testing and QA
 •   Assist with implementation
 •   Post-Implementation Review

More Related Content

What's hot

Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesEngineerBabu
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in indiaunited global soft
 
Business Analysis
Business AnalysisBusiness Analysis
Business AnalysisBCS-IT
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business AnalysisTechShiv
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?ZaranTech LLC
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionEgrove Systems Corporation
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The SdlcCraig Brown
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities Invensis Learning
 
Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Moutasm Tamimi
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT*instinctools
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation finalmdchristenson
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1Suprriya Nair
 

What's hot (20)

Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & Responsibilities
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
The role of Business Analyst
The role of Business Analyst The role of Business Analyst
The role of Business Analyst
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business Analysis
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An Introduction
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Presentation on BA
Presentation on BAPresentation on BA
Presentation on BA
 
Business Analysis- An Overview
Business Analysis- An OverviewBusiness Analysis- An Overview
Business Analysis- An Overview
 
Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1
 

Viewers also liked

The Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystThe Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystIIBA UK Chapter
 
business analyst interview questions and answers
business analyst interview questions and answersbusiness analyst interview questions and answers
business analyst interview questions and answersCongress Man
 
Usecase diagram railway reservation system
Usecase diagram railway reservation systemUsecase diagram railway reservation system
Usecase diagram railway reservation systemmuthumeenakshim
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitationAbdul Basit
 
Use of ict tools for teaching –learning
Use of ict tools for teaching –learningUse of ict tools for teaching –learning
Use of ict tools for teaching –learningVenkat Srinivasan
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Business analysis interview question and answers
Business analysis interview question and answersBusiness analysis interview question and answers
Business analysis interview question and answersGaruda Trainings
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answersBusinessAnalyst247
 

Viewers also liked (18)

BA Standards PMI RoCh MM 150714
BA Standards PMI RoCh MM 150714BA Standards PMI RoCh MM 150714
BA Standards PMI RoCh MM 150714
 
The Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystThe Creative and Innovative Business Analyst
The Creative and Innovative Business Analyst
 
C#4.0 features
C#4.0 featuresC#4.0 features
C#4.0 features
 
collections
 collections collections
collections
 
multi threading
multi threadingmulti threading
multi threading
 
business analyst interview questions and answers
business analyst interview questions and answersbusiness analyst interview questions and answers
business analyst interview questions and answers
 
Usecase diagram railway reservation system
Usecase diagram railway reservation systemUsecase diagram railway reservation system
Usecase diagram railway reservation system
 
Bill Gates
Bill GatesBill Gates
Bill Gates
 
exception handling
 exception handling exception handling
exception handling
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
 
use case diagramHospital managment system
use case diagramHospital managment systemuse case diagramHospital managment system
use case diagramHospital managment system
 
Generics collections
Generics collectionsGenerics collections
Generics collections
 
Use of ict tools for teaching –learning
Use of ict tools for teaching –learningUse of ict tools for teaching –learning
Use of ict tools for teaching –learning
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
Use Case Modeling
Use Case ModelingUse Case Modeling
Use Case Modeling
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Business analysis interview question and answers
Business analysis interview question and answersBusiness analysis interview question and answers
Business analysis interview question and answers
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answers
 

Similar to Fundamentals of Business Analysis

Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Lakshmi-BA
 
BABOK Study Group - meeting 1
BABOK Study Group - meeting 1BABOK Study Group - meeting 1
BABOK Study Group - meeting 1Paweł Zubkiewicz
 
Business Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasBusiness Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasAyo Apampa
 
Business analysis course week1 - Overview
Business analysis course week1 - OverviewBusiness analysis course week1 - Overview
Business analysis course week1 - Overviewciano3020
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development Mark Opanasiuk
 
Agile Requirement Development - A Breathtakingly Quick Introduction
Agile Requirement Development - A Breathtakingly Quick IntroductionAgile Requirement Development - A Breathtakingly Quick Introduction
Agile Requirement Development - A Breathtakingly Quick IntroductionTieturi Oy
 
Business analysis key concepts
Business analysis key conceptsBusiness analysis key concepts
Business analysis key conceptsAyo Apampa
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirementsNamita Razdan
 
The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successMark Troncone MBA, PMP, CBAP, ITILv3, CSM
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisShwetha-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisVeneet-BA
 
BABOK Guide v3 ECBA.pptx
BABOK Guide v3 ECBA.pptxBABOK Guide v3 ECBA.pptx
BABOK Guide v3 ECBA.pptxPhmThDiuHoa
 
Business Analyst Job Profile coepd
Business Analyst Job Profile   coepdBusiness Analyst Job Profile   coepd
Business Analyst Job Profile coepdCOEPD HR
 
Help! They Expect Me to Be an Oracle Projects Business Analyst
Help!  They Expect Me to Be an Oracle Projects Business AnalystHelp!  They Expect Me to Be an Oracle Projects Business Analyst
Help! They Expect Me to Be an Oracle Projects Business AnalystLouise Abdulkader
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis Sunil-QA
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMsBrian Fariss
 
Business analysis - BABOK® Review
Business analysis - BABOK® ReviewBusiness analysis - BABOK® Review
Business analysis - BABOK® ReviewBashar Ziedan
 

Similar to Fundamentals of Business Analysis (20)

Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2
 
BABOK Study Group - meeting 1
BABOK Study Group - meeting 1BABOK Study Group - meeting 1
BABOK Study Group - meeting 1
 
Business Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasBusiness Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge Areas
 
BA
BABA
BA
 
Business analysis course week1 - Overview
Business analysis course week1 - OverviewBusiness analysis course week1 - Overview
Business analysis course week1 - Overview
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development
 
Agile Requirement Development - A Breathtakingly Quick Introduction
Agile Requirement Development - A Breathtakingly Quick IntroductionAgile Requirement Development - A Breathtakingly Quick Introduction
Agile Requirement Development - A Breathtakingly Quick Introduction
 
Dynamic Duos
Dynamic DuosDynamic Duos
Dynamic Duos
 
Business analysis key concepts
Business analysis key conceptsBusiness analysis key concepts
Business analysis key concepts
 
CBAP BABOK v3 notes
CBAP BABOK v3 notes CBAP BABOK v3 notes
CBAP BABOK v3 notes
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirements
 
The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project success
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
BABOK Guide v3 ECBA.pptx
BABOK Guide v3 ECBA.pptxBABOK Guide v3 ECBA.pptx
BABOK Guide v3 ECBA.pptx
 
Business Analyst Job Profile coepd
Business Analyst Job Profile   coepdBusiness Analyst Job Profile   coepd
Business Analyst Job Profile coepd
 
Help! They Expect Me to Be an Oracle Projects Business Analyst
Help!  They Expect Me to Be an Oracle Projects Business AnalystHelp!  They Expect Me to Be an Oracle Projects Business Analyst
Help! They Expect Me to Be an Oracle Projects Business Analyst
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMs
 
Business analysis - BABOK® Review
Business analysis - BABOK® ReviewBusiness analysis - BABOK® Review
Business analysis - BABOK® Review
 

Fundamentals of Business Analysis

  • 1. Fundamentals of Business Analysis
  • 2. Objectives 1. Definition of business analysis & business analyst profession 2. Exploring the knowledge areas of business analysis 3. Definition of requirements & its types 4. Understand the difference between requirements elicitation & requirements gathering
  • 3. 3 In the Beginning... • There was chaos...
  • 4. 4 In the Beginning... • Projects were like a battlefield
  • 5. 5 A lot of work was being done... But it was not always productive
  • 6. A Little Later On… Organizations invested in Project Management practices Plan Build Test Implement But it still doesn’t work “Typical” Project Life Cycle
  • 7. Why it doesn’t work? • Only 16.2% of projects will be completed on time & on budget • About 40-56% of project conflicts can be traced to requirement errors • Finding and fixing requirement errors consumes 70-85% of project rework costs • The average project exceeds its planned time schedule by 120% • About 52.7% of projects will cost 189% of their original estimate • About 30% of projects are cancelled before completion.
  • 8. Conclusion Typical project… …expends least effort on requirements analysis… …which is where most errors originate… …and whose errors cost most to fix!
  • 9. And That why projects doomed?
  • 10. Now .. The Picture Complete Describe Define Plan Build Test Implement Business Analysis Project Management
  • 11. What Do These Words Mean, Anyway? • Systems Analyst • Systems Engineer • Architect • Business system analyst • Business Analyst • Analyst Programmer
  • 12. What Has Changed? • International Institute of Business Analysis (IIBA) established in 2003 as is an independent non- profit professional association, serving the growing field of business analysis. www.theiiba.org
  • 13. IIBA defines a Business Analysis The set of tasks & techniques used to: 1. work as a liaison among stakeholders 2. To understand the structure, policies and operations of an organization 3. and to recommend solutions that enable the organization to achieve its goals. Source: International Institute of Business Analysis (IIBA®)
  • 14. A Business Analyst “A business analyst works as a liaison among stakeholders in order to elicit, analyze, communicate, and validate requirements for changes to business processes, policies, and information systems.”
  • 15. Putting the Business Analyst in context Project Manager Owner/sponsor BUSINESS ANALYST Solutions developers Subject Matter Experts/Users
  • 17. Requirement: IIBA’s Definition • A Requirement is defined to be: 1. A condition or capability needed by a stakeholder to solve a problem or achieve an objective; 2. A condition or capability that must be met or possessed by a system to satisfy a contract, standard, specification, or other formally imposed document. 3. A documented representation of a condition or capability as in (1) or (2).
  • 18. Types of Requirements Business User System Requirements Requirements Requirements • higher-level • statements of • describe the statements of the needs of behavior and the goals, a particular information objectives, or stakeholder that the needs of the or class of solution will enterprise. stakeholders. manage.
  • 19. Requirements 4 C’s • Requirements Should be : – Complete – Clear – Correct – Consistent.
  • 20. Business Analysis Knowledge Areas Business Analysis Planning and Monitoring Enterprise Elicitation Requirements Solution Analysis Analysis Assessment & Validation Requirements Management and Communication Underlying Competencies
  • 21. Enterprise Analysis • Feasibility Studies • High level Risk Assessments • Business Cases
  • 22. Requirements Planning and Management • What methodology will be used on the project? • How will requirements be elicited?
  • 23. Requirements Elicitation • Core BA activity! • Elicited, not “gathered”! • Get ALL the REAL requirements RIGHT
  • 24. What is Elicitation? Defined… The definition of elicitation is1: 1. To draw forth or bring out (something latent or potential) 24
  • 25. Requirements Elicitation • How Can We Elicit Requirements? – Interviews – Surveys – Meetings (Focus Groups) – Observation – Prototyping
  • 26. Requirements Elicitation • Where Can We Go to Elicit Requirements? – Users – Managers – Executives – Programmers – Other BAs – Old System – The Web
  • 27. Requirements Analysis & Documentation • Two tasks – big knowledge area • Modeling – ERD – Process Flow – Use Case • Documentation – Requirements Specifications – Design Document
  • 28. Requirements Communication • Communicate requirements back to the stakeholders • Reviews mostly • Small knowledge area
  • 29. Solution Assessment and Validation • Evaluate and select a solution • Assist with developers ,testing and QA • Assist with implementation • Post-Implementation Review