SlideShare a Scribd company logo
1 of 14
Handyman’s Service
Business Requirement Document
Araf Saber 10/1/11 BA
1
HANDYMAN’S SERVICE
Table of Contents
Document Revisions:..........................................................................................................................2
Approvers:.........................................................................................................................................2
Introduction:......................................................................................................................................2
Problem Definition:.........................................................................................................................2
Business Objectives:........................................................................................................................2
Stakeholders and their roles:...............................................................................................................3
Scope:................................................................................................................................................3
In scope..........................................................................................................................................3
Out of Scope...................................................................................................................................4
Available Resources:...........................................................................................................................4
Constraints:........................................................................................................................................5
List of assumption...............................................................................................................................6
Specific Requirements:........................................................................................................................7
Functional requirements:....................................................................................................................7
User Case Diagram..........................................................................................................................9
Use Case Templates......................................................................................................................10
Non-Functional Documents:..............................................................................................................12
Conclusion:......................................................................................................................................12
Glossary...........................................................................................................................................13
Bibliography:....................................................................................................................................13
2
HANDYMAN’S SERVICE
Business Requirement Document
Project:HandymanServices
Date: 10/03/2011
Document Revisions:
Date Version No. Changes Done By
10/01/2011 00123 Updatingcost Matt
10/05/2011 00125 Add new document Gerard
Approvers:
Date Role Name Comments
10/03/2011 PM John Okay
10/07/2011 PM john Okay
Introduction:
The main purpose of this project is to make a web-based portal for Handyman service so that
their customer can get various types of home services from their websites. After analyzing the
stakeholder's needs and their customers’ demands this project is prepared. In this project. After
the development of the web-based portal for Handyman service, their customer will be able to
get various services from their website. Handyman’s customers will get services based on a
different area, available time, and available required services. The website will also so prices
which will be comparable to other prices so that they can get a clear view. In addition, their use
will be able to post their services to other customers and interact easily with each other.
Problem Definition:
This is a modern world where everyone wants to get service online. Handyman services are in
business for the last 4 years and they are offering services to their customer for a long time.
They are providing services manually and taking orders by phone call, email, or mail. They are
also advertising through billboards, paper, TV. In the meantime, other giant competitors
offering similar businesses started giving services online. Customers can easily search and
match their needs from the website easily. Handyman’s revenue is decreasing day by day.
Business Objectives:
The main purpose of this project is to make a website for Handyman service their customer will
be able to match their requirement based on their need and specification and book services.
The website will be easy and clear enough for the customer so that easily they can find their
3
HANDYMAN’S SERVICE
desired services. Register customers will be able to create, make a post for their services, and
offer those to another customer.
Stakeholders and their roles:
Name Title Role External
Agent
Sign off
Authority
Notes
John Smith VP of
Marketing/
product
owner
Execute
sponsor
NO YES Wants a
perfect website
Michael
Moore
Product
Manager
Execute the
project
NO NO Prefer daily
updates
Virat Kohli Sr. Business
Analyst
Business
Analyst
NO NO Interaction
with top
management
John Cena Business
Analyst
Business
Analyst
NO NO Gathering,
review
documents
Lionel Messi Developer Database,
coding
NO NO
C. Ronaldo QA Analyst Testing NO YES
Scope:
Thisprojectis done forthe available servicesprovidedby Handymanfortheircustomerontheirwebsite
where the customerwill finddifferentservicesandacceptthose servicesaccordingtotheirneeds.
In scope
The website mustinclude all the requirementsprovidedbythe website.
Serial
Number
Must-Have
1. Services based on location, time, and offered price.
2. Feedback and rating section.
3. Verify before making the payment.
4. All kinds of services before or after taking the services through the
website.
5. Posting home services to others.
4
HANDYMAN’S SERVICE
6. Interaction section between customers.
7. Question and answer section.
8. Return and refund option.
9. Website on social media.
Out of Scope
Serial
Number
Not Required
1. Advertainment on the website by third parties.
2. Services by guest users.
3. No editing of photo or text.
4. No need to have an email campaign.
Available Resources:
For the developmentof Handyman’sservice website,ourteamhasenoughavailable resourcesto fulfill
theirdemand.Itincludesstrongteamcoordination, astrongIT supportteam, available software,and
hardware.
Names Roles
Strong BA
Teams
Coordinatingwiththe stakeholdersandgatheringdocuments.
Experiences
Development
teams.
Codinganddevelopthe website.
Skilled QA
Teams
Testing,Validating,andverification.
Software Python,Adobe Dreamweaver,Adobe XD,Visual StudioCode,andBluefish
Hardware Computers,Mobile,printer,Fax machine
Content and
Template.
Canva,WIX, MS Word/PowerPoint/excel.
5
HANDYMAN’S SERVICE
Constraints:
In this project, our team will have to face few limitations and those are grouped
below.
 Time: The total estimated time for this projectwould be 6 months. 6
months is fixed for this projectand we can’tdeliver before that. The
timeline is set based on our teams’ requirements and workflow.
 Cost: Total estimated costwould be USD 5000000.Thecostwould be more
depending on the softwareand resources. Thetotal costof daily operations
will remain unchanged. However, in certain cases, the cost may vary as
time passes depending on the economy.
 Quality: we ensurethat the website will be free fromany virus, bugs, or any
kind of internet virus. There could be someexceptions like loading
problems or online traffic. However, for somematerials or equipment, the
quality of the goods may depreciate thus affecting its’ working condition.
 Resources: We havea sufficientnumber of resources to complete the
project. We might need someextra costs for additional resources like
softwareor hardware. However, theremight be a lack of materials and
scarcity in the equipment needed for the projectlife cycle and this can be a
hindrancein the project management and implementation to take place
efficiently because not everything needed is available.
 Risk: Hopefully no risk factor will occur throughoutthe projectbut in case
any problem arrives it could affect the deadline.
 Customer satisfaction: we will provide the productto you as per the
requirement and after the delivery, if you see any problemthen we are
ready to resolvethat.
6
HANDYMAN’S SERVICE
List of assumption
Assumption Activities
Resources  All the materials and equipment needed will be obtained and available to be
used when conducting the project.
 All the resources (equipment, tools, or materials) will be in good condition to
be used throughout the project life cycle.
Team  The people involved in the project might not be in their best condition or
health throughout the project life cycle because sickness and fatigue might
result in a lack of efficiency when carrying out the project.
 All of the people that are involved at the beginning of the project will remain
and stay in the project until the project is completed. However, it is crucial to
take note that there may be workers that may withdraw from the project
throughout the project life cycle.
Cost  The cost spends for the purchase and maintenance of the resources will stay
within the planned budget by the project manager. However, if the resources
depreciate or malfunction, the budget may exceed the actual cost
assumptions since it requires repairing the resources.
 The total budget of the project will not exceed and can cover back from the
capital used.
 The project’s material, equipment, and resources costs will remain constant
when purchasing. However, the market price might be exceeded or reduced
since the market price is often not fixed.
Schedule  All the equipment or materials are available when it is needed according to
the schedule planned. However, there might be a situation in which the
materials are insufficient for the project when needed.
 All the staff members and workers can complete their respective tasks within
the schedule planned efficiently.
 The expected project’s timeline can be met, and the project will complete
within the expected time.
Quality and
specification
 The quality of all of the equipment or materials is in good working condition
throughout the project life cycle.
 All the goods supplied by the suppliers are in the best condition and with the
most preferable quality.
 The scope and specifications of the project will not change when the project
takes place.
Technology  The process of software development of the project will be able to meet the
need of the stakeholders and customers.
 The IT support for the project will be able to cater to technical difficulties
such as system error, network congestion, connection problem, and technical
errors.
 The systemof the project is compatible, functions properly and is stable for
the project to take place smoothly.
7
HANDYMAN’S SERVICE
 All the physical devices such as laptops, computers, mobile phones, printers,
and more are in good condition to be used when conducting the project.
Specific Requirements:
The main purpose of this project is to create a web-based application for the customer so that
they can easily search for services and match their need. The website should contain all the
aspects asked by our client. All the functions like region, price, date, search option should be
available on the website. There should not be any error or technique error on the website. All
the resources will be available for the project like required software, hardware, contents. All
the required tools for the quality assurance team are also available and if we need any further
resources that will be also available.
Verify every customer's or service provider's details before making the payment.
Customers can see workers' details, ratings before taking the services.
Guest users or guest service providers can only view services, but they have to create an
account before taking or giving services.
OTP (one-time-password) will be a provider for each time login.
Transaction history will be saved to the customer account.
Customers can change/edit/cancel only within 2 hours of confirming the service.
Otherwise, cancellation fees will be charged.
Functional requirements:
While makingthe websiteforhandyman’sservice we will considerall the requirementsprovidedbyour
client.We have dividendtheirrequirementsbase ontheircategoryandsubcategory.We are goingto
discussall the featuresandsub-featuresthatthe websiteshouldhave before executingtothe market.
We will tryto focusonthe mainfeaturesandthe character below.The website musthave those
featuresandsub-features.
Category Subcategory
S1: Services
 S1.1: Search services based on types:
Plumber, Gas stove, Furniture.
 S1.2: Search based on location:
Bhubaneswar, Mumbai, Bangalore, etc.
 S.1.3: Search based on price per hour:
less than 1K, 20K, 30K, etc.
 S1.4: Search based on time: 9 AM to 12
PM, 12 to 6 PM, 6 to 9 PM.
8
HANDYMAN’S SERVICE
 S.1.5: Search results should match with
search texts.
O2: Order
 O2.1: Login before getting the contact
details of the service team.
 O2.2: Select a service and team.
 O2.3: Choose home address.
 O2.4: Payment.
P3: Posting
 P3.1: Users should be able to create and
publish a post about providing home
services to others.
 P3.2: Only registered users should be
able to create a post.
 P3.3: The user should be able to delete
created posts at any given point in time.
P4: Profile
 P4.1: User should log in to get any
services in the portal
 P4.2: User should be able to log in using
any of social login id: Gmail, Facebook,
etc.,
 P4.3: User should be able to give
feedback and rating for recent availed
services
9
HANDYMAN’S SERVICE
User Case Diagram
10
HANDYMAN’S SERVICE
Use Case Templates
Use Case
ID:
FD P3.1
Use Case
Name:
Posting Services to the customer.
Created
By:
Araf Saber Last Updated By: 01/01/2011
Date
Created:
01/11/2011 Last Revision Date: 02/01/2011
Actors 1. The service provider is the primary actor.
2. The customer/new customer/guest user are the primary actor.
3. The service Maintainer is the secondary actor.
Description Service providers create and publish a post about providing home services to others.
Trigger Service providers want to create/make/publish a post regarding their home services
to another registered customer.
Preconditions 1. Service providers should create an account.
2. Service providers should submit a list of services that they want to provide.
3. Service providers should Verify their ID/Email/Phone number.
4. Service providers should verify the payment system/link to a bank account.
5. Service providers should create/post services.
6. Service providers should be able to edit/detect posts.
Postconditions 1. Confirmation email after creating an account.
2. Confirmation after creating a service post.
3. Confirmation before detecting/edit post.
4. Chat with a customer who wants to take their service.
5. Verify payment information before receiving the payment.
Normal Flow 1. Service providers create/post services to another customer.
2. Customers will be able to see all the services provided by the home service
provider.
3. Customers should be able to search/filter services based on his/her choice
and preferences.
4. The customer should be able to ask a question directly to the service
provider in a personal chat before confirming the service.
5. Delete services from the cart after chatting with the providers.
6. Customers should be able to see ratings before confirming services.
7. Confirmation before service payment.
Alternative
Flows
1. In normal flow if the customer is not a registered user.
 Only able to see services.
 Able to see feedback and ratings.
 Able to search/filter services.
11
HANDYMAN’S SERVICE
 No direct chat with the service provider but can get help from
customer care
2. In normal flow if the Service provider is not a verified or registered user.
 The website will show an option to create an account.
3. In normal flow if there is no confirmation code during payment.
 Hold the transaction
Exceptions 1. In normal flow, if the customer so not want to take service after chatting
with the service provider.
 Show another service provider to the customer.
 Option to take help from customer care.
2. In normal flow if the customer is afraid to make payment because of
security purposes.
 Website shows (payment cloud), which provide you that the
transaction will be secured.
Includes Customers and service providers can see all the services provided by other
providers as well as all the services provided by the Handyman’s company (EX:
Help, Other services, Gold membership, and career).
Frequency of
Use
500 per day
Special
Requirements
1. Service providers' ratings must be shown after their account name.
2. No one can take or provide service without verifying their account.
Assumptions 1. All the steps shown in the normal and alternative flow will work
accordingly.
2. Interaction between customers and service providers will happen smoothly
and if any argument then customer service will help.
Notes and
Issues
1. Service providers Username must be between (6-12) characters.
2. Username must include letters and one number, Ex: Araf007.
3. Password should be in numbers.
12
HANDYMAN’S SERVICE
Non-Functional Documents:
We will make sure that the website will be safe for the customer and there will be no
exceptions.
 Safety and security: These are a must for this website. All the customers must feel safe
about the website. During the payment, it should verify customers' IDs and then process
money (payment cloud).
 Performance: The website should perform best in any situation and there will be no
exception in terms of its performance (AppTrana).
 Supportability: The website should be cost-effective to maintain in the future
(Monday.com).
 Reliability: The number of bugs in the code, hardware failures, and problems can reduce
the reliability of the software. The systemwill be retained for several years without the
data being changed by the system (Bird eats bugs).
 Maintainability: The website should be easy to maintain in the future (Beagle Security).
Conclusion:
The whole project is based on creating a web-based application portal for Handyman service so
that their customer can get various types of home services from their websites. First of all, after
analyzing all the stakeholders we have gathered all the main requirements and prepared out
documents. In this project. After the development of the web-based portal for Handyman
service, their customer will be able to get various services from their website. Handyman’s
customers will get services based on a different area, available time, and available required
services. This business requirement document is made based on all the scope, resources,
constraints, few assumptions as all the client's needs. We have all the available resources to
complete the application within 6 months. We have also gathered alternative methods if an
unexpected situation occurs during the project. We have enough available resources and a
strong team to complete the project. The website will include all the features and characters
asked by our customers and stakeholders. In terms of security, we are so conscious. We provide
the best safety and security for the application during our project and in the future.
13
HANDYMAN’S SERVICE
Glossary
Name Definition
1. Blues Fish A bluefish is a free software advanced text
editor with a variety of tools for programming
and website development. It supports coding
languages including HTML, XHTML, CSS, XML,
PHP, C and C++.
2. LifeLock LifeLock Inc. is an American identity theft
protection company based in Tempe, Arizona.
LifeLock's systemmonitors for identity theft,
the use of personal information, and credit
score changes.
3. Payliance Payment Identity Verification Services
4. Articulating data The formation of clear and distinct sounds in
data.
5. Deep pockets Extensive financial wealth or resources
6. Logility Logility is the supply chain leader entrusted by
the world's leading brands to deliver a digital,
sustainable supply chain that powers the
resilient enterprise.
7. Hindrance A thing that provides resistance, delay, or
obstruction to something or someone.
Bibliography:
https://online.visual-paradigm.com/
https://www.lucidchart.com/blog/tips-for-a-perfect-business-requirements-document
https://blog.bit.ai/business-requirements-document-brd/

More Related Content

What's hot

Business Requirements: How to Create a Business Requirements Document (Free T...
Business Requirements: How to Create a Business Requirements Document (Free T...Business Requirements: How to Create a Business Requirements Document (Free T...
Business Requirements: How to Create a Business Requirements Document (Free T...QuekelsBaro
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document TemplateEdmond Cheng
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement documentRasananda BEHERA
 
Business requirement checklist
Business requirement checklistBusiness requirement checklist
Business requirement checklistMarsha Cooper
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement DocumentGautamMandal26
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentH2Kinfosys
 
Sample Mobile Apps PRD
Sample Mobile Apps PRDSample Mobile Apps PRD
Sample Mobile Apps PRDUjjwal Trivedi
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business RequirementsHeinz Tonn
 
Ecommerce website with seo optimization
Ecommerce website with seo optimizationEcommerce website with seo optimization
Ecommerce website with seo optimizationKumar Narayan
 
Srs template
Srs templateSrs template
Srs templatemuqeet19
 
The Business Analyst Role: Agile vs. Waterfall
The Business Analyst Role: Agile vs. WaterfallThe Business Analyst Role: Agile vs. Waterfall
The Business Analyst Role: Agile vs. WaterfallEnterprise Knowledge
 
Business Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryBusiness Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryMaria FutureThoughts
 

What's hot (20)

Business Requirements: How to Create a Business Requirements Document (Free T...
Business Requirements: How to Create a Business Requirements Document (Free T...Business Requirements: How to Create a Business Requirements Document (Free T...
Business Requirements: How to Create a Business Requirements Document (Free T...
 
Brd template
Brd template Brd template
Brd template
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document Template
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement document
 
Brd template
Brd template Brd template
Brd template
 
Business requirement checklist
Business requirement checklistBusiness requirement checklist
Business requirement checklist
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
1Minute Account Opening_BRD_Updated
1Minute Account Opening_BRD_Updated1Minute Account Opening_BRD_Updated
1Minute Account Opening_BRD_Updated
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement Document
 
Bnkng
BnkngBnkng
Bnkng
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
 
Sample Mobile Apps PRD
Sample Mobile Apps PRDSample Mobile Apps PRD
Sample Mobile Apps PRD
 
Jira Training.pptx
Jira Training.pptxJira Training.pptx
Jira Training.pptx
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business Requirements
 
Ecommerce website with seo optimization
Ecommerce website with seo optimizationEcommerce website with seo optimization
Ecommerce website with seo optimization
 
Project kick off
Project kick offProject kick off
Project kick off
 
Business Analyst Documentation
Business Analyst DocumentationBusiness Analyst Documentation
Business Analyst Documentation
 
Srs template
Srs templateSrs template
Srs template
 
The Business Analyst Role: Agile vs. Waterfall
The Business Analyst Role: Agile vs. WaterfallThe Business Analyst Role: Agile vs. Waterfall
The Business Analyst Role: Agile vs. Waterfall
 
Business Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryBusiness Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industry
 

Similar to Business requirement document

Sample On Project Management By Instant Essay Writing
Sample On Project Management By Instant Essay WritingSample On Project Management By Instant Essay Writing
Sample On Project Management By Instant Essay WritingInstant Essay Writing
 
Webgen Technologies Pvt. Ltd.
Webgen Technologies Pvt. Ltd.Webgen Technologies Pvt. Ltd.
Webgen Technologies Pvt. Ltd.Sagar Sarkar
 
Havas_Digital_Production_Process
Havas_Digital_Production_ProcessHavas_Digital_Production_Process
Havas_Digital_Production_ProcessOdie Agustin
 
Project Plan And Estimation
Project Plan And EstimationProject Plan And Estimation
Project Plan And EstimationRajan Srivastava
 
Business case-template
Business case-templateBusiness case-template
Business case-templateJo Padilha
 
RUNNING HEAD Customer Care Website Implementation1Customer .docx
RUNNING HEAD Customer Care Website Implementation1Customer .docxRUNNING HEAD Customer Care Website Implementation1Customer .docx
RUNNING HEAD Customer Care Website Implementation1Customer .docxjoellemurphey
 
Work Proposal for Project Management and Invoicing System
Work Proposal for Project Management and Invoicing SystemWork Proposal for Project Management and Invoicing System
Work Proposal for Project Management and Invoicing SystemManishNathSrivastava
 
Net Solutions Engagement Models Brochure
Net Solutions Engagement Models BrochureNet Solutions Engagement Models Brochure
Net Solutions Engagement Models BrochureNet Solutions
 
Responsive Design Proposal Template PowerPoint Presentation Slides
Responsive Design Proposal Template PowerPoint Presentation SlidesResponsive Design Proposal Template PowerPoint Presentation Slides
Responsive Design Proposal Template PowerPoint Presentation SlidesSlideTeam
 
5 must have project management reports
5 must have project management reports5 must have project management reports
5 must have project management reportsOrangescrum
 
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development Team
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development TeamTop 10 Mistakes That Teach Right Way To Hire Dedicated Development Team
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development TeamKaty Slemon
 
Project Management Proposal PowerPoint Presentation Slides
Project Management Proposal PowerPoint Presentation SlidesProject Management Proposal PowerPoint Presentation Slides
Project Management Proposal PowerPoint Presentation SlidesSlideTeam
 
Project management templates
Project management templatesProject management templates
Project management templatesGalawish Ha
 
Project Governance Model PowerPoint Presentation Slides
Project Governance Model PowerPoint Presentation Slides Project Governance Model PowerPoint Presentation Slides
Project Governance Model PowerPoint Presentation Slides SlideTeam
 

Similar to Business requirement document (20)

Sample On Project Management By Instant Essay Writing
Sample On Project Management By Instant Essay WritingSample On Project Management By Instant Essay Writing
Sample On Project Management By Instant Essay Writing
 
Webgen Technologies Pvt. Ltd.
Webgen Technologies Pvt. Ltd.Webgen Technologies Pvt. Ltd.
Webgen Technologies Pvt. Ltd.
 
Havas_Digital_Production_Process
Havas_Digital_Production_ProcessHavas_Digital_Production_Process
Havas_Digital_Production_Process
 
Project Plan And Estimation
Project Plan And EstimationProject Plan And Estimation
Project Plan And Estimation
 
Aloop sow v1.5
Aloop sow v1.5Aloop sow v1.5
Aloop sow v1.5
 
Business case-template
Business case-templateBusiness case-template
Business case-template
 
RUNNING HEAD Customer Care Website Implementation1Customer .docx
RUNNING HEAD Customer Care Website Implementation1Customer .docxRUNNING HEAD Customer Care Website Implementation1Customer .docx
RUNNING HEAD Customer Care Website Implementation1Customer .docx
 
GBKSOFT App Development
GBKSOFT App DevelopmentGBKSOFT App Development
GBKSOFT App Development
 
Work Proposal for Project Management and Invoicing System
Work Proposal for Project Management and Invoicing SystemWork Proposal for Project Management and Invoicing System
Work Proposal for Project Management and Invoicing System
 
JIT Project
JIT ProjectJIT Project
JIT Project
 
CV - Hariharan (2015 12)
CV - Hariharan (2015 12)CV - Hariharan (2015 12)
CV - Hariharan (2015 12)
 
ISS_3
ISS_3ISS_3
ISS_3
 
Net Solutions Engagement Models Brochure
Net Solutions Engagement Models BrochureNet Solutions Engagement Models Brochure
Net Solutions Engagement Models Brochure
 
Responsive Design Proposal Template PowerPoint Presentation Slides
Responsive Design Proposal Template PowerPoint Presentation SlidesResponsive Design Proposal Template PowerPoint Presentation Slides
Responsive Design Proposal Template PowerPoint Presentation Slides
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
5 must have project management reports
5 must have project management reports5 must have project management reports
5 must have project management reports
 
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development Team
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development TeamTop 10 Mistakes That Teach Right Way To Hire Dedicated Development Team
Top 10 Mistakes That Teach Right Way To Hire Dedicated Development Team
 
Project Management Proposal PowerPoint Presentation Slides
Project Management Proposal PowerPoint Presentation SlidesProject Management Proposal PowerPoint Presentation Slides
Project Management Proposal PowerPoint Presentation Slides
 
Project management templates
Project management templatesProject management templates
Project management templates
 
Project Governance Model PowerPoint Presentation Slides
Project Governance Model PowerPoint Presentation Slides Project Governance Model PowerPoint Presentation Slides
Project Governance Model PowerPoint Presentation Slides
 

Recently uploaded

UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDEUJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDEkajalroy875762
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
A DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptxA DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptxseemajojo02
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Moradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in PenacovaMoradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in Penacovaimostorept
 
Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.htj82vpw
 
The Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and UncertaintyThe Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and Uncertaintycapivisgroup
 
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...yulianti213969
 
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...Klinik kandungan
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxThompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxtmthompson1
 
Shots fired Budget Presentation.pdf12312
Shots fired Budget Presentation.pdf12312Shots fired Budget Presentation.pdf12312
Shots fired Budget Presentation.pdf12312LR1709MUSIC
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON ESCORTS SERVICE PROVIDE
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON  ESCORTS SERVICE PROVIDEGURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON  ESCORTS SERVICE PROVIDE
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON ESCORTS SERVICE PROVIDEkajalroy875762
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challengeshemanthkumar470700
 
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...pr788182
 
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxGoal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxNetapsFoundationAdmi
 

Recently uploaded (20)

UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDEUJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
A DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptxA DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptx
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Moradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in PenacovaMoradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in Penacova
 
Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.
 
The Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and UncertaintyThe Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and Uncertainty
 
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
 
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxThompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
 
Shots fired Budget Presentation.pdf12312
Shots fired Budget Presentation.pdf12312Shots fired Budget Presentation.pdf12312
Shots fired Budget Presentation.pdf12312
 
Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON ESCORTS SERVICE PROVIDE
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON  ESCORTS SERVICE PROVIDEGURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON  ESCORTS SERVICE PROVIDE
GURGAON CALL GIRL ❤ 8272964427❤ CALL GIRLS IN GURGAON ESCORTS SERVICE PROVIDE
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Berhampur Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
 
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxGoal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
 

Business requirement document

  • 1. Handyman’s Service Business Requirement Document Araf Saber 10/1/11 BA
  • 2. 1 HANDYMAN’S SERVICE Table of Contents Document Revisions:..........................................................................................................................2 Approvers:.........................................................................................................................................2 Introduction:......................................................................................................................................2 Problem Definition:.........................................................................................................................2 Business Objectives:........................................................................................................................2 Stakeholders and their roles:...............................................................................................................3 Scope:................................................................................................................................................3 In scope..........................................................................................................................................3 Out of Scope...................................................................................................................................4 Available Resources:...........................................................................................................................4 Constraints:........................................................................................................................................5 List of assumption...............................................................................................................................6 Specific Requirements:........................................................................................................................7 Functional requirements:....................................................................................................................7 User Case Diagram..........................................................................................................................9 Use Case Templates......................................................................................................................10 Non-Functional Documents:..............................................................................................................12 Conclusion:......................................................................................................................................12 Glossary...........................................................................................................................................13 Bibliography:....................................................................................................................................13
  • 3. 2 HANDYMAN’S SERVICE Business Requirement Document Project:HandymanServices Date: 10/03/2011 Document Revisions: Date Version No. Changes Done By 10/01/2011 00123 Updatingcost Matt 10/05/2011 00125 Add new document Gerard Approvers: Date Role Name Comments 10/03/2011 PM John Okay 10/07/2011 PM john Okay Introduction: The main purpose of this project is to make a web-based portal for Handyman service so that their customer can get various types of home services from their websites. After analyzing the stakeholder's needs and their customers’ demands this project is prepared. In this project. After the development of the web-based portal for Handyman service, their customer will be able to get various services from their website. Handyman’s customers will get services based on a different area, available time, and available required services. The website will also so prices which will be comparable to other prices so that they can get a clear view. In addition, their use will be able to post their services to other customers and interact easily with each other. Problem Definition: This is a modern world where everyone wants to get service online. Handyman services are in business for the last 4 years and they are offering services to their customer for a long time. They are providing services manually and taking orders by phone call, email, or mail. They are also advertising through billboards, paper, TV. In the meantime, other giant competitors offering similar businesses started giving services online. Customers can easily search and match their needs from the website easily. Handyman’s revenue is decreasing day by day. Business Objectives: The main purpose of this project is to make a website for Handyman service their customer will be able to match their requirement based on their need and specification and book services. The website will be easy and clear enough for the customer so that easily they can find their
  • 4. 3 HANDYMAN’S SERVICE desired services. Register customers will be able to create, make a post for their services, and offer those to another customer. Stakeholders and their roles: Name Title Role External Agent Sign off Authority Notes John Smith VP of Marketing/ product owner Execute sponsor NO YES Wants a perfect website Michael Moore Product Manager Execute the project NO NO Prefer daily updates Virat Kohli Sr. Business Analyst Business Analyst NO NO Interaction with top management John Cena Business Analyst Business Analyst NO NO Gathering, review documents Lionel Messi Developer Database, coding NO NO C. Ronaldo QA Analyst Testing NO YES Scope: Thisprojectis done forthe available servicesprovidedby Handymanfortheircustomerontheirwebsite where the customerwill finddifferentservicesandacceptthose servicesaccordingtotheirneeds. In scope The website mustinclude all the requirementsprovidedbythe website. Serial Number Must-Have 1. Services based on location, time, and offered price. 2. Feedback and rating section. 3. Verify before making the payment. 4. All kinds of services before or after taking the services through the website. 5. Posting home services to others.
  • 5. 4 HANDYMAN’S SERVICE 6. Interaction section between customers. 7. Question and answer section. 8. Return and refund option. 9. Website on social media. Out of Scope Serial Number Not Required 1. Advertainment on the website by third parties. 2. Services by guest users. 3. No editing of photo or text. 4. No need to have an email campaign. Available Resources: For the developmentof Handyman’sservice website,ourteamhasenoughavailable resourcesto fulfill theirdemand.Itincludesstrongteamcoordination, astrongIT supportteam, available software,and hardware. Names Roles Strong BA Teams Coordinatingwiththe stakeholdersandgatheringdocuments. Experiences Development teams. Codinganddevelopthe website. Skilled QA Teams Testing,Validating,andverification. Software Python,Adobe Dreamweaver,Adobe XD,Visual StudioCode,andBluefish Hardware Computers,Mobile,printer,Fax machine Content and Template. Canva,WIX, MS Word/PowerPoint/excel.
  • 6. 5 HANDYMAN’S SERVICE Constraints: In this project, our team will have to face few limitations and those are grouped below.  Time: The total estimated time for this projectwould be 6 months. 6 months is fixed for this projectand we can’tdeliver before that. The timeline is set based on our teams’ requirements and workflow.  Cost: Total estimated costwould be USD 5000000.Thecostwould be more depending on the softwareand resources. Thetotal costof daily operations will remain unchanged. However, in certain cases, the cost may vary as time passes depending on the economy.  Quality: we ensurethat the website will be free fromany virus, bugs, or any kind of internet virus. There could be someexceptions like loading problems or online traffic. However, for somematerials or equipment, the quality of the goods may depreciate thus affecting its’ working condition.  Resources: We havea sufficientnumber of resources to complete the project. We might need someextra costs for additional resources like softwareor hardware. However, theremight be a lack of materials and scarcity in the equipment needed for the projectlife cycle and this can be a hindrancein the project management and implementation to take place efficiently because not everything needed is available.  Risk: Hopefully no risk factor will occur throughoutthe projectbut in case any problem arrives it could affect the deadline.  Customer satisfaction: we will provide the productto you as per the requirement and after the delivery, if you see any problemthen we are ready to resolvethat.
  • 7. 6 HANDYMAN’S SERVICE List of assumption Assumption Activities Resources  All the materials and equipment needed will be obtained and available to be used when conducting the project.  All the resources (equipment, tools, or materials) will be in good condition to be used throughout the project life cycle. Team  The people involved in the project might not be in their best condition or health throughout the project life cycle because sickness and fatigue might result in a lack of efficiency when carrying out the project.  All of the people that are involved at the beginning of the project will remain and stay in the project until the project is completed. However, it is crucial to take note that there may be workers that may withdraw from the project throughout the project life cycle. Cost  The cost spends for the purchase and maintenance of the resources will stay within the planned budget by the project manager. However, if the resources depreciate or malfunction, the budget may exceed the actual cost assumptions since it requires repairing the resources.  The total budget of the project will not exceed and can cover back from the capital used.  The project’s material, equipment, and resources costs will remain constant when purchasing. However, the market price might be exceeded or reduced since the market price is often not fixed. Schedule  All the equipment or materials are available when it is needed according to the schedule planned. However, there might be a situation in which the materials are insufficient for the project when needed.  All the staff members and workers can complete their respective tasks within the schedule planned efficiently.  The expected project’s timeline can be met, and the project will complete within the expected time. Quality and specification  The quality of all of the equipment or materials is in good working condition throughout the project life cycle.  All the goods supplied by the suppliers are in the best condition and with the most preferable quality.  The scope and specifications of the project will not change when the project takes place. Technology  The process of software development of the project will be able to meet the need of the stakeholders and customers.  The IT support for the project will be able to cater to technical difficulties such as system error, network congestion, connection problem, and technical errors.  The systemof the project is compatible, functions properly and is stable for the project to take place smoothly.
  • 8. 7 HANDYMAN’S SERVICE  All the physical devices such as laptops, computers, mobile phones, printers, and more are in good condition to be used when conducting the project. Specific Requirements: The main purpose of this project is to create a web-based application for the customer so that they can easily search for services and match their need. The website should contain all the aspects asked by our client. All the functions like region, price, date, search option should be available on the website. There should not be any error or technique error on the website. All the resources will be available for the project like required software, hardware, contents. All the required tools for the quality assurance team are also available and if we need any further resources that will be also available. Verify every customer's or service provider's details before making the payment. Customers can see workers' details, ratings before taking the services. Guest users or guest service providers can only view services, but they have to create an account before taking or giving services. OTP (one-time-password) will be a provider for each time login. Transaction history will be saved to the customer account. Customers can change/edit/cancel only within 2 hours of confirming the service. Otherwise, cancellation fees will be charged. Functional requirements: While makingthe websiteforhandyman’sservice we will considerall the requirementsprovidedbyour client.We have dividendtheirrequirementsbase ontheircategoryandsubcategory.We are goingto discussall the featuresandsub-featuresthatthe websiteshouldhave before executingtothe market. We will tryto focusonthe mainfeaturesandthe character below.The website musthave those featuresandsub-features. Category Subcategory S1: Services  S1.1: Search services based on types: Plumber, Gas stove, Furniture.  S1.2: Search based on location: Bhubaneswar, Mumbai, Bangalore, etc.  S.1.3: Search based on price per hour: less than 1K, 20K, 30K, etc.  S1.4: Search based on time: 9 AM to 12 PM, 12 to 6 PM, 6 to 9 PM.
  • 9. 8 HANDYMAN’S SERVICE  S.1.5: Search results should match with search texts. O2: Order  O2.1: Login before getting the contact details of the service team.  O2.2: Select a service and team.  O2.3: Choose home address.  O2.4: Payment. P3: Posting  P3.1: Users should be able to create and publish a post about providing home services to others.  P3.2: Only registered users should be able to create a post.  P3.3: The user should be able to delete created posts at any given point in time. P4: Profile  P4.1: User should log in to get any services in the portal  P4.2: User should be able to log in using any of social login id: Gmail, Facebook, etc.,  P4.3: User should be able to give feedback and rating for recent availed services
  • 11. 10 HANDYMAN’S SERVICE Use Case Templates Use Case ID: FD P3.1 Use Case Name: Posting Services to the customer. Created By: Araf Saber Last Updated By: 01/01/2011 Date Created: 01/11/2011 Last Revision Date: 02/01/2011 Actors 1. The service provider is the primary actor. 2. The customer/new customer/guest user are the primary actor. 3. The service Maintainer is the secondary actor. Description Service providers create and publish a post about providing home services to others. Trigger Service providers want to create/make/publish a post regarding their home services to another registered customer. Preconditions 1. Service providers should create an account. 2. Service providers should submit a list of services that they want to provide. 3. Service providers should Verify their ID/Email/Phone number. 4. Service providers should verify the payment system/link to a bank account. 5. Service providers should create/post services. 6. Service providers should be able to edit/detect posts. Postconditions 1. Confirmation email after creating an account. 2. Confirmation after creating a service post. 3. Confirmation before detecting/edit post. 4. Chat with a customer who wants to take their service. 5. Verify payment information before receiving the payment. Normal Flow 1. Service providers create/post services to another customer. 2. Customers will be able to see all the services provided by the home service provider. 3. Customers should be able to search/filter services based on his/her choice and preferences. 4. The customer should be able to ask a question directly to the service provider in a personal chat before confirming the service. 5. Delete services from the cart after chatting with the providers. 6. Customers should be able to see ratings before confirming services. 7. Confirmation before service payment. Alternative Flows 1. In normal flow if the customer is not a registered user.  Only able to see services.  Able to see feedback and ratings.  Able to search/filter services.
  • 12. 11 HANDYMAN’S SERVICE  No direct chat with the service provider but can get help from customer care 2. In normal flow if the Service provider is not a verified or registered user.  The website will show an option to create an account. 3. In normal flow if there is no confirmation code during payment.  Hold the transaction Exceptions 1. In normal flow, if the customer so not want to take service after chatting with the service provider.  Show another service provider to the customer.  Option to take help from customer care. 2. In normal flow if the customer is afraid to make payment because of security purposes.  Website shows (payment cloud), which provide you that the transaction will be secured. Includes Customers and service providers can see all the services provided by other providers as well as all the services provided by the Handyman’s company (EX: Help, Other services, Gold membership, and career). Frequency of Use 500 per day Special Requirements 1. Service providers' ratings must be shown after their account name. 2. No one can take or provide service without verifying their account. Assumptions 1. All the steps shown in the normal and alternative flow will work accordingly. 2. Interaction between customers and service providers will happen smoothly and if any argument then customer service will help. Notes and Issues 1. Service providers Username must be between (6-12) characters. 2. Username must include letters and one number, Ex: Araf007. 3. Password should be in numbers.
  • 13. 12 HANDYMAN’S SERVICE Non-Functional Documents: We will make sure that the website will be safe for the customer and there will be no exceptions.  Safety and security: These are a must for this website. All the customers must feel safe about the website. During the payment, it should verify customers' IDs and then process money (payment cloud).  Performance: The website should perform best in any situation and there will be no exception in terms of its performance (AppTrana).  Supportability: The website should be cost-effective to maintain in the future (Monday.com).  Reliability: The number of bugs in the code, hardware failures, and problems can reduce the reliability of the software. The systemwill be retained for several years without the data being changed by the system (Bird eats bugs).  Maintainability: The website should be easy to maintain in the future (Beagle Security). Conclusion: The whole project is based on creating a web-based application portal for Handyman service so that their customer can get various types of home services from their websites. First of all, after analyzing all the stakeholders we have gathered all the main requirements and prepared out documents. In this project. After the development of the web-based portal for Handyman service, their customer will be able to get various services from their website. Handyman’s customers will get services based on a different area, available time, and available required services. This business requirement document is made based on all the scope, resources, constraints, few assumptions as all the client's needs. We have all the available resources to complete the application within 6 months. We have also gathered alternative methods if an unexpected situation occurs during the project. We have enough available resources and a strong team to complete the project. The website will include all the features and characters asked by our customers and stakeholders. In terms of security, we are so conscious. We provide the best safety and security for the application during our project and in the future.
  • 14. 13 HANDYMAN’S SERVICE Glossary Name Definition 1. Blues Fish A bluefish is a free software advanced text editor with a variety of tools for programming and website development. It supports coding languages including HTML, XHTML, CSS, XML, PHP, C and C++. 2. LifeLock LifeLock Inc. is an American identity theft protection company based in Tempe, Arizona. LifeLock's systemmonitors for identity theft, the use of personal information, and credit score changes. 3. Payliance Payment Identity Verification Services 4. Articulating data The formation of clear and distinct sounds in data. 5. Deep pockets Extensive financial wealth or resources 6. Logility Logility is the supply chain leader entrusted by the world's leading brands to deliver a digital, sustainable supply chain that powers the resilient enterprise. 7. Hindrance A thing that provides resistance, delay, or obstruction to something or someone. Bibliography: https://online.visual-paradigm.com/ https://www.lucidchart.com/blog/tips-for-a-perfect-business-requirements-document https://blog.bit.ai/business-requirements-document-brd/