A great product or service can be provided before its time, or after, or exactly right. Sociology is as important to that timing as technology is. Are people ready? Are they interested? Do they care? Product life cycle is impacted by competition, alternatives, and evolution in both sociology and technology.