01.19.06
New Product Design
A lot of product design is driven from requirements camp of people on how to elicit accurate requirements from customer but sometimes, product design could be driven from the implementation camp.
The time-to-market pressures forces product to be scalable, configurable and customizable in internet time (even not for internet-related products).
To meet the yin-and-yang of satisfying customer requirements and shorten implementation time, I have derived two basic principles.
1) Each feature of the design must be as simple as possible and the feature must remain as simple as possible over time.
2) One or more features must truly change the world. (Reminds me of those ads that had the tagline of after xxxx, life was never the same again.)