Business and Functional Requirements



Similar documents
Administrator & End User 1 or 2 Day Training Course

Teradata Marketing Operations. Reduce Costs and Increase Marketing Efficiency

Housing Works. Content Management System Overview. Presented to:

WebLink 3 rd Party Integration Guide

Strategic Execution for Restaurant Rewards App. Implementation of content strategy spanning search, blog, and social

Paid Advertising on Search Engines: Tips on how to create and manage a successful pay-per-click marketing campaign

GOMEMBERS. GOMEMBERS OVERVIEW Membership driven solution to help you fulfill your mission.

1. Link Building 2. Site Content 3. Advertising 4. Marketing 5. Viral Marketing 6. Affiliate Marketing 7. Search Engine Optimization 8.

How-To Guide: Facebook Marketing. Content Provided By

Online Donor Acquisition and Retention Course

CONTENT MARKETING FOR NONPROFITS LEVERAGING YOUR STORY TO ENGAGE & GROW YOUR SUPPORT BASE

Meltwater Buzz Social Suite. Anna Pieh-Jankowska

Content Marketing in 2014:

Tracking True & False Demystifying Recruitment Marketing Analytics

Client Questionairre. Website Design Checklist

CIBC Business Toolkit Grow and Manage Your Business Online. Part 5: Grow Online Worksheet

Content Marketing Integration Workbook

Postgraduate Diploma in Digital Marketing. Awarded by University of California Irvine Extension

Zep Inc.: Global Online Privacy Notice

MARKETING MODULE OVERVIEW ENGINEERED FOR ENGAGEMENT

Is it time to hire an expert to take over your business online marketing?

Decision-making using web analytics. Rachell Underhill, UNC Grad School Anita Crescenzi, UNC Health Sciences Library

SAP VIRTUAL AGENCY GETTING STARTED GUIDE

ONLINE MARKETING FUNDAMENTALS

Services & Pricing (888) (SEO, Website Branding, Social Media Management) CONTENTS SEO LOCAL PLAN 2 SEO NATIONAL PLAN 8

BeeSocial. Create A Buzz About Your Business. Social Media Marketing. Bee Social Marketing is part of Genacom, Inc.

Web Hosting & Wordpress! for Artists

How to Measure the ROI of a Press Release

Digital Communication Management (DCM)

CRM Marketing Automation Buyers Guide

Generate Leads and Drive Sales

Postgraduate Diploma in Social Media Studies. Awarded by University of California Irvine Extension

Create Your Technology Strategy:

ETHICAL ELECTRIC PRIVACY POLICY. Last Revised: December 15, 2015

Top 3 Marketing Metrics You Should Measure in Google Analytics

Google Analytics 101

Information Technology Web Solution Services

BDPA Education & Technology Foundation (BETF) United Way Marketing Plan

A Business Owner s Guide to: Landing Pages

MPA Web site User Guide

Source Type Definitions

Selling on strategy. A Step by Step Guide part 2

Avature CRM. Get Engaged to Talent

In This Seminar You Will Learn.

Canadian Association for Research Libraries Toronto, Ontario 14 October 2015

Premier Internet Marketing Workshop

Google Analytics Basics

How To Be Successful At Relentless Marketing

LINKEDIN CONTENT MARKETING TACTICAL PLAN

HL7.org Website Strategy Technical Requirements Version 1.2. Health Level Seven

FACEBOOK FOR NONPROFITS

Certified Digital Marketing Professional VS-1217

Services & Pricing. P.O. Box 10734, Eugene OR Office: sales@oregonpublishing.com CONTENTS SEO LOCAL PLAN 2

Content Editor and Administration Training

Get on the Fast Track with RSS-Driven Automation.

Jobvite Hire: High Tech. The innovative recruiting solution that fuels your innovation. Follow Jobvite:

About Blue Sky Sessions

Google Analytics. Web Skills Programme

Your donors and supporters are increasingly multi-channel and they expect to get information that is relevant to their lives and interests

Request for Proposal & Website Redesign

TACTICAL PLAN A daily playbook for successful content marketing on LinkedIn

REQUEST FOR PROPOSAL

WRDC Gets the ITQAN Enterprise Content Management Treatment

Functional Requirements Specification v.1.0. Directory website

COMMUNICATIONS AND OUTREACH. I. Purpose. II. Audiences and Key Communications Needs

Hiring without hassle

11 emerging. trends for DIGITAL MARKETING FINANCIAL SERVICES. By Clifford Blodgett. Demand Generation and Digital Marketing Manager

Google Analytics. Google Analytics Glossary of terms

Selling on Strategy Part 2

Social Media Marketing. Hours 45

!!!!!!!! Startup Guide. Version 2.7

The Lukens Company Turning Clicks into Conversions: How to Evaluate & Optimize Online Marketing Channels

HOW THE BEST RECRUITMENT AGENCIES SUCCEED ONLINE A STUDY OF HOW LEADING AGENCIES PROMOTE THEMSELVES ONLINE TO ATTRACT QUALITY CANDIDATES

Content Manager User Guide Information Technology Web Services

you work to improve your website in order to naturally (with- Internet Marketing is also known as Online Marketing, is a gen-

Social Media & Internet Marketing :: Menu of Services

Web analytics, Dashboard & Optimization Experts. Web Analytics Audit Best Practices

Google Analytics workbook

Google Analytics in the Dept. of Medicine

Transcription:

Project Name: LP.org Revamp Project Manager: IT Committee Business Lead(s):? Business and Functional s VERSION HISTORY Version Date Changes / Comments 0.1 05/05/15 Draft initial document 0.2 05/31/15 Clean out redundancies in text, re-order requirements 0.3 06/18/15 New requirements 0.4 07/16/15 New requirements. Updates for LNC meeting Table of Contents BUSINESS SUMMARY 2 BUSINESS REQUIREMENTS 3 FUNCTIONAL SUMMARY 4 FUNCTIONAL REQUIREMENTS 5 RISKS 7 Business and Functional s v.4 07/16/15 Page 1 of 7

BUSINESS SUMMARY The discussion at the December 2014 LNC meeting got everyone on the same page on the challenges posed by our current website. It is not bad but it needs do more and do it in a way that's easier to navigate and manage. Design decisions for now will be driven by thinking of who will be coming to the website and what we want them to be able to do and a general idea of how they'd do it and how we want them to feel during and after the process. LP.org should be capable of being the primary means of the Party's contact with members, the media and the general public. While we do have print publications, social media, traditional media outreach and in-person contact, the website is available 24-7-365 to serve our multiple audiences in ways traditional and even some new media cannot. It is our ever-present billboard to the world. LP.org must be easy to update and maintain to reduce the current staff cost. LP.org must be engaging to our various audiences, from a first time visitor to long-time activists to party officers, and facilitate continued engagement to create value for us. Value may be a new contact, a donation, membership, making contact with local affiliate, asking for information or even just a positive impression of the Libertarian Party. The IT Committee is recommending a members-area on the website as a way to better engage the membership and candidates to simplify some back-office operations. If members have an identity on the site, we can much better evaluate what is important to that member, tailor the website experience to them, and gather a bunch of useful information that is currently being missed. It will also provide a way to provide premium content (TBD) to members as a value-added service. Social Media integration is a must. Both the ability to share LP.org content out to social media platforms, and integrate LP social media content back into the website, be it via a widget or sidebar, or simultaneous posting. List/Contact gathering is important so we can build our outreach, both digital and direct mail. Fundraising mechanisms must be easy to implement on the site, due to the huge cost advantage of online fundraising vs direct mail. The easier we make it to accept donations, the more we can leverage the website for this. This includes membership joins/renewals and pledges. Merchandizing and sales of LP branded materials is a good value-add. Acceptable if this links to a separate store site. Related to fundraising and outreach. Should be simple matter to add new items, update prices, issue coupons and discounts, process sales data back into contact database. Business and Functional s v.4 07/16/15 Page 2 of 7

BUSINESS REQUIREMENTS 1 Objective Simple maintenance and updates. Non-technical staff should be able to handle creating most new content after one training session. Simple administration of plugins, backups. 2 Objective Maintain/migrate existing content to new site Cannot lose any existing content. It can be re-organized, but needs to be reachable. 3 Objective Members-area with an identity credential. Member has identity on website. Once this identity is confirmed, they have login-access to special area of the site with premium content, forum, ways to update their contact info, interact with staff or LNC, etc. 4 Objective Fundraising Maintain and improve existing options. Integration with payment processing. Collect everything we need for FEC and IRS filings. 5 Objective New Contact Gathering Simple and multiple ways to obtain contact information, at least an email and ideally a full contact set. Customizable form. 6 Objective Calendar and Event Management Post and share events of interest or provided by affiliates and candidates. Integration of other calendar feeds. Locally hosted or integration of event registration/rsvp. 7 Objective Leverageable by State Affiliates Affiliates must be able to build from our content feed, or host their own site as a child of LP.org Business and Functional s v.4 07/16/15 Page 3 of 7

FUNCTIONAL SUMMARY The discussion at the December 2014 LNC meeting got everyone on the same page on the challenges posed by our current website. It is not bad but it needs do more and do it in a way that's easier to navigate and manage. LP.org must be easy to update and maintain to reduce the current staff cost. None of the technology is a real obstacle, with the likely exception of integration with Raiser's Edge, so look at the user stories we want to create to drive design decisions. The IT Committee recommends a members-area on the website as a way to better engage the membership and candidates to simplify some back-office operations. If members have an identity on the site, we can much better evaluate what is important to that member, tailor the website experience to them, and gather a bunch of useful information that is currently being missed. It will also provide a way to provide premium content (TBD) to members as a value-added service. The site must gather user experience data. A standard analytics package should suffice. In particular if a user can be identified uniquely, tracking what that user does on the site will be very useful for future activity. Social Media integration is a must. Both the ability to share LP.org content out to social media platforms, and integrate LP social media content back into the website, be it via a widget or sidebar, or simultaneous posting. Also the ability to track how often content is shared out. Here are examples of the user-stories we want to implement on the revamped website. Some of these may overlap. That is fine, it may point to areas of common content repositories or awareness of certain forms and content needing to be applicable to multiple audiences. First Time Visitor: Learn about libertarianism and the LP. Get more information, contact their state and local affiliate, be guided to our social media platforms. Something entertaining to watch/listen/read. Member: Join/Renew/Upgrade their membership. Update their contact info. Request their donation history. Post on members-only forum. A membership FAQ. Link to their affiliate. How to become convention delegate. List of state/local candidates. Calendar of events. Collect issue concerns, demographics and talents. Surveys and polls. Platform, bylaws. Issues-based content. Candidate: The nomination process for their local affiliate. GoTV and campaign how-to articles. Communications training. Position papers. Media links. Media: Platform, white papers, press releases, our social media platforms, links to prior coverage and interviews with party leaders. Special contact form. Entry form for press credentials for conventions and other special events. Curious/Interested/Prospect: Similar to FTV. More links to big/little L position statements. Reasons to join the LP. This is our persuasion section. These are not members yet, bring them into the funnel. Collect issue concerns and other basic demographics. Issues-based content. Staff: Since staff will be generating much of the content and maintaining the site on a regular basis, their interface must be as streamlined as possible. In particular, make it easy to generate new input forms, surveys, payment options, fundraisers, updates, new sections, new posts, etc. LNC: Easy content generation. APRC approval mechanism. Bylaws, platform, contacts. Business and Functional s v.4 07/16/15 Page 4 of 7

FUNCTIONAL REQUIREMENTS 1 Objective Simple maintenance and updates. Non-technical staff be able to handle creating most new content after one training session. Creating/updating content for technical staff should be simple. Steamlined updating of plugins. Minimize (ideally eliminate) custom/proprietary code modules and scripts. 2 Objective Adaptive design. Mobile-ready. Website needs to look good on any common platform. Perhaps a mobilespecific site. Test across major browsers and screen sizes. Site must look good with scripts blocked. Take accessibility into account. Print stylesheet. Customizable screen size. 3 Objective Social Media Integration Both the ability to share LP.org content out to social media platforms, and integrate LP social media content into the website, be it via a widget or sidebar, or simultaneous posting. Track shares. 4 Objective Audit Trail For both benefit of later analysis and security, ability to track access and updates to the site. Ability to generate usage reports. 5 Objective Multiple Content Creation Options Easily create landing pages for various campaigns. Easily add blogs, articles, news clips, etc. Wizard to create new forms, surveys, polls, etc. Utilize taxonomy and folksonomy for any content. Text, graphics, PDF, video, embedding, etc. Revision tracking and backtracking. Editorial blocking and approval. 6 Objective Members-area with an identity credential Member creates identity on website (alternative is site creates a login for every party member and we send out the confirmation link). Once this identity is confirmed, they have login access to special area of the site with premium content, forum, ways to update their contact info, interact with staff or LNC, etc. Generate lists from these identities. Use for referral links. Member area must be protected from outside search. Business and Functional s v.4 07/16/15 Page 5 of 7

7 Objective User experience metrics General analytics including tracking page to page clicks within the site, how user got to LP.org, first landing page. Tie to member-identity. Ability to compile into interest report. Track shares and interests. 8 Objective Calendar and Events Post and share events of interest or provided by affiliates and candidates. Integration of other calendar feeds. Locally hosted or integration of event registration/rsvp. 9 Objective Search function and site map In addition to the taxonomy and folksonomy links, the site should be easily indexed by search engines and search-able by users, by keyword, text, author, date, etc. Provide a good site map. Business and Functional s v.4 07/16/15 Page 6 of 7

RISK CONSIDERATIONS 1 Membership-identity on site. Safety of contact information. Integration with Raisers' Edge or other backend systems. Tracking financial transactions 2 Maintaining of Old Content If a migration, risk of data loss or incompatibility Cross linking needs to be double-checked 3 Multiple authorized content creators Editorial control. Clear permissions protocol APRC responsibility? 4 Member Forum Editorial monitoring staff cost? Increased data storage 5 Integration with existing back-end systems Migration of data from existing to new system, can old be phased out? Increased data storage Ease of import/export Cost of maintaining both systems? Business and Functional s v.4 07/16/15 Page 7 of 7