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