The 3 phases for web applications

A colleague at Yahoo! gave in a presentation a short overview of the 3 life stages for weba pplications:

Early phase

Think Brickhouse at Yahoo. Concepts, prototypes, blank sheet of paper, trying new features and new ideas.
The application is in alpha state or not yet live or private beta.
Engineers love this phase.

Squishy middle

Think Y! Answers or  Y! Video
The application is now live and open to the public:  nn million users but still rapidly evolving.
Extremely difficult to work with.

Sustaining phase

Think Y! Finance or  Y! Mail.
Large scale, slow evolution.
Well understood problem, well understood audience


The middle phase is arguably the hardest to pull off:
  • Rapid iteration
  • Poorly understood problem space
  • Conflicting passions from User Experience, Product Management, Engineering

At Yahoo! (millions of users already existing) many new applications get very quickly moved into this phase.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s