Consulting and strategy
User and context analysis
Ideas and operating concepts
Design and interaction
Evaluation and usability
Specification and implementation