SlideShare a Scribd company logo
1 of 21
BA Intelligence
Business Analysis Fundamentals
The Cornerstone of a Good Business Analyst-
Writing Good Business Requirements
By Ken Shome (CBAP)
BA Fundamentals: Writing Good
Requirements
• Clearly stated requirements are listed as one
of the top reasons a project is successful.
• 50-70 % of projects fail due to poorly stated
requirements
• Good Requirements are one of the key
determinants of project “success”.
How do you write a
good requirement?
• A good requirement should have the
following characteristics:
• Specific
• Measureable
• Achievable
• Relevant
• Traceable
• Evaluated
• Reviewed
BA Fundamentals: Writing Good
Requirements
Specific
• Individual: Each statement is a single
element
• Clear: Each statement is clearly
understandable
• Precise: Each statement is precise and
concise
BA Fundamentals: Writing Good
Requirements
Example of a Specific requirement
• ID BR-1.1.1
• Business Activity: Generate Case to Legal
• Requirement: Should have the ability for the user to refer an
approved case to Legal.
BA Fundamentals: Writing Good
Requirements
• Example of a poorly stated requirement
BA Fundamentals: Writing Good
Requirements
BR-1.1.1
Generate case to
Legal
If the Case is ‘Approved’ and
it is a Civil matter, the Case
will be referred to Legal for
them to pursue in the
courts. The case will be pre-
populated with information
to support the case.
BA Fundamentals: Writing Good
Requirements
Measurable
• Testable: each statement can be
validated/verified
Example of a immeasurable requirement
BA Fundamentals: Writing Good
Requirements
BR-1.1.2
Validate for
Completeness
The Applications team must be
able to perform a google like
search for all applications to
validate the application for
completeness before an
assessment can be performed.
Example of a Measurable requirement
• ID: BR-1.1.2
• Should have the ability for the user to perform a search for
applications with the following search attributes:
• Application ID
• First Name of Applicant
• Last Name of Applicant
• Date of Application
• Application Type
BA Fundamentals: Writing Good
Requirements
Achievable
• The requirement must be
realistic to be achievable.
BA Fundamentals: Writing Good
Requirements
Example of a unachievable requirement
BA Fundamentals: Writing Good
Requirements
BR-1.1.3 System
Should have the ability for
the system to work on all
desktops and tablets.
Example of a Achievable requirement
BR-1.1.3
Should have the ability for the system to be compatible with the
following operating systems:
• Microsoft Windows 8+
• Android v5+
• iOS v10+
BA Fundamentals: Writing Good
Requirements
BA Fundamentals: Writing Good
Requirements
Relevant
• The requirement has a rationale to
justify the requirement
Example of a relevant requirement.
ID: BR-0001
Rationale: The Certification team is required to notify existing
customers their certification is expiring and are required to
submit a renewal application prior to the expiry date or their
certification will be suspended.
Requirement: Should have the ability for the user to send a
certification expiry reminder notification to a customer.
Rule:
• Accreditation reminders notification may be sent up to 3
months prior to the expiry date.
• No reminders may be sent after the due date.
BA Fundamentals: Writing Good
Requirements
Traceable
• Each requirement is a single
element with a unique traceable ID
BA Fundamentals: Writing Good
Requirements
BA Fundamentals: Writing Good
Requirements
Evaluated
• Define the value and benefit of the
requirement.
Reviewed
• The requirements should be verified
and validated by peers,
stakeholders, SMEs and members of
the project team
BA Fundamentals: Writing Good
Requirements
BA Fundamentals: Writing Good
Requirements
BR-
1.1.4
Generate
Infringeme
nt Record
The Infringements team requires ability to
generate their own Case Record, and an option to
allocate the Case record immediately to a
Infringement Officer.
Upon creating a Case Record, the system will
allocate a unique Case Identifier.
Upon creating a Case Record that has no preceding
Record, the system will allocate a unique Identifier,
and link this to the Case Record.
The Infringements Team requires the ability to link
a newly generated Case Record to an existing
Record.
Example of a poorly stated requirement
Revised Requirements:
• ID: BR-1.1.4
• Should have the ability for Infringements team to create a case record
with the following attributes:
– Case ID
– Date of Infringement
– Infringement Type
– Name, etc ( A complete set of attributes should be included).
• ID: BR-1.1.5
• Should have the ability of Infringements team to allocate the case to an
investigator
• ID: BR-1.1.6
• Should have the ability for the system to allocate a unique identifier to a
new case record
• ID: BR-1.1.7
• Should have the ability for the Infringements team to link a new case
record to an existing case.
BA Fundamentals: Writing Good
Requirements
What should the business expect from your requirements?
• Describe clearly what stakeholders need
• Address the business problems and identify opportunities.
• The value to the business of addressing the problem.
• An understanding of the impact of not addressing the
problem.
BA Fundamentals: Writing Good
Requirements
• How do we get BAs to write good requirements consistently?
• What strategies can we apply to ensure long-term results?
BA Intelligence

More Related Content

What's hot

Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in indiaunited global soft
 
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
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1Suprriya Nair
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst TrainingCraig Brown
 
Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisTechcanvass
 
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
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystTracy Cook
 
Business Analysis
Business AnalysisBusiness Analysis
Business AnalysisBCS-IT
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation finalmdchristenson
 
Business Analyst VS. System Analyst
Business Analyst VS. System AnalystBusiness Analyst VS. System Analyst
Business Analyst VS. System AnalystAbhishek Tonpe
 
Business Analysis Training
Business Analysis TrainingBusiness Analysis Training
Business Analysis TrainingAnanya Pani
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-packCodecamp Romania
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
The Strategic Business Analyst: Aligning Projects with Organizational Goals
The Strategic Business Analyst: Aligning Projects with Organizational GoalsThe Strategic Business Analyst: Aligning Projects with Organizational Goals
The Strategic Business Analyst: Aligning Projects with Organizational GoalsCorporate Education Group (CEG)
 

What's hot (20)

Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysis
 
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
 
Business Analyst Training FAQs
Business Analyst Training FAQs Business Analyst Training FAQs
Business Analyst Training FAQs
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
Presentation on BA
Presentation on BAPresentation on BA
Presentation on BA
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
Business Analyst VS. System Analyst
Business Analyst VS. System AnalystBusiness Analyst VS. System Analyst
Business Analyst VS. System Analyst
 
The role of Business Analyst
The role of Business Analyst The role of Business Analyst
The role of Business Analyst
 
Business Analysis Training
Business Analysis TrainingBusiness Analysis Training
Business Analysis Training
 
Suresh Veluguri_BA
Suresh Veluguri_BASuresh Veluguri_BA
Suresh Veluguri_BA
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-pack
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business analyst ppt
Business analyst pptBusiness analyst ppt
Business analyst ppt
 
The Strategic Business Analyst: Aligning Projects with Organizational Goals
The Strategic Business Analyst: Aligning Projects with Organizational GoalsThe Strategic Business Analyst: Aligning Projects with Organizational Goals
The Strategic Business Analyst: Aligning Projects with Organizational Goals
 

Viewers also liked

Fundamentals of Business Analysis
Fundamentals of Business AnalysisFundamentals of Business Analysis
Fundamentals of Business AnalysisJoshua Pierce
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisAMJAD SHAIKH
 
8 Steps to Effective and Successful Business Analysis
8 Steps to Effective and Successful Business Analysis8 Steps to Effective and Successful Business Analysis
8 Steps to Effective and Successful Business AnalysisNelson Huffman
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
What Makes A Good Business Analyst
What Makes A Good Business AnalystWhat Makes A Good Business Analyst
What Makes A Good Business AnalystMia Horrigan
 
BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)AMJAD SHAIKH
 
Business Analysis BOK
Business Analysis BOKBusiness Analysis BOK
Business Analysis BOKeeww08
 
Referral. Facebook - Das kleine 3 x 3
Referral. Facebook - Das kleine 3 x 3 Referral. Facebook - Das kleine 3 x 3
Referral. Facebook - Das kleine 3 x 3 Bernadette Bisculm
 
Investigative Questioning
Investigative QuestioningInvestigative Questioning
Investigative QuestioningJoshua Pierce
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for biCorey Dayhuff
 
Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?allan kelly
 
Associate Level Business Analyst Program Lectures
Associate Level Business Analyst Program LecturesAssociate Level Business Analyst Program Lectures
Associate Level Business Analyst Program LecturesQBI Institute
 

Viewers also liked (20)

Fundamentals of Business Analysis
Fundamentals of Business AnalysisFundamentals of Business Analysis
Fundamentals of Business Analysis
 
Business Analysis- An Overview
Business Analysis- An OverviewBusiness Analysis- An Overview
Business Analysis- An Overview
 
8 essential business analysis steps
8 essential business analysis steps8 essential business analysis steps
8 essential business analysis steps
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
8 Steps to Effective and Successful Business Analysis
8 Steps to Effective and Successful Business Analysis8 Steps to Effective and Successful Business Analysis
8 Steps to Effective and Successful Business Analysis
 
Business Analysis fundamentals
Business Analysis fundamentals Business Analysis fundamentals
Business Analysis fundamentals
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
What Makes A Good Business Analyst
What Makes A Good Business AnalystWhat Makes A Good Business Analyst
What Makes A Good Business Analyst
 
Babok v2.0
Babok v2.0Babok v2.0
Babok v2.0
 
BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)
 
Business Analysis BOK
Business Analysis BOKBusiness Analysis BOK
Business Analysis BOK
 
Referral. Facebook - Das kleine 3 x 3
Referral. Facebook - Das kleine 3 x 3 Referral. Facebook - Das kleine 3 x 3
Referral. Facebook - Das kleine 3 x 3
 
Investigative Questioning
Investigative QuestioningInvestigative Questioning
Investigative Questioning
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Intelligent BI
Intelligent BIIntelligent BI
Intelligent BI
 
A New Approach to Defining BI Requirements
A New Approach to Defining BI RequirementsA New Approach to Defining BI Requirements
A New Approach to Defining BI Requirements
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for bi
 
Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?
 
Associate Level Business Analyst Program Lectures
Associate Level Business Analyst Program LecturesAssociate Level Business Analyst Program Lectures
Associate Level Business Analyst Program Lectures
 

Similar to Business Analysis Fundamentals – Writing Good Business Requirements

Online Job Portal ppt presentation
Online Job Portal ppt presentationOnline Job Portal ppt presentation
Online Job Portal ppt presentationPrateek Kulshrestha
 
2013 gumz webinar_requirements_quality_project_auditors
2013 gumz webinar_requirements_quality_project_auditors2013 gumz webinar_requirements_quality_project_auditors
2013 gumz webinar_requirements_quality_project_auditorsJoy Gumz
 
Credit Evaluating system.pptx
Credit Evaluating system.pptxCredit Evaluating system.pptx
Credit Evaluating system.pptxetebarkhmichale
 
111-Evaluating_the_Evaluation.pptx
111-Evaluating_the_Evaluation.pptx111-Evaluating_the_Evaluation.pptx
111-Evaluating_the_Evaluation.pptxetebarkhmichale
 
Javed-Resume
Javed-ResumeJaved-Resume
Javed-Resumejaved516
 
Software_requirement_collection
Software_requirement_collectionSoftware_requirement_collection
Software_requirement_collectionMithilesh Singh
 
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docx
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docxMidterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docx
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docxjacmariek5
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirementsNamita Razdan
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development Mark Opanasiuk
 
Improving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in RequirementsImproving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in RequirementsOsama M. Khaled
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
JNN-GROUP-Managed-Review-Services
JNN-GROUP-Managed-Review-ServicesJNN-GROUP-Managed-Review-Services
JNN-GROUP-Managed-Review-ServicesJacques Nack
 
10 Points for Business Analysts for Regulatory Reporting Requirements
10 Points for Business Analysts for Regulatory Reporting Requirements10 Points for Business Analysts for Regulatory Reporting Requirements
10 Points for Business Analysts for Regulatory Reporting RequirementsPratibha Rawat Das
 
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Matthias Bohlen
 
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...Requirements Elicitation - Business Analysis Association of Ireland Annual Co...
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...Eugene O'Loughlin
 
Chpt 3 Analysis.pptx
Chpt 3 Analysis.pptxChpt 3 Analysis.pptx
Chpt 3 Analysis.pptxMitiku33
 
Chpt 3 Analysis.pptx
Chpt 3 Analysis.pptxChpt 3 Analysis.pptx
Chpt 3 Analysis.pptxMitiku33
 
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docx
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docxWeek 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docx
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docxco4spmeley
 

Similar to Business Analysis Fundamentals – Writing Good Business Requirements (20)

Online Job Portal ppt presentation
Online Job Portal ppt presentationOnline Job Portal ppt presentation
Online Job Portal ppt presentation
 
2013 gumz webinar_requirements_quality_project_auditors
2013 gumz webinar_requirements_quality_project_auditors2013 gumz webinar_requirements_quality_project_auditors
2013 gumz webinar_requirements_quality_project_auditors
 
Requirements Everywhere
Requirements EverywhereRequirements Everywhere
Requirements Everywhere
 
Credit Evaluating system.pptx
Credit Evaluating system.pptxCredit Evaluating system.pptx
Credit Evaluating system.pptx
 
111-Evaluating_the_Evaluation.pptx
111-Evaluating_the_Evaluation.pptx111-Evaluating_the_Evaluation.pptx
111-Evaluating_the_Evaluation.pptx
 
Software Engineering .pdf
Software Engineering .pdfSoftware Engineering .pdf
Software Engineering .pdf
 
Javed-Resume
Javed-ResumeJaved-Resume
Javed-Resume
 
Software_requirement_collection
Software_requirement_collectionSoftware_requirement_collection
Software_requirement_collection
 
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docx
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docxMidterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docx
Midterm Exam Fall 2015 ACCT 612 – Auditing Instructions • After you .docx
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirements
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development
 
Improving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in RequirementsImproving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in Requirements
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
JNN-GROUP-Managed-Review-Services
JNN-GROUP-Managed-Review-ServicesJNN-GROUP-Managed-Review-Services
JNN-GROUP-Managed-Review-Services
 
10 Points for Business Analysts for Regulatory Reporting Requirements
10 Points for Business Analysts for Regulatory Reporting Requirements10 Points for Business Analysts for Regulatory Reporting Requirements
10 Points for Business Analysts for Regulatory Reporting Requirements
 
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
 
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...Requirements Elicitation - Business Analysis Association of Ireland Annual Co...
Requirements Elicitation - Business Analysis Association of Ireland Annual Co...
 
Chpt 3 Analysis.pptx
Chpt 3 Analysis.pptxChpt 3 Analysis.pptx
Chpt 3 Analysis.pptx
 
Chpt 3 Analysis.pptx
Chpt 3 Analysis.pptxChpt 3 Analysis.pptx
Chpt 3 Analysis.pptx
 
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docx
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docxWeek 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docx
Week 4 Homework QuestionsQuestions 1 and 2 were taken directly f.docx
 

Recently uploaded

Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
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
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
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
 
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
 
(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
 
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
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
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
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
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
 
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
 

Recently uploaded (20)

Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
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?
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
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
 
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
 
(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
 
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
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
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
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
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
 
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
 

Business Analysis Fundamentals – Writing Good Business Requirements

  • 1. BA Intelligence Business Analysis Fundamentals The Cornerstone of a Good Business Analyst- Writing Good Business Requirements By Ken Shome (CBAP)
  • 2. BA Fundamentals: Writing Good Requirements • Clearly stated requirements are listed as one of the top reasons a project is successful. • 50-70 % of projects fail due to poorly stated requirements • Good Requirements are one of the key determinants of project “success”.
  • 3. How do you write a good requirement? • A good requirement should have the following characteristics: • Specific • Measureable • Achievable • Relevant • Traceable • Evaluated • Reviewed BA Fundamentals: Writing Good Requirements
  • 4. Specific • Individual: Each statement is a single element • Clear: Each statement is clearly understandable • Precise: Each statement is precise and concise BA Fundamentals: Writing Good Requirements
  • 5. Example of a Specific requirement • ID BR-1.1.1 • Business Activity: Generate Case to Legal • Requirement: Should have the ability for the user to refer an approved case to Legal. BA Fundamentals: Writing Good Requirements
  • 6. • Example of a poorly stated requirement BA Fundamentals: Writing Good Requirements BR-1.1.1 Generate case to Legal If the Case is ‘Approved’ and it is a Civil matter, the Case will be referred to Legal for them to pursue in the courts. The case will be pre- populated with information to support the case.
  • 7. BA Fundamentals: Writing Good Requirements Measurable • Testable: each statement can be validated/verified
  • 8. Example of a immeasurable requirement BA Fundamentals: Writing Good Requirements BR-1.1.2 Validate for Completeness The Applications team must be able to perform a google like search for all applications to validate the application for completeness before an assessment can be performed.
  • 9. Example of a Measurable requirement • ID: BR-1.1.2 • Should have the ability for the user to perform a search for applications with the following search attributes: • Application ID • First Name of Applicant • Last Name of Applicant • Date of Application • Application Type BA Fundamentals: Writing Good Requirements
  • 10. Achievable • The requirement must be realistic to be achievable. BA Fundamentals: Writing Good Requirements
  • 11. Example of a unachievable requirement BA Fundamentals: Writing Good Requirements BR-1.1.3 System Should have the ability for the system to work on all desktops and tablets.
  • 12. Example of a Achievable requirement BR-1.1.3 Should have the ability for the system to be compatible with the following operating systems: • Microsoft Windows 8+ • Android v5+ • iOS v10+ BA Fundamentals: Writing Good Requirements
  • 13. BA Fundamentals: Writing Good Requirements Relevant • The requirement has a rationale to justify the requirement
  • 14. Example of a relevant requirement. ID: BR-0001 Rationale: The Certification team is required to notify existing customers their certification is expiring and are required to submit a renewal application prior to the expiry date or their certification will be suspended. Requirement: Should have the ability for the user to send a certification expiry reminder notification to a customer. Rule: • Accreditation reminders notification may be sent up to 3 months prior to the expiry date. • No reminders may be sent after the due date. BA Fundamentals: Writing Good Requirements
  • 15. Traceable • Each requirement is a single element with a unique traceable ID BA Fundamentals: Writing Good Requirements
  • 16. BA Fundamentals: Writing Good Requirements Evaluated • Define the value and benefit of the requirement.
  • 17. Reviewed • The requirements should be verified and validated by peers, stakeholders, SMEs and members of the project team BA Fundamentals: Writing Good Requirements
  • 18. BA Fundamentals: Writing Good Requirements BR- 1.1.4 Generate Infringeme nt Record The Infringements team requires ability to generate their own Case Record, and an option to allocate the Case record immediately to a Infringement Officer. Upon creating a Case Record, the system will allocate a unique Case Identifier. Upon creating a Case Record that has no preceding Record, the system will allocate a unique Identifier, and link this to the Case Record. The Infringements Team requires the ability to link a newly generated Case Record to an existing Record. Example of a poorly stated requirement
  • 19. Revised Requirements: • ID: BR-1.1.4 • Should have the ability for Infringements team to create a case record with the following attributes: – Case ID – Date of Infringement – Infringement Type – Name, etc ( A complete set of attributes should be included). • ID: BR-1.1.5 • Should have the ability of Infringements team to allocate the case to an investigator • ID: BR-1.1.6 • Should have the ability for the system to allocate a unique identifier to a new case record • ID: BR-1.1.7 • Should have the ability for the Infringements team to link a new case record to an existing case. BA Fundamentals: Writing Good Requirements
  • 20. What should the business expect from your requirements? • Describe clearly what stakeholders need • Address the business problems and identify opportunities. • The value to the business of addressing the problem. • An understanding of the impact of not addressing the problem. BA Fundamentals: Writing Good Requirements
  • 21. • How do we get BAs to write good requirements consistently? • What strategies can we apply to ensure long-term results? BA Intelligence

Editor's Notes

  1. More attributes can be added to the case record.