SlideShare a Scribd company logo
1 of 44
Page 1Classification: Restricted
Business Analysis
Training
Introduction to Business Analysis
Page 2Classification: Restricted
Agenda
Introduction to Business Analysis
• What is a Project?
• Business Process – What and Why?
• Who is a Project Manager?
• Who is a Business Analyst?
• What is Business Analysis and why is it important?
• Roles, Responsibilities and necessary Skills for a Business Analyst
Introduction to SDLC
• Requirement Analysis
• Design Phase
• Development Phase
• Testing Phase
• Release & Maintenance
Current Trends in BA
Page 3Classification: Restricted
Trainer’s Introduction
About me
• Name –
• Education –
• Work Experience -
Page 4Classification: Restricted
Students Introduction
About you
• Name
• Education
• Work Experience
• Current Location
• What’s the expectation from the course?
• Email ID and Contact Number
Page 5Classification: Restricted
What is a Business Process?
• It is a set of related tasks, performed to accomplish a specific organizational
goal. It can also be defined as a series of logically structured activities that
produce a specific service or product for customers.
Page 6Classification: Restricted
Why do we need a Business Process?
• To become and remain
successful and
competitive, businesses
must continuously improve
their processes.
• Failure to do so is likely to
result in higher costs,
lower revenues, less
motivated employees and
fewer satisfied customers.
Page 7Classification: Restricted
Need for Automating the Business Processes?
• Automation is moving the needle of business efficiency and simplifying
human lives in general.
• Businesses that have automated their processes cut price, save time, and
employ their manual workforce to solve more intelligent problems.
• They let machines do the rote tasks, while eliminating the chances of
human errors.
Page 8Classification: Restricted
Benefits of Automation
Streamline Communication
Enforce Accountability
Page 9Classification: Restricted
Benefits of Automation
Minimize Costs and Manual Errors
Keep a Tab on your Business Processes
Page 10Classification: Restricted
How do you Automate Business Processes?
Page 11Classification: Restricted
Industry Based on Function
• Product Based Company – Building their own product and selling it in
market
• Service Based Company – Building product, application or part of them, for
other companies and their clients
Page 12Classification: Restricted
What is a “Project”?
What is a “Project” ?
Page 13Classification: Restricted
Project
• A Project is a temporary endeavor undertaken to create unique product,
service, or result.
• The temporary nature of project indicates a definite beginning and end.
Project Types:
• Fixed Bid Projects
• Billing Projects
Page 14Classification: Restricted
IT Project Structure
Business Stakeholders
Subject Matter Experts (SMEs)
Technology Head
Technical Architect Project Manager QA Manager Production
Support
Junior Technical
Architects/
Assistants
Technical Lead
Developer
QA Leads
QA Analysis
Page 15Classification: Restricted
Pre-Project Activity
• Client realizes his need for a software
application.
• He will do an initial analysis on the required
features of the Software Application and will
prepare Requirements Document.
Request for Proposal (RFP)
RFP is a document in
which Business need
appear.
Request for Information
(RFI) is a form that is
attached to RFP
Request for Quotation (RFQ)
A request for quotation
(RFQ) is a standard
business process whose
purpose is to invite
suppliers into a bidding
process to bid on specific
products or services
Statement of Work (SOW)
A document that defines
project-specific activities,
deliverables, and
timelines for a vendor
providing services to the
client.
Page 16Classification: Restricted
Reason for Project Initiation
• Projects plays essential role in Growth and Survival of Organization in
today’s rapidly changing competitive business environment and also in
managing the change and achieving the strategies of the enterprise.
• All projects are aimed to help the project sponsor in one way or the other
to reduce cost, increase revenue or increase efficiency or ensure
transparency etc.
• Projects may be initiated in response to a business strategy in order to,
• Cater market demand
• Tackle competition
• Increase market share
• Comply with regulation
• Create a competitive edge
• Exploit emerging opportunity and many other
Page 17Classification: Restricted
What is Business Analysis?
• Business Analysis is the set of tasks, knowledge, and techniques required to
identify business needs and determine solutions to business problems.
Solutions often includes :
• Systems development component
• Process improvement
• Organizational change
Page 18Classification: Restricted
Why is Business Analysis important?
• Business analysis helps stakeholders achieve a shared understanding of
the organization’s needs.
• This shared understanding puts the team in a position to make legitimate
recommendations for those needs, and ultimately puts the organization in
a position to move forward with the set of recommendations that best
meets those needs.
Page 19Classification: Restricted
Who is a Business Analyst?
Business Stakeholders
Subject Matter Experts (SMEs)
Technology Head
Project Manager QA Manager Production
Support
Junior Technical
Architects/
Assistants
Technical Lead
Developer
QA Leads
QA Analysis
Business Analyst
Technical Architect
Page 20Classification: Restricted
Role of 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.
• The Business Analyst understands business problems and opportunities in
the context of the requirements and recommends solutions that enable the
organization to achieve its goals.
• A Business Analyst is responsible for ensuring the project’s outputs meet
the requirements of the business and that they are fit for purpose.
Page 21Classification: Restricted
What are the Responsibilities of a Business Analyst?
Page 22Classification: Restricted
Essential Skills of a Business Analyst
Page 23Classification: Restricted
Knowledge areas of BA
Page 24Classification: Restricted
Project Life Cycle Methodology
Technical Architect
1 Project
Initiation
1.Define Scope
2.HireTeam
3.Develop Business
Case
2 Project
Planning
1.Defineand record
requirements,constraints,
and assumptions
2.Identify project team
and define rolesand
responsibilities
3.CreatetheWork
Breakdown Schedule (WBS)
4.Develop change
management plan
5.Identify risksand
define risk strategies
6.Obtain plan approval
3 Project
Execution
1. Execute tasksdefinesin
the project plan
2. Implement the
procurement of project
resources
3. Manage resource
allocation
4. Implement approved
changes
5. Measure project
performance
6.Verify and manage
change to the project
7. Ensure project deliverable
conform to quality standards
8. Monitor all risks
4 Project
Closure
1.Obtain final acceptance
for theproject
2.Obtain financial,legal,
and administrative closure
3.Releaseproject resources
4.Document and
communicatelessons
learned
5.Createand distribute
final project report
6.Archiveand retain
project records
7.Measurecustomer
satisfaction
Montoring andControl
Page 25Classification: Restricted
Role of a BA & PM
PM:
A Project Manager is ultimately responsible for ensuring the objectives of a
project are met and that the outputs are delivered on time, to cost and to
quality.
BA:
A Business Analyst is responsible for ensuring the project’s outputs meet the
requirements of the business and that they are fit for purpose.
Page 26Classification: Restricted
Knowledge Areas
BA PM
• Enterprise Analysis Integration
• Planning & Management Scope Management
• Requirements Elicitation Time Management
• Requirements Analysis &
Documentation
Cost Management
• Requirements Communication Human Resource Management
• Requirements Implementation Communication Management
Quality Management
Risk Management
Procurement
Page 27Classification: Restricted
Skillset Comparison
Page 28Classification: Restricted
Skillset Comparison
Page 29Classification: Restricted
How do a PM and BA work together?
Initiation
Requirements
Design &
Implementation
Planning
Construction QA Implementation Closure
The Execution of a Project
PM
• Scope
• Budget
• Team
• PIR• Planning • Execution & Control
• Document
Requirements
• System
Checkout
• Scope • Design
• Testing &
Training
Strategies
• Test Case
Creation
• Test
• UAT
• Train
• PIR
BA
Page 30Classification: Restricted
SDLC
Software Development
Life Cycle
Page 31Classification: Restricted
Software Development Life Cycle
• SDLC is a framework defining tasks performed at each step in the software
development process.
• SDLC is a structure followed by a development team within the software
organization.
• A Life Cycle Model defines phases , milestone, deliverables and evaluation
criteria for software development process.
• Various SDLC methodologies have been developed to guide the process
involved.
Page 32Classification: Restricted
Software Development Life Cycle
Page 33Classification: Restricted
Requirement Analysis
From deliverables such as Feasibility Report, Cost Benefit Analysis, Risk
Assessment, Business Use Cases, Vision Document the Requirement Analysis
phase is carried out which includes :
Elicitation,
Validation,
Specification and
Verification
Deliverables of Requirement Analysis Phase:
• Functional Specification Document
• Software Specification Document
• User Requirement Document
• Use Case Specification
• Addendum
Page 34Classification: Restricted
Role of BA in Requirement Analysis
• Requirements Gathering - Workshop Facilitation, Interviews, Observation,
Research.
• Requirements Documentation - Business Requirements document,
Requirements Traceability document, Functional & Non Functional
Requirements documents.
• This is where the BA will also use their modeling skills to document business
requirements.
• Requirements Validation & Prioritization activities.
• Stakeholder Engagement.
Page 35Classification: Restricted
Design Phase
In this phase the detailed functional requirements created will be
transformed into complex detailed system design including screen layouts,
business rules, process diagrams and other documents.
Deliverables of Design Phase:
• Design Document
• Technical Design Specification
Page 36Classification: Restricted
Role of BA in Design Phase
• Review the solution documents.
• Work closely with solution designer and architects to ensure requirements
are clear.
• Keep the stakeholder engaged to reassure them their requirements are
implemented as specified in the business requirement artifacts. In some
projects, such as Agile projects, this part of the iteration will have close
involvement of stakeholders right through the SDLC.
• Manage the changes to requirements both from the business and from your
solution designer’s point of view through a change control process. It is a
great time to actively start using the Requirements Traceability Matrix.
Page 37Classification: Restricted
Development Phase
In this phase the Developers convert a complete design into an information
system.
Reproducible code.
Page 38Classification: Restricted
Role of BA in Development Phase
• The Business Analyst’s role is lighter during this phase. In small teams it can
happen that the BA is asked to clarify requirements or in Agile projects the
BA will be asked to review prototypes.
Page 39Classification: Restricted
Testing Phase
Demonstrates that the developed system confirm to requirements as
specified in the Functional Specification Document. Conducted by QA team
and BA support, if needed.
Deliverables of Testing Phase:
• Test Plan
• Test Strategy
• Test Scripts
• Test Cases
Page 40Classification: Restricted
Role of BA in Testing Phase
• During the testing phase the Business Analyst can assist with reviewing test
scripts to ensure all functional requirements are being tested.
• A business analyst will also get involved with defect prioritization in some
projects.
Page 41Classification: Restricted
Release and Maintenance
• Includes the preparation of the system into a production environment and
resolution of problems identified in the test phases and ready to be
released at client site.
• Training manuals.
• Maintenance includes post implementation problems and add on request
by the client.
Deliverables :
• The Software Application.
• Test Case and Reports.
Page 42Classification: Restricted
Current Trends in Business Analysis
• Don’t expect to get all the requirements upfront.
• Focus more on Business Analysis
• Focus on adding the business value
• Adoption of professional BA approach
• More communication
• Building better business cases
• Its always plus to be bit technical
Page 43Classification: Restricted
Topics to be covered in next session
• SDLC (Software Development Life Cycle)
• Types of SDLC Methodologies
• Waterfall Approach
• Incremental Approach
• Iterative Approach
• Difference between Incremental and Iterative
• Prototype Approach
• Spiral Approach
• Rational Unified Process
• Inception
• Elaboration
• Construction
• Agile Methodology
• Scrum Lifecycle
Page 44Classification: Restricted
Thank you!

More Related Content

What's hot

Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisVeneet-BA
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in HyderabadUgs8008
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation finalmdchristenson
 
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
 
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
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - EssentialsBarbara Bermes
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisShwetha-BA
 
Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Lakshmi-BA
 
Business Analysis
Business AnalysisBusiness Analysis
Business AnalysisBCS-IT
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT*instinctools
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business AnalysisTechShiv
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business AnalystKuolun Chang
 
Fundamentals of Business Analysis
Fundamentals of Business AnalysisFundamentals of Business Analysis
Fundamentals of Business AnalysisJoshua Pierce
 

What's hot (20)

Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
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
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is Business Analysis
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - Essentials
 
Business analysis compass mapping to the iiba babok v2
Business analysis compass mapping to the iiba babok v2Business analysis compass mapping to the iiba babok v2
Business analysis compass mapping to the iiba babok v2
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT
 
Suresh Veluguri_BA
Suresh Veluguri_BASuresh Veluguri_BA
Suresh Veluguri_BA
 
Presentation on BA
Presentation on BAPresentation on BA
Presentation on BA
 
Business Analyst' Job
Business Analyst' JobBusiness Analyst' Job
Business Analyst' Job
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business Analysis
 
Business Analyst Training FAQs
Business Analyst Training FAQs Business Analyst Training FAQs
Business Analyst Training FAQs
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business Analyst
 
Fundamentals of Business Analysis
Fundamentals of Business AnalysisFundamentals of Business Analysis
Fundamentals of Business Analysis
 

Similar to Introduction to Business Analysis

Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis Sunil-QA
 
Session 01 - Introduction to Business Analysis
Session 01 - Introduction to Business AnalysisSession 01 - Introduction to Business Analysis
Session 01 - Introduction to Business AnalysisOmkarBA
 
Session 04 - Project Planning
Session 04 - Project PlanningSession 04 - Project Planning
Session 04 - Project PlanningRakeshSinhaPMP
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business AnalystsSwatiS-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisLakshmi-BA
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSwatiS-BA
 
Fundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business AnalystsFundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business AnalystsVeneet-BA
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF Belgium
 
Business Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasBusiness Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasAyo Apampa
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouLitheSpeed
 
Enterprise Analysis
Enterprise Analysis Enterprise Analysis
Enterprise Analysis Shwetha-BA
 
Requirements Management
Requirements ManagementRequirements Management
Requirements ManagementShwetha-BA
 
SRE Lect (week 1).pptx
SRE Lect (week 1).pptxSRE Lect (week 1).pptx
SRE Lect (week 1).pptxalishazayyan5
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAnanya Pani
 
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
 
Benchmarking for hrd professionals
Benchmarking for hrd professionalsBenchmarking for hrd professionals
Benchmarking for hrd professionalsSorab Sadri
 
Business analysis course week1 - Overview
Business analysis course week1 - OverviewBusiness analysis course week1 - Overview
Business analysis course week1 - Overviewciano3020
 

Similar to Introduction to Business Analysis (20)

Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis
 
Session 01 - Introduction to Business Analysis
Session 01 - Introduction to Business AnalysisSession 01 - Introduction to Business Analysis
Session 01 - Introduction to Business Analysis
 
Session 04 - Project Planning
Session 04 - Project PlanningSession 04 - Project Planning
Session 04 - Project Planning
 
IT Project and Digital Media Marketing Consulting
IT Project and Digital Media Marketing ConsultingIT Project and Digital Media Marketing Consulting
IT Project and Digital Media Marketing Consulting
 
Dynamic Duos
Dynamic DuosDynamic Duos
Dynamic Duos
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business Analysts
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
 
Fundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business AnalystsFundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business Analysts
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business Analyzis
 
Business Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge AreasBusiness Analysis Core Standard Knowledge Areas
Business Analysis Core Standard Knowledge Areas
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
 
Enterprise Analysis
Enterprise Analysis Enterprise Analysis
Enterprise Analysis
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
SRE Lect (week 1).pptx
SRE Lect (week 1).pptxSRE Lect (week 1).pptx
SRE Lect (week 1).pptx
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshare
 
Dynamic Duos
Dynamic Duos Dynamic Duos
Dynamic Duos
 
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
 
Benchmarking for hrd professionals
Benchmarking for hrd professionalsBenchmarking for hrd professionals
Benchmarking for hrd professionals
 
Business analysis course week1 - Overview
Business analysis course week1 - OverviewBusiness analysis course week1 - Overview
Business analysis course week1 - Overview
 

More from Sunil-QA

Step by Step Guide to Learn SDLC
Step by Step Guide to Learn SDLCStep by Step Guide to Learn SDLC
Step by Step Guide to Learn SDLCSunil-QA
 
Workflow Diagram
Workflow DiagramWorkflow Diagram
Workflow DiagramSunil-QA
 
Business Functional Requirements
Business Functional RequirementsBusiness Functional Requirements
Business Functional RequirementsSunil-QA
 
Agile User Stories
Agile  User StoriesAgile  User Stories
Agile User StoriesSunil-QA
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise AnalysisSunil-QA
 
Types of Databases
Types of DatabasesTypes of Databases
Types of DatabasesSunil-QA
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UMLSunil-QA
 
Stakeholder Analysis
Stakeholder AnalysisStakeholder Analysis
Stakeholder AnalysisSunil-QA
 
Developing A Business Case
Developing A Business CaseDeveloping A Business Case
Developing A Business CaseSunil-QA
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesSunil-QA
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation TechniquesSunil-QA
 
Case Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisCase Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisSunil-QA
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileSunil-QA
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User StoriesSunil-QA
 
Agile - User Stories
Agile - User StoriesAgile - User Stories
Agile - User StoriesSunil-QA
 
Case Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisCase Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisSunil-QA
 
Business Analysis Question and Answers
Business Analysis Question and AnswersBusiness Analysis Question and Answers
Business Analysis Question and AnswersSunil-QA
 
Types of Databases
Types of DatabasesTypes of Databases
Types of DatabasesSunil-QA
 
Database Normalization
Database NormalizationDatabase Normalization
Database NormalizationSunil-QA
 

More from Sunil-QA (20)

Step by Step Guide to Learn SDLC
Step by Step Guide to Learn SDLCStep by Step Guide to Learn SDLC
Step by Step Guide to Learn SDLC
 
Workflow Diagram
Workflow DiagramWorkflow Diagram
Workflow Diagram
 
Business Functional Requirements
Business Functional RequirementsBusiness Functional Requirements
Business Functional Requirements
 
Agile User Stories
Agile  User StoriesAgile  User Stories
Agile User Stories
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
SDLC
SDLCSDLC
SDLC
 
Types of Databases
Types of DatabasesTypes of Databases
Types of Databases
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Stakeholder Analysis
Stakeholder AnalysisStakeholder Analysis
Stakeholder Analysis
 
Developing A Business Case
Developing A Business CaseDeveloping A Business Case
Developing A Business Case
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
 
Case Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisCase Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder Analysis
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
 
Agile - User Stories
Agile - User StoriesAgile - User Stories
Agile - User Stories
 
Case Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder AnalysisCase Study British Airways Stakeholder Analysis
Case Study British Airways Stakeholder Analysis
 
Business Analysis Question and Answers
Business Analysis Question and AnswersBusiness Analysis Question and Answers
Business Analysis Question and Answers
 
Types of Databases
Types of DatabasesTypes of Databases
Types of Databases
 
Database Normalization
Database NormalizationDatabase Normalization
Database Normalization
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 

Introduction to Business Analysis

  • 1. Page 1Classification: Restricted Business Analysis Training Introduction to Business Analysis
  • 2. Page 2Classification: Restricted Agenda Introduction to Business Analysis • What is a Project? • Business Process – What and Why? • Who is a Project Manager? • Who is a Business Analyst? • What is Business Analysis and why is it important? • Roles, Responsibilities and necessary Skills for a Business Analyst Introduction to SDLC • Requirement Analysis • Design Phase • Development Phase • Testing Phase • Release & Maintenance Current Trends in BA
  • 3. Page 3Classification: Restricted Trainer’s Introduction About me • Name – • Education – • Work Experience -
  • 4. Page 4Classification: Restricted Students Introduction About you • Name • Education • Work Experience • Current Location • What’s the expectation from the course? • Email ID and Contact Number
  • 5. Page 5Classification: Restricted What is a Business Process? • It is a set of related tasks, performed to accomplish a specific organizational goal. It can also be defined as a series of logically structured activities that produce a specific service or product for customers.
  • 6. Page 6Classification: Restricted Why do we need a Business Process? • To become and remain successful and competitive, businesses must continuously improve their processes. • Failure to do so is likely to result in higher costs, lower revenues, less motivated employees and fewer satisfied customers.
  • 7. Page 7Classification: Restricted Need for Automating the Business Processes? • Automation is moving the needle of business efficiency and simplifying human lives in general. • Businesses that have automated their processes cut price, save time, and employ their manual workforce to solve more intelligent problems. • They let machines do the rote tasks, while eliminating the chances of human errors.
  • 8. Page 8Classification: Restricted Benefits of Automation Streamline Communication Enforce Accountability
  • 9. Page 9Classification: Restricted Benefits of Automation Minimize Costs and Manual Errors Keep a Tab on your Business Processes
  • 10. Page 10Classification: Restricted How do you Automate Business Processes?
  • 11. Page 11Classification: Restricted Industry Based on Function • Product Based Company – Building their own product and selling it in market • Service Based Company – Building product, application or part of them, for other companies and their clients
  • 12. Page 12Classification: Restricted What is a “Project”? What is a “Project” ?
  • 13. Page 13Classification: Restricted Project • A Project is a temporary endeavor undertaken to create unique product, service, or result. • The temporary nature of project indicates a definite beginning and end. Project Types: • Fixed Bid Projects • Billing Projects
  • 14. Page 14Classification: Restricted IT Project Structure Business Stakeholders Subject Matter Experts (SMEs) Technology Head Technical Architect Project Manager QA Manager Production Support Junior Technical Architects/ Assistants Technical Lead Developer QA Leads QA Analysis
  • 15. Page 15Classification: Restricted Pre-Project Activity • Client realizes his need for a software application. • He will do an initial analysis on the required features of the Software Application and will prepare Requirements Document. Request for Proposal (RFP) RFP is a document in which Business need appear. Request for Information (RFI) is a form that is attached to RFP Request for Quotation (RFQ) A request for quotation (RFQ) is a standard business process whose purpose is to invite suppliers into a bidding process to bid on specific products or services Statement of Work (SOW) A document that defines project-specific activities, deliverables, and timelines for a vendor providing services to the client.
  • 16. Page 16Classification: Restricted Reason for Project Initiation • Projects plays essential role in Growth and Survival of Organization in today’s rapidly changing competitive business environment and also in managing the change and achieving the strategies of the enterprise. • All projects are aimed to help the project sponsor in one way or the other to reduce cost, increase revenue or increase efficiency or ensure transparency etc. • Projects may be initiated in response to a business strategy in order to, • Cater market demand • Tackle competition • Increase market share • Comply with regulation • Create a competitive edge • Exploit emerging opportunity and many other
  • 17. Page 17Classification: Restricted What is Business Analysis? • Business Analysis is the set of tasks, knowledge, and techniques required to identify business needs and determine solutions to business problems. Solutions often includes : • Systems development component • Process improvement • Organizational change
  • 18. Page 18Classification: Restricted Why is Business Analysis important? • Business analysis helps stakeholders achieve a shared understanding of the organization’s needs. • This shared understanding puts the team in a position to make legitimate recommendations for those needs, and ultimately puts the organization in a position to move forward with the set of recommendations that best meets those needs.
  • 19. Page 19Classification: Restricted Who is a Business Analyst? Business Stakeholders Subject Matter Experts (SMEs) Technology Head Project Manager QA Manager Production Support Junior Technical Architects/ Assistants Technical Lead Developer QA Leads QA Analysis Business Analyst Technical Architect
  • 20. Page 20Classification: Restricted Role of 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. • The Business Analyst understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals. • A Business Analyst is responsible for ensuring the project’s outputs meet the requirements of the business and that they are fit for purpose.
  • 21. Page 21Classification: Restricted What are the Responsibilities of a Business Analyst?
  • 22. Page 22Classification: Restricted Essential Skills of a Business Analyst
  • 24. Page 24Classification: Restricted Project Life Cycle Methodology Technical Architect 1 Project Initiation 1.Define Scope 2.HireTeam 3.Develop Business Case 2 Project Planning 1.Defineand record requirements,constraints, and assumptions 2.Identify project team and define rolesand responsibilities 3.CreatetheWork Breakdown Schedule (WBS) 4.Develop change management plan 5.Identify risksand define risk strategies 6.Obtain plan approval 3 Project Execution 1. Execute tasksdefinesin the project plan 2. Implement the procurement of project resources 3. Manage resource allocation 4. Implement approved changes 5. Measure project performance 6.Verify and manage change to the project 7. Ensure project deliverable conform to quality standards 8. Monitor all risks 4 Project Closure 1.Obtain final acceptance for theproject 2.Obtain financial,legal, and administrative closure 3.Releaseproject resources 4.Document and communicatelessons learned 5.Createand distribute final project report 6.Archiveand retain project records 7.Measurecustomer satisfaction Montoring andControl
  • 25. Page 25Classification: Restricted Role of a BA & PM PM: A Project Manager is ultimately responsible for ensuring the objectives of a project are met and that the outputs are delivered on time, to cost and to quality. BA: A Business Analyst is responsible for ensuring the project’s outputs meet the requirements of the business and that they are fit for purpose.
  • 26. Page 26Classification: Restricted Knowledge Areas BA PM • Enterprise Analysis Integration • Planning & Management Scope Management • Requirements Elicitation Time Management • Requirements Analysis & Documentation Cost Management • Requirements Communication Human Resource Management • Requirements Implementation Communication Management Quality Management Risk Management Procurement
  • 29. Page 29Classification: Restricted How do a PM and BA work together? Initiation Requirements Design & Implementation Planning Construction QA Implementation Closure The Execution of a Project PM • Scope • Budget • Team • PIR• Planning • Execution & Control • Document Requirements • System Checkout • Scope • Design • Testing & Training Strategies • Test Case Creation • Test • UAT • Train • PIR BA
  • 31. Page 31Classification: Restricted Software Development Life Cycle • SDLC is a framework defining tasks performed at each step in the software development process. • SDLC is a structure followed by a development team within the software organization. • A Life Cycle Model defines phases , milestone, deliverables and evaluation criteria for software development process. • Various SDLC methodologies have been developed to guide the process involved.
  • 33. Page 33Classification: Restricted Requirement Analysis From deliverables such as Feasibility Report, Cost Benefit Analysis, Risk Assessment, Business Use Cases, Vision Document the Requirement Analysis phase is carried out which includes : Elicitation, Validation, Specification and Verification Deliverables of Requirement Analysis Phase: • Functional Specification Document • Software Specification Document • User Requirement Document • Use Case Specification • Addendum
  • 34. Page 34Classification: Restricted Role of BA in Requirement Analysis • Requirements Gathering - Workshop Facilitation, Interviews, Observation, Research. • Requirements Documentation - Business Requirements document, Requirements Traceability document, Functional & Non Functional Requirements documents. • This is where the BA will also use their modeling skills to document business requirements. • Requirements Validation & Prioritization activities. • Stakeholder Engagement.
  • 35. Page 35Classification: Restricted Design Phase In this phase the detailed functional requirements created will be transformed into complex detailed system design including screen layouts, business rules, process diagrams and other documents. Deliverables of Design Phase: • Design Document • Technical Design Specification
  • 36. Page 36Classification: Restricted Role of BA in Design Phase • Review the solution documents. • Work closely with solution designer and architects to ensure requirements are clear. • Keep the stakeholder engaged to reassure them their requirements are implemented as specified in the business requirement artifacts. In some projects, such as Agile projects, this part of the iteration will have close involvement of stakeholders right through the SDLC. • Manage the changes to requirements both from the business and from your solution designer’s point of view through a change control process. It is a great time to actively start using the Requirements Traceability Matrix.
  • 37. Page 37Classification: Restricted Development Phase In this phase the Developers convert a complete design into an information system. Reproducible code.
  • 38. Page 38Classification: Restricted Role of BA in Development Phase • The Business Analyst’s role is lighter during this phase. In small teams it can happen that the BA is asked to clarify requirements or in Agile projects the BA will be asked to review prototypes.
  • 39. Page 39Classification: Restricted Testing Phase Demonstrates that the developed system confirm to requirements as specified in the Functional Specification Document. Conducted by QA team and BA support, if needed. Deliverables of Testing Phase: • Test Plan • Test Strategy • Test Scripts • Test Cases
  • 40. Page 40Classification: Restricted Role of BA in Testing Phase • During the testing phase the Business Analyst can assist with reviewing test scripts to ensure all functional requirements are being tested. • A business analyst will also get involved with defect prioritization in some projects.
  • 41. Page 41Classification: Restricted Release and Maintenance • Includes the preparation of the system into a production environment and resolution of problems identified in the test phases and ready to be released at client site. • Training manuals. • Maintenance includes post implementation problems and add on request by the client. Deliverables : • The Software Application. • Test Case and Reports.
  • 42. Page 42Classification: Restricted Current Trends in Business Analysis • Don’t expect to get all the requirements upfront. • Focus more on Business Analysis • Focus on adding the business value • Adoption of professional BA approach • More communication • Building better business cases • Its always plus to be bit technical
  • 43. Page 43Classification: Restricted Topics to be covered in next session • SDLC (Software Development Life Cycle) • Types of SDLC Methodologies • Waterfall Approach • Incremental Approach • Iterative Approach • Difference between Incremental and Iterative • Prototype Approach • Spiral Approach • Rational Unified Process • Inception • Elaboration • Construction • Agile Methodology • Scrum Lifecycle