Lessons from Web 2.0
Adapted from What Is Web 2.0
- Leverage customer-self service and algorithmic data management to reach out to the entire web, to the edges and not just the center, to the long tail and not just the head.
- Network effects from user contributions are the key to market dominance in the Web 2.0 era.
- Operations must become a core competency.
- Users must be treated as co-developers.
- Support lightweight programming models that allow for loosely coupled systems.
- Think syndication, not coordination.
- Design for "hackability" and remixability.
Core Competencies of Web 2.0 Companies
- Services, not packaged software, with cost-effective scalability
- Control over unique, hard-to-recreate data sources that get richer as more people use them
- Trusting users as co-developers
- Harnessing collective intelligence
- Leveraging the long tail through customer self-service
- Software above the level of a single device
- Lightweight user interfaces, development models, AND business model
Web 2.0 Design Patterns
- The Long Tail
- Data is the Next Intel Inside
- Users Add Value
- Network Effects by Default
- Some Rights Reserved
- The Perpetual Beta
- Cooperate, Don't Control
- Software Above the Level of a Single Device