浅谈需求分析与管理需求分析是架构设计的基石,方向错了,后面的努力可能都白费。虽然需求分析工作在业界很多公司中通常由产品经理主导,但还需项目经理、架构师、开发代表、测试等关键角色一起深度参与。而架构师在其中的主要职责包括:1)了解项目的范围或系统的边界,了解用户的核心诉求,确保架构设计解决真正的问题,即“做正确的事”;2)评估技术可行性和风险;3)基于自身技术功底和业务经验,在方案选型中作出合理的技术权衡,并支撑工作量评估。对需求的敏感性和把控能力也是架构师的一项基本素质。 可能有人会说,需求分析不就是走访一下客户,把获取到