SlideShare a Scribd company logo
1 of 27
Creating a Business requirements document for IT / technology development Simon Misiewicz
Creating a Business requirements document A business requirements document will be used to write the systems specification document (blue print for building software / hardware solutions) Businesses that do not take time to complete this document face uncertainty in the User Acceptance Testing (UAT) phase, as they have not built the requirements into design. Simon Misiewicz
Considerations for the Business requirements document  Business Process Requirements User Requirements System Performance Requirements Security requirements Simon Misiewicz
Business Process Requirements Understand the business processes before designing any new system. What is the “as is” process and what do you want the “to be” process after the implemented system? What are the current issues and can they be addressed with technology? Simon Misiewicz
Business Process Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Business User Specification Consider the needs and desires of the end users to ensure that they psychologically buy into the solution. Listen to their needs and make sure they feel involved in the process or face resistance Simon Misiewicz
Business User Specification ,[object Object],[object Object],[object Object],[object Object],Any proposed systems to be implemented should consider the end user in regards to: Simon Misiewicz
Business User Specification ,[object Object],[object Object],[object Object],[object Object],[object Object],Any proposed systems to be implemented should consider the end user in regards to: Simon Misiewicz
Business User Specification ,[object Object],[object Object],Any proposed systems to be implemented should consider the end user in regards to: Simon Misiewicz
Data  /  information   requirements How will data be acquired, processed and reported? Considering these needs will ensure that information / reports are available post implementation Systems should be designed to communicate with one another to avoid manual interfaces / duplication of effort Simon Misiewicz
Data  /  information   requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data  /  information   requirements Simon Misiewicz
[object Object],[object Object],[object Object],[object Object],Data  /  information   requirements Simon Misiewicz
Performance requirements Understanding how fast and reliable the system needs to be can safe problems in the future. Simon Misiewicz
Performance requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Performance requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Performance requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Performance requirements ,[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Security Requirements Consider how the data and hardware will be protected from malicious attacks or accidental loss to safeguard valuable assets Simon Misiewicz
Security requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Security requirements ,[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Security requirements ,[object Object],[object Object],[object Object],Simon Misiewicz
Testing requirements Understanding the business processes and user requirements is vital in writing the tests to be performed on the system. Performing tests provide assurance that the system meets all the requirements for it to be approved and implemented. Simon Misiewicz
Testing requirements ,[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Testing requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
Testing requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],Simon Misiewicz
[object Object],[object Object],[object Object],[object Object],Simon Misiewicz

More Related Content

What's hot

Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRupesh Vaishnav
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development Mark Opanasiuk
 
Requirements Engineering Process Improvement
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process ImprovementIan Sommerville
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01Abdul Basit
 
Agile software development
Agile software developmentAgile software development
Agile software developmentRajesh Piryani
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specificationAman Adhikari
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_incUdaya Kumar
 
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
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement DocumentIsabel Elaine Leong
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureTom Humbarger
 
Software Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSoftware Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSlideTeam
 
Non Functional Requirement.
Non Functional Requirement.Non Functional Requirement.
Non Functional Requirement.Khushboo Shaukat
 
Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!Tathagat Varma
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationNishu Rastogi
 
Non functional requirements
Non functional requirementsNon functional requirements
Non functional requirementsPavel Růžička
 

What's hot (20)

Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development
 
Requirements Engineering Process Improvement
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process Improvement
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
 
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
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement Document
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
 
Software Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSoftware Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation Slides
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement Document
 
BRD Template
BRD Template BRD Template
BRD Template
 
Brd template
Brd template Brd template
Brd template
 
Non Functional Requirement.
Non Functional Requirement.Non Functional Requirement.
Non Functional Requirement.
 
Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and Specification
 
Non functional requirements
Non functional requirementsNon functional requirements
Non functional requirements
 
Sdlc model
Sdlc modelSdlc model
Sdlc model
 

Similar to Business user requirements for it development

Endpoint Security & Why It Matters!
Endpoint Security & Why It Matters!Endpoint Security & Why It Matters!
Endpoint Security & Why It Matters!Net at Work
 
Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Stephen Booth MIET MBCS OLA
 
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxincludes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxannettsparrow
 
Resume_Mamta_Munankar_2.5+Years
Resume_Mamta_Munankar_2.5+YearsResume_Mamta_Munankar_2.5+Years
Resume_Mamta_Munankar_2.5+YearsMamta Munankar
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirementshapy
 
Cipher_Guide-To-Selecting-the-Right-CI-Software-Solution
Cipher_Guide-To-Selecting-the-Right-CI-Software-SolutionCipher_Guide-To-Selecting-the-Right-CI-Software-Solution
Cipher_Guide-To-Selecting-the-Right-CI-Software-SolutionBenjamin Decowski
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKShehla Ghori
 
Management Information System
Management Information SystemManagement Information System
Management Information SystemSyam S
 
Customer Experience Buyer's Guide
Customer Experience Buyer's GuideCustomer Experience Buyer's Guide
Customer Experience Buyer's GuideInMoment
 
Why IAM is the Need of the Hour
Why IAM is the Need of the HourWhy IAM is the Need of the Hour
Why IAM is the Need of the HourTechdemocracy
 
Guidelines for Choosing and Implementing a Machine Vision System
Guidelines for Choosing and Implementing a Machine Vision SystemGuidelines for Choosing and Implementing a Machine Vision System
Guidelines for Choosing and Implementing a Machine Vision SystemTST - Technological Solutions
 
Requirements Gathering And Management
Requirements Gathering And ManagementRequirements Gathering And Management
Requirements Gathering And ManagementAlan McSweeney
 
RFID Implementation Essay
RFID Implementation EssayRFID Implementation Essay
RFID Implementation EssayLisa Olive
 
L3 Requirements Eng Overview
L3 Requirements Eng OverviewL3 Requirements Eng Overview
L3 Requirements Eng OverviewIan Sommerville
 
Building a Security Operations Center (SOC).pdf
Building a Security Operations Center (SOC).pdfBuilding a Security Operations Center (SOC).pdf
Building a Security Operations Center (SOC).pdfTapOffice
 
Mike Schleif - Executive Biography
Mike Schleif - Executive BiographyMike Schleif - Executive Biography
Mike Schleif - Executive BiographyMike Schleif
 
What Is an MSP and How Do I Choose One?
What Is an MSP and How Do I Choose One?What Is an MSP and How Do I Choose One?
What Is an MSP and How Do I Choose One?LinuxIT
 
I T E007 Warner 091807
I T E007  Warner 091807I T E007  Warner 091807
I T E007 Warner 091807Dreamforce07
 

Similar to Business user requirements for it development (20)

Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
Endpoint Security & Why It Matters!
Endpoint Security & Why It Matters!Endpoint Security & Why It Matters!
Endpoint Security & Why It Matters!
 
Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)
 
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxincludes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docx
 
Resume_Mamta_Munankar_2.5+Years
Resume_Mamta_Munankar_2.5+YearsResume_Mamta_Munankar_2.5+Years
Resume_Mamta_Munankar_2.5+Years
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirements
 
Cipher_Guide-To-Selecting-the-Right-CI-Software-Solution
Cipher_Guide-To-Selecting-the-Right-CI-Software-SolutionCipher_Guide-To-Selecting-the-Right-CI-Software-Solution
Cipher_Guide-To-Selecting-the-Right-CI-Software-Solution
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaK
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 
Customer Experience Buyer's Guide
Customer Experience Buyer's GuideCustomer Experience Buyer's Guide
Customer Experience Buyer's Guide
 
L08 architecture considerations
L08 architecture considerationsL08 architecture considerations
L08 architecture considerations
 
Why IAM is the Need of the Hour
Why IAM is the Need of the HourWhy IAM is the Need of the Hour
Why IAM is the Need of the Hour
 
Guidelines for Choosing and Implementing a Machine Vision System
Guidelines for Choosing and Implementing a Machine Vision SystemGuidelines for Choosing and Implementing a Machine Vision System
Guidelines for Choosing and Implementing a Machine Vision System
 
Requirements Gathering And Management
Requirements Gathering And ManagementRequirements Gathering And Management
Requirements Gathering And Management
 
RFID Implementation Essay
RFID Implementation EssayRFID Implementation Essay
RFID Implementation Essay
 
L3 Requirements Eng Overview
L3 Requirements Eng OverviewL3 Requirements Eng Overview
L3 Requirements Eng Overview
 
Building a Security Operations Center (SOC).pdf
Building a Security Operations Center (SOC).pdfBuilding a Security Operations Center (SOC).pdf
Building a Security Operations Center (SOC).pdf
 
Mike Schleif - Executive Biography
Mike Schleif - Executive BiographyMike Schleif - Executive Biography
Mike Schleif - Executive Biography
 
What Is an MSP and How Do I Choose One?
What Is an MSP and How Do I Choose One?What Is an MSP and How Do I Choose One?
What Is an MSP and How Do I Choose One?
 
I T E007 Warner 091807
I T E007  Warner 091807I T E007  Warner 091807
I T E007 Warner 091807
 

More from Simon Misiewicz

Creative thinking template
Creative thinking templateCreative thinking template
Creative thinking templateSimon Misiewicz
 
Is starting a business right time for you
Is starting a business right time for youIs starting a business right time for you
Is starting a business right time for youSimon Misiewicz
 
Raising finance for your business
Raising finance for your businessRaising finance for your business
Raising finance for your businessSimon Misiewicz
 
Business process re-engineering and systems design - implementation
Business process re-engineering and systems design - implementationBusiness process re-engineering and systems design - implementation
Business process re-engineering and systems design - implementationSimon Misiewicz
 
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...Simon Misiewicz
 
Business Process Improvement - Doing the right things effectively and efficie...
Business Process Improvement - Doing the right things effectively and efficie...Business Process Improvement - Doing the right things effectively and efficie...
Business Process Improvement - Doing the right things effectively and efficie...Simon Misiewicz
 
Communicating strategic missions, vision, project progress and celebrate succ...
Communicating strategic missions, vision, project progress and celebrate succ...Communicating strategic missions, vision, project progress and celebrate succ...
Communicating strategic missions, vision, project progress and celebrate succ...Simon Misiewicz
 
Deliver training to suit varying learning styles
Deliver training to suit varying learning stylesDeliver training to suit varying learning styles
Deliver training to suit varying learning stylesSimon Misiewicz
 
4 steps to formulating strategies from the boardroom through to every employee
4 steps to formulating strategies from the boardroom through to every employee 4 steps to formulating strategies from the boardroom through to every employee
4 steps to formulating strategies from the boardroom through to every employee Simon Misiewicz
 
Stakeholder engagement and management
Stakeholder engagement and managementStakeholder engagement and management
Stakeholder engagement and managementSimon Misiewicz
 
Lean, Six Sigma, ToC using DMAIC project management
Lean, Six Sigma, ToC  using DMAIC project managementLean, Six Sigma, ToC  using DMAIC project management
Lean, Six Sigma, ToC using DMAIC project managementSimon Misiewicz
 
Effective Communication for successful working and personal relationships
Effective  Communication for successful working and personal relationships Effective  Communication for successful working and personal relationships
Effective Communication for successful working and personal relationships Simon Misiewicz
 
Strategic improvement through the balanced scorecard and programme management
Strategic improvement through the balanced scorecard and programme managementStrategic improvement through the balanced scorecard and programme management
Strategic improvement through the balanced scorecard and programme managementSimon Misiewicz
 
Programme start up document - Optimised Programme Methodology
Programme start up document - Optimised Programme Methodology Programme start up document - Optimised Programme Methodology
Programme start up document - Optimised Programme Methodology Simon Misiewicz
 
Staff appraisal document - template
Staff appraisal document - template Staff appraisal document - template
Staff appraisal document - template Simon Misiewicz
 
Optimised - Programme start up
Optimised - Programme start upOptimised - Programme start up
Optimised - Programme start upSimon Misiewicz
 
Project End Report - Project Management template
Project End Report - Project Management template Project End Report - Project Management template
Project End Report - Project Management template Simon Misiewicz
 
Lessons learned Report - Project Management template
Lessons learned Report - Project Management template Lessons learned Report - Project Management template
Lessons learned Report - Project Management template Simon Misiewicz
 
Highlight Report - Project Management template
Highlight Report - Project Management template Highlight Report - Project Management template
Highlight Report - Project Management template Simon Misiewicz
 

More from Simon Misiewicz (20)

Creative thinking template
Creative thinking templateCreative thinking template
Creative thinking template
 
Is starting a business right time for you
Is starting a business right time for youIs starting a business right time for you
Is starting a business right time for you
 
Raising finance for your business
Raising finance for your businessRaising finance for your business
Raising finance for your business
 
Business process re-engineering and systems design - implementation
Business process re-engineering and systems design - implementationBusiness process re-engineering and systems design - implementation
Business process re-engineering and systems design - implementation
 
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...
Optimise-GB's Lean Six Sigma's DMAIC & DMADV Programme imporvement plan Manag...
 
Business Process Improvement - Doing the right things effectively and efficie...
Business Process Improvement - Doing the right things effectively and efficie...Business Process Improvement - Doing the right things effectively and efficie...
Business Process Improvement - Doing the right things effectively and efficie...
 
Communicating strategic missions, vision, project progress and celebrate succ...
Communicating strategic missions, vision, project progress and celebrate succ...Communicating strategic missions, vision, project progress and celebrate succ...
Communicating strategic missions, vision, project progress and celebrate succ...
 
Deliver training to suit varying learning styles
Deliver training to suit varying learning stylesDeliver training to suit varying learning styles
Deliver training to suit varying learning styles
 
4 steps to formulating strategies from the boardroom through to every employee
4 steps to formulating strategies from the boardroom through to every employee 4 steps to formulating strategies from the boardroom through to every employee
4 steps to formulating strategies from the boardroom through to every employee
 
Stakeholder engagement and management
Stakeholder engagement and managementStakeholder engagement and management
Stakeholder engagement and management
 
Lean, Six Sigma, ToC using DMAIC project management
Lean, Six Sigma, ToC  using DMAIC project managementLean, Six Sigma, ToC  using DMAIC project management
Lean, Six Sigma, ToC using DMAIC project management
 
Effective Communication for successful working and personal relationships
Effective  Communication for successful working and personal relationships Effective  Communication for successful working and personal relationships
Effective Communication for successful working and personal relationships
 
Strategic improvement through the balanced scorecard and programme management
Strategic improvement through the balanced scorecard and programme managementStrategic improvement through the balanced scorecard and programme management
Strategic improvement through the balanced scorecard and programme management
 
Programme start up document - Optimised Programme Methodology
Programme start up document - Optimised Programme Methodology Programme start up document - Optimised Programme Methodology
Programme start up document - Optimised Programme Methodology
 
Staff appraisal document - template
Staff appraisal document - template Staff appraisal document - template
Staff appraisal document - template
 
Be proactive
Be proactiveBe proactive
Be proactive
 
Optimised - Programme start up
Optimised - Programme start upOptimised - Programme start up
Optimised - Programme start up
 
Project End Report - Project Management template
Project End Report - Project Management template Project End Report - Project Management template
Project End Report - Project Management template
 
Lessons learned Report - Project Management template
Lessons learned Report - Project Management template Lessons learned Report - Project Management template
Lessons learned Report - Project Management template
 
Highlight Report - Project Management template
Highlight Report - Project Management template Highlight Report - Project Management template
Highlight Report - Project Management template
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
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...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Business user requirements for it development

  • 1. Creating a Business requirements document for IT / technology development Simon Misiewicz
  • 2. Creating a Business requirements document A business requirements document will be used to write the systems specification document (blue print for building software / hardware solutions) Businesses that do not take time to complete this document face uncertainty in the User Acceptance Testing (UAT) phase, as they have not built the requirements into design. Simon Misiewicz
  • 3. Considerations for the Business requirements document Business Process Requirements User Requirements System Performance Requirements Security requirements Simon Misiewicz
  • 4. Business Process Requirements Understand the business processes before designing any new system. What is the “as is” process and what do you want the “to be” process after the implemented system? What are the current issues and can they be addressed with technology? Simon Misiewicz
  • 5.
  • 6. Business User Specification Consider the needs and desires of the end users to ensure that they psychologically buy into the solution. Listen to their needs and make sure they feel involved in the process or face resistance Simon Misiewicz
  • 7.
  • 8.
  • 9.
  • 10. Data / information requirements How will data be acquired, processed and reported? Considering these needs will ensure that information / reports are available post implementation Systems should be designed to communicate with one another to avoid manual interfaces / duplication of effort Simon Misiewicz
  • 11.
  • 12.
  • 13.
  • 14. Performance requirements Understanding how fast and reliable the system needs to be can safe problems in the future. Simon Misiewicz
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Security Requirements Consider how the data and hardware will be protected from malicious attacks or accidental loss to safeguard valuable assets Simon Misiewicz
  • 20.
  • 21.
  • 22.
  • 23. Testing requirements Understanding the business processes and user requirements is vital in writing the tests to be performed on the system. Performing tests provide assurance that the system meets all the requirements for it to be approved and implemented. Simon Misiewicz
  • 24.
  • 25.
  • 26.
  • 27.