Capitalizing on Knowledge: From e-business to k-business

This checklist provides a useful summary of activities needed for planning and developing a website.
Briefing
Appraisal of existing website, IT systems and capabilities
Appraisal of competitor websites
User research
Confirmation of corporate and marketing objectives
Budget and resource indication
Roles and responsibilities
Selection of pilot or trial
Initial development plan - timetable, resources. milestones, deliverables
First draft Web marketing plan
Overall look 'n' feel
Standards and templates
Information architecture
Static vs. dynamic pages
Overall site navigation - sitemap, search, menu bars
Navigation paths within areas
Assembling existing content
Writing new content, external acquisition to plug gaps
Page markup
Other special content
Multimedia content
Interaction (drop down boxes etc.)
Other processing/scripts (e.g. Javascript)
Database interaction
External feeds, e.g. news
Special tagging (META tags, XML tags etc.)
Response forms
Discussion groups, chat - formats, rules
Any special applications development
Integration with other applications and systems
Server/provider selection
Mirror sites - if applicable
Server software
Domain registration
Applications development
Transaction and payment systems development, e.g. catalogues, shopping baskets
Development systems
Uploading and updating processes - static vs. dynamic pages
Management and support processes - back-up, continuity, problem escalation
Technical standards - supported browsers, features
Page quality check, validation, independent review
Link testing - internal, external
Coherence and consistency checking
Security testing - password access etc.
Application testing
Transaction testing including payment system
Complete testing off-line
User testing
Site uploading
Retesting at live site