1、为需求分析员和开发人员讲解业务并定义业务术语2、提供需求,阐明需求,通过与开发人员的交互将需求充实完善3、对系统需求的描述必须详细、准确4、需要时,及时对需求做出决断5、尊重开发人员对需求成本和可行性的评估6、与开发人员协作,为功能需求、系统特性和用例设置优先级7、审阅需求文档,评估原型8、发现需要变列需求时,及时与开发人员沟通9、按照开发组织的变更控制过程提出需求变更10、尊重需求分析员在需求过程中使用的过程