Planning Your New Website Upgrade
-
Upload
brian-razzaque -
Category
Technology
-
view
1.920 -
download
4
description
Transcript of Planning Your New Website Upgrade
+ + ++ + +
Tips for Planning Out Your New Website
MDSG February 22, 2011
+ + ++ + +
Define Your Goals
• What do you want to accomplish?– Share Info– Sell Stuff– Save Time
• Who are you trying to reach?– New Customers– Existing Customers– Employees
• Sample Goals:– Improve client
experience– Improve
communication– Generate new
business– Reduce drain on
internal resources
+ + ++ + +
Convert Goals to Features
• Improve Client Experience
• Secure Client Login• Allow Client to Access
Account Data• Allow Client to
Subscribe to Content Updates
• Provide for Emailing Clients from Site
+ + ++ + +
Features Define Requirements
• List All Features Needed to Meet Goals
• List Additional Requirements You Might Think Of:– Easy-to-Use for Non-Technical People– Search Functionality– Video Upload
+ + ++ + +
Define Your Budget
• Building a Website is Like Building a House• Do Your Requirements Define a Mansion?
– Can You Afford a Mansion?
• Revisit Requirements and Divide Into MUST HAVE and NICE TO HAVE
• 80/20 Rule: 80% of desired functionality will consume 20% of budget
• 20% is usually bells-and-whistles not core to achieving goals
+ + ++ + +
Define Timeline
• Actual Deadline Trying to Meet?– Rush = Probably Increased Cost
• Phased Development Approach?– Core Features Now– Nice-to-Have Later
+ + ++ + +
Determine Technology
• Most Modern Content Management Systems (CMS) Provide 90% of STANDARD Functionality– Save Time– Save Cost
• Custom = EXPENSIVE– Custom graphics / layout– Custom features / functionality
• Where Hosted?• Email?
+ + ++ + +
Sample Systems
• WordPress
• Drupal
• DotNetNuke
• Magento
• Joomla
+ + ++ + +
Establish a Baseline
• Google Analytics or Similar– Current Traffic Volume– Current Traffic Sources– Current Conversion Rates
+ + ++ + +
Use Baseline toSet Measurable Goals
• Increased Traffic Goal (Marketing)– Improve Sources of Traffic– SEO Objectives– SEM Objectives
• Increased Conversion Goal (Sales)– User-friendly Checkout– Increased Lead Generation
• Determine ROI
+ + ++ + +
Define Site Architecture
• Keep It Simple Stupid (KISS)– Avoid Complex Navigation– Avoid Too Much Info on Home Page– Easy Access to CRITICAL Info– Search for Everything Else
• Build Site Outline
+ + ++ + +
Compile RFP / Planning Document
• List out your goals.
• List out all required features.
• List out all desired features.
• List out proposed site map.
• List out baseline site metrics.
• Provide budget constraints.
• Provide development timeline goals.
+ + ++ + +
Manage Your Project
• Use a system– Basecamp – free plan for single project– Google Sites
• Track– Milestones– To-Do Lists– Issue Tracking– Scope / Specifications
+ + ++ + +
Wireframing
• Provides developers with direction
• Can save on cost of development
• Prevents “back-and-forth”
• Balsamiq ($80), Gliffy (free), Pencil (free Firefox plug-in)
+ + ++ + +
Vendor Selection
• How will project be managed?• How will issues be tracked?• How will hosting / email be handled?• How will scope changes be addressed?• Milestone payments?• Vendor history?• Proposed technology? How will “golden
handcuffs” be avoided?• Cost of maintenance?