产品经理应该如何做需求分析?