SlideShare a Scribd company logo
1 of 8
BEST PRACTICES FOR BRD*
© 2016 Yevgeny Ioffe
*If you do not know what “BRD” means, please stop right here
Bad BRD
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 2
Can you
think of
reasons why
this BRD is
poorly
drafted?
 Lack of understanding the purpose of BRD
 Poor training
 Poor mentorship
 Corporate culture: no “show or lead by example”
 Low standards/expectations
 Newly hired employees poorly matched to the
responsibilities/roles
 Poor project/product management
 Poorly defined business requirements gathering processes
 “The more words the better” phenomenon
AND SO ON
How did we get here?
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 3
Poorly drafted BRD results in:
Product not conforming to end users’ expectations
Poor teamwork in your company
More customer service and support
Longer developers’ hours
Higher employee turnover
It actually costs $$$!
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 4
 Focus on simplicity and clarity - the simplest description is the best
 Set terminology to be used throughout the project from hour 0
 Set documentation standards (terminology, outline, graphics to be used, etc.)
 Make transparency and accountability the centerpiece of product development
process
 Set BRD review and revision process
 RESULTS IN:
 faster development cycle
 better software
 reduced overhead and costs
 increased productivity
 happier employees and customers
How to make it good?
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 5
 Include as many graphical mockups/screenshots as
possible (a picture is worth 1000 words), and
associate them with each change/new feature
 Software I’ve found useful for creating
mockups/prototypes
 Axure (www.axure.com)
 Balsamiq (www.balsamiq.com)
 Yes, Photoshop… For a free tool, GIMP (www.gimp.org)
can do
How to make it good? (details)
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 6
 Include a brief description or spec for each
element/action of the new modification or design.
Example:
Current issue: After clicking the “Save” button (see figure
above), the end user is directed to the “Home” screen instead
of to the next step in the table creation process.
Change to be implemented: At clicking the “Save” button,
the system will take user to the next screen titled “Select
Parameters”.
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 7
How to make it good? (details)
 Join a business analyst group – on LinkedIn or in
your area via MeetUp
 Read business analyst books, e.g.
 Writing Effective Use Cases, Alistair Cockburn
 User Stories Applied: For Agile Software Development,
Mike Cohn
 Head First Object-Oriented Analysis & Design, Brett D.
McLaughlin and Gary Pollice
(c) 2016 Yevgeny Ioffe - Best Practices for BRD 8
Where do I learn more?

More Related Content

What's hot

Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
Dafna Levy
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problems
hapy
 
Requirements Review Process
Requirements Review ProcessRequirements Review Process
Requirements Review Process
Manageware
 

What's hot (19)

Crutial steps in requirement gathering
Crutial steps in requirement gatheringCrutial steps in requirement gathering
Crutial steps in requirement gathering
 
8 Most Effective Requirements Gathering Techniques.
8 Most Effective Requirements Gathering Techniques.8 Most Effective Requirements Gathering Techniques.
8 Most Effective Requirements Gathering Techniques.
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
 
The Art of Requirement Gathering
The Art of Requirement GatheringThe Art of Requirement Gathering
The Art of Requirement Gathering
 
Ba -content
Ba -contentBa -content
Ba -content
 
Agile Requirements Gathering Techniques
Agile Requirements Gathering TechniquesAgile Requirements Gathering Techniques
Agile Requirements Gathering Techniques
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Visual Resume-MBA IT-Business Analyst
Visual Resume-MBA IT-Business AnalystVisual Resume-MBA IT-Business Analyst
Visual Resume-MBA IT-Business Analyst
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problems
 
Requirement Management
Requirement Management Requirement Management
Requirement Management
 
Moscow method
Moscow methodMoscow method
Moscow method
 
The Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis SolvedThe Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis Solved
 
Business analyst
Business analystBusiness analyst
Business analyst
 
How to prioritize requirements - better and faster (workshop), Razvan Radulian
How to prioritize requirements -  better and faster (workshop), Razvan RadulianHow to prioritize requirements -  better and faster (workshop), Razvan Radulian
How to prioritize requirements - better and faster (workshop), Razvan Radulian
 
Requirements Review Process
Requirements Review ProcessRequirements Review Process
Requirements Review Process
 
Project requirements presentation
 Project requirements presentation Project requirements presentation
Project requirements presentation
 
40411923 business-analyst
40411923 business-analyst40411923 business-analyst
40411923 business-analyst
 

Viewers also liked (10)

Arbitration
ArbitrationArbitration
Arbitration
 
final_bookstore_draft
final_bookstore_draftfinal_bookstore_draft
final_bookstore_draft
 
IzabelaKelly_TLBookstore1
IzabelaKelly_TLBookstore1IzabelaKelly_TLBookstore1
IzabelaKelly_TLBookstore1
 
Online Project Portal
Online Project PortalOnline Project Portal
Online Project Portal
 
Create an online bookstore
Create an online bookstoreCreate an online bookstore
Create an online bookstore
 
World Oil and Gas Review 2015 - Eni
World Oil and Gas Review 2015 - EniWorld Oil and Gas Review 2015 - Eni
World Oil and Gas Review 2015 - Eni
 
OWASP Bangalore meet - Android Mobile Security
OWASP Bangalore meet - Android Mobile SecurityOWASP Bangalore meet - Android Mobile Security
OWASP Bangalore meet - Android Mobile Security
 
Participatory Media Arts: A TU/e DESIS Lab project
Participatory Media Arts: A TU/e DESIS Lab projectParticipatory Media Arts: A TU/e DESIS Lab project
Participatory Media Arts: A TU/e DESIS Lab project
 
Roar Forbords minnecup 2011
Roar Forbords minnecup 2011Roar Forbords minnecup 2011
Roar Forbords minnecup 2011
 
How circuit switches
How circuit switchesHow circuit switches
How circuit switches
 

Similar to BRD Best Practices

Presentation for Bentley University - Updated as at April 2016
Presentation for Bentley University - Updated as at April 2016Presentation for Bentley University - Updated as at April 2016
Presentation for Bentley University - Updated as at April 2016
Robyn Laing
 
[Pro forma] corporate - live project
[Pro forma] corporate - live project[Pro forma] corporate - live project
[Pro forma] corporate - live project
Benedict Terry
 
[Pro forma] corporate - live project
[Pro forma] corporate - live project[Pro forma] corporate - live project
[Pro forma] corporate - live project
Benedict Terry
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4
cghb1210
 

Similar to BRD Best Practices (20)

PM TEMPLATE_ PRODUCT ROADMAP.pptx
 PM TEMPLATE_ PRODUCT ROADMAP.pptx PM TEMPLATE_ PRODUCT ROADMAP.pptx
PM TEMPLATE_ PRODUCT ROADMAP.pptx
 
How to efficiently build great products in a startup
How to efficiently build great products in a startupHow to efficiently build great products in a startup
How to efficiently build great products in a startup
 
Computer science homework help
Computer science homework helpComputer science homework help
Computer science homework help
 
Computer science homework help
Computer science homework helpComputer science homework help
Computer science homework help
 
Computer science homework help
Computer science homework helpComputer science homework help
Computer science homework help
 
Think like a Product Manager II
Think like a Product Manager IIThink like a Product Manager II
Think like a Product Manager II
 
LESSONS LEARNED FROM ADOBE’S PERFORMANCE MANAGEMENT REVOLUTION
LESSONS LEARNED FROM ADOBE’S PERFORMANCE MANAGEMENT REVOLUTIONLESSONS LEARNED FROM ADOBE’S PERFORMANCE MANAGEMENT REVOLUTION
LESSONS LEARNED FROM ADOBE’S PERFORMANCE MANAGEMENT REVOLUTION
 
Stukent Mimic Social simulator assignment
Stukent Mimic Social simulator assignmentStukent Mimic Social simulator assignment
Stukent Mimic Social simulator assignment
 
Introduction to Lean and Six Sigma by Matt Hansen at StatStuff (S02)
Introduction to Lean and Six Sigma by Matt Hansen at StatStuff (S02)Introduction to Lean and Six Sigma by Matt Hansen at StatStuff (S02)
Introduction to Lean and Six Sigma by Matt Hansen at StatStuff (S02)
 
Presentation for Bentley University - Updated as at April 2016
Presentation for Bentley University - Updated as at April 2016Presentation for Bentley University - Updated as at April 2016
Presentation for Bentley University - Updated as at April 2016
 
Effective team building for extension development
Effective team building for extension developmentEffective team building for extension development
Effective team building for extension development
 
[Pro forma] corporate - live project
[Pro forma] corporate - live project[Pro forma] corporate - live project
[Pro forma] corporate - live project
 
[Pro forma] corporate - live project
[Pro forma] corporate - live project[Pro forma] corporate - live project
[Pro forma] corporate - live project
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Building Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software ProductBuilding Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software Product
 
8 employer branding must-haves to engage developers
8 employer branding must-haves to engage developers8 employer branding must-haves to engage developers
8 employer branding must-haves to engage developers
 
Adobe Summit 2017: More Gain, Less Pain - Optimize your content for a better ...
Adobe Summit 2017: More Gain, Less Pain - Optimize your content for a better ...Adobe Summit 2017: More Gain, Less Pain - Optimize your content for a better ...
Adobe Summit 2017: More Gain, Less Pain - Optimize your content for a better ...
 
Optimize Content for a Better Customer Journey
Optimize Content for a Better Customer JourneyOptimize Content for a Better Customer Journey
Optimize Content for a Better Customer Journey
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4
 

BRD Best Practices

  • 1. BEST PRACTICES FOR BRD* © 2016 Yevgeny Ioffe *If you do not know what “BRD” means, please stop right here
  • 2. Bad BRD (c) 2016 Yevgeny Ioffe - Best Practices for BRD 2 Can you think of reasons why this BRD is poorly drafted?
  • 3.  Lack of understanding the purpose of BRD  Poor training  Poor mentorship  Corporate culture: no “show or lead by example”  Low standards/expectations  Newly hired employees poorly matched to the responsibilities/roles  Poor project/product management  Poorly defined business requirements gathering processes  “The more words the better” phenomenon AND SO ON How did we get here? (c) 2016 Yevgeny Ioffe - Best Practices for BRD 3
  • 4. Poorly drafted BRD results in: Product not conforming to end users’ expectations Poor teamwork in your company More customer service and support Longer developers’ hours Higher employee turnover It actually costs $$$! (c) 2016 Yevgeny Ioffe - Best Practices for BRD 4
  • 5.  Focus on simplicity and clarity - the simplest description is the best  Set terminology to be used throughout the project from hour 0  Set documentation standards (terminology, outline, graphics to be used, etc.)  Make transparency and accountability the centerpiece of product development process  Set BRD review and revision process  RESULTS IN:  faster development cycle  better software  reduced overhead and costs  increased productivity  happier employees and customers How to make it good? (c) 2016 Yevgeny Ioffe - Best Practices for BRD 5
  • 6.  Include as many graphical mockups/screenshots as possible (a picture is worth 1000 words), and associate them with each change/new feature  Software I’ve found useful for creating mockups/prototypes  Axure (www.axure.com)  Balsamiq (www.balsamiq.com)  Yes, Photoshop… For a free tool, GIMP (www.gimp.org) can do How to make it good? (details) (c) 2016 Yevgeny Ioffe - Best Practices for BRD 6
  • 7.  Include a brief description or spec for each element/action of the new modification or design. Example: Current issue: After clicking the “Save” button (see figure above), the end user is directed to the “Home” screen instead of to the next step in the table creation process. Change to be implemented: At clicking the “Save” button, the system will take user to the next screen titled “Select Parameters”. (c) 2016 Yevgeny Ioffe - Best Practices for BRD 7 How to make it good? (details)
  • 8.  Join a business analyst group – on LinkedIn or in your area via MeetUp  Read business analyst books, e.g.  Writing Effective Use Cases, Alistair Cockburn  User Stories Applied: For Agile Software Development, Mike Cohn  Head First Object-Oriented Analysis & Design, Brett D. McLaughlin and Gary Pollice (c) 2016 Yevgeny Ioffe - Best Practices for BRD 8 Where do I learn more?