Software Requirements, Inc.
Business Association Website
Business Requirements
Author: Terry Reiber
Date: 4/12/2008
Business Association Website - Business Requirements Document
Version: 1.0
Page 2
Business Association Website - Business Requirements Document
TABLE OF CONTENTS
TABLE OF CONTENTS.....................................................................................................3
AMENDMENT HISTORY.................................................................................................4
PROJECT OVERVIEW......................................................................................................5
PROJECT SCOPE...............................................................................................................6
Stakeholders ....................................................................................................................6
Business Processes Affected ...........................................................................................6
Systems/Applications ......................................................................................................6
Assumptions/Constraints.................................................................................................6
Risks ................................................................................................................................6
Related Documents..........................................................................................................6
BUSINESS PROCESS FLOWS .........................................................................................7
Contact Members ............................................................................................................7
Member Renewal ............................................................................................................8
Company Member / Lookup............................................................................................9
Next Meeting Lookup ...................................................................................................10
APPENDICES ..................................................................................................................11
Glossary.........................................................................................................................11
Page 3
Business Association Website - Business Requirements Document
AMENDMENT HISTORY
Version Prepared By Date Description
1.0 T. Reiber 4/12/2008 Requirements for a Business Association
Website.
Page 4
Business Association Website - Business Requirements Document
PROJECT OVERVIEW
The purpose of this Business Requirements Document (BRD) is to document the
requirements for a Business Association Website.
A business organization would use a Business Association Website to promote their
organization.
Page 5
Business Association Website - Business Requirements Document
PROJECT SCOPE
Stakeholders
Stakeholder Name Company Department Title Contact Phone
John Jones President – XYZ
Business
Association.
Jane Jones Vice President –
XYZ Business
Association
Ted Accountant Treasurer – XYZ
Business Association
Business Processes Affected
The following businesses are in scope:
- Contact Members
- Member Renewal
- Company / Member Lookup
- Next Meeting Lookup
The following business processes are out of scope:
- New Member Process (future release)
Systems/Applications
- Business Association Website
Assumptions/Constraints
- None
Risks
Any credit card payment should be handled in a secure way.
Related Documents
None
Page 6
Business Association Website - Business Requirements Document
BUSINESS PROCESS FLOWS
Contact Members
“Current State” Process Flow
Step # Actor Step Comments
1 President Composes Letter
2 President Hand addresses envelopes Via spreadsheet of
association member names
and addresses.
3 President Applies stamps
4 President Mails letters.
“Future State” Process Flow
Step # Actor Step Comments
1 President Logs into website “back
end”
2 President Composes email
3 President “Blasts” email to all
members in contact list.
Business Requirements
RQT ID Name Description Priority Stakeholder
BAW-1 Contact List All member addresses and H President
emails are maintained in a
contact list.
BAW-2 Newsletter Email looks like a nicely M President
formatted “newsletter”.
BAW-3 Attachments Can send emails with H
attachments.
Page 7
Business Association Website - Business Requirements Document
Member Renewal
“Current State” Process Flow
Step # Actor Step Comments
1 President Composes Renewal Letter
2 President Hand addresses envelopes Via spreadsheet of
association member names
and addresses.
3 President Applies stamps
4 President Mails letters.
5 Member Replies with check
enclosed
6 Treasurer Deposits check in account
7 Treasurer Marks member as “paid
up”.
“Future State” Process Flow
Step # Actor Step Comments
1 President Sends out renewal email
2 Member Clicks on link
3 Member Pays with credit card. If credit card payment is
successful, marks member
as “paid up”.
4 Treasurer Checks account deposits.
5 President Sends out follow up email
if needed.
Business Requirements
RQT ID Name Description Priority Stakeholder
BAW-4 Renewal Email Goes out only to those H President
members who are not paid
up.
BAW-5 Secure credit card Credit card payment must H Treasurer
payment be secure.
BAW-6 Payment Must be able to inspect H Treasurer
reconciliation account and double check
paid up members /
payments.
Page 8
Business Association Website - Business Requirements Document
Company Member / Lookup
“Current State” Process Flow
There is no current state process.
“Future State” Process Flow
Step # Actor Step Comments
1 Website User Clicks on site URL
2 Website User Reviews company
information sorted by
category.
3 Website user Also can review member
information sorted by
member.
Business Requirements
RQT ID Name Description Priority Stakeholder
BAW-7 Company Info The company name, H President
address, phone, fax, email
and business hours are
displayed.
BAW-8 Member Info The member’s first and last H President
name, company info, and
personal phone number,
fax number, email and cell
phone number are
displayed.
Page 9
Business Association Website - Business Requirements Document
Next Meeting Lookup
“Current State” Process Flow
There is no current state process.
“Future State” Process Flow
Step # Actor Step Comments
1 Website user Clicks on website URL
2 Website user Views next meeting topic,
location, event time and
contact information.
Business Requirements
RQT ID Name Description Priority Stakeholder
BAW-9 Next Meeting Info Next meeting topic, H President
address, event start and end
time, and a contact email
address is displayed.
BAW-10 Next Meeting Info Next meeting info can be M President
Maintenance updated with contacting
webmaster.
Page 10
Business Association Website - Business Requirements Document
APPENDICES
Glossary
Term Definition
Attachment A document which is attached to an email to
be sent.
Email Blast An email that is sent to every member on the
contact list.
Secure Credit Card Payment A method of paying by credit card via a
website that ensures credit card information
isn’t misused or stolen.
URL Website address
“www.mybusinessassociation.com”
Page 11