产品研发路径,客户需求,技术可行性,成本效益,竞争环境,用户体验,敏捷开发