01 Strategize
02 Architect
03 Design
04 Implement
05 Assess
01 Strategize
Identify client business, brand, marketing and user objectives
Research target audience and define needs
Evaluate competiive landscape and opportunities
Develop metrics and key performance indicators
Deliverables
Proposal
Project Plan
Timeline
Budget
Creative Brief
Business Requirements Document
02 Architect
Create a user experience that integrates client objectives with user needs
Develop the high-level solution structure
Develop the tatical-level solution structure
Test and refine the solution architecture concepts
Deliverables
Use Cases
Site Maps
Wireframes
Process Flows
Test Plan
Test Report
03 Design
Perform in-depth analysis of branding and idenity requirements
Explore visual design concepts
Iterate and optimize selected design concept
Develop Flash and motion-design elements
Deliverables
Design Concepts
Iterative Design
Final Visual Design Directive
Flash/Motion-Design Elements
Functional Specifications
04 Implement
Produce all solution graphics and content
Develop front-end technical solution
Develop back-end technical solution
Conduct QA and preformance testing
Deliverables
Production Plan
Technical Specifications
Coding Standards
Quality Assurance Testing
Performance Testing
Launch
05 Assess
Analyze performance
Collect and monitor user feedback
Update and maintain solution over time
Execute opportunities for improvement
Deliverables
Style Guide
Production Guide
Launch Assessment
Maintenance Plan
Web Analytics
On-going eCRM Program