RD(黎明--谢君梅)自我介绍我叫XX,负责AGC项目的需求和设计。SP1.1、你如何获取用户的需求,通过什么方式?你们怎么引导客户去提需求,有没有记录?SP1.2、把调研得到的结果怎么转化为用户需求说明书制定调研计划、需求提问单,然后进行调研。通过客户的反馈,最终形成《用户需求说明书》SP2.1、你是怎么把用户需求转化为软件需求?开发团队内部进行分析,转化为《开发规格需求说明书》SP2.2、你是怎么对需求进行分解,项目包含哪些模块?这些模块主要实现什么功能?设备模块(管理监控的设备)、告警模块(把发现的问题进行告警)、通知模块(把告警信息发邮件或短信进行通知)、拓扑模块(对网络拓扑进行管理)、报表模块(生成报表)SP2.3、软件跟外部哪些系统有关联?(外部接口需求)内部模块之间有什么关联?(内部接口需求)外部接口:用户界面接口、门户系统数据集成接口、与运维系统的接口、与数据库之间的接口(MySQL数据库)。内部接口:模块之间有接口SP3.1、怎么描述操作概念和场景?(从用户角度描述产品怎么用,业务流程、使用场景)SP3.2、功能性需求怎么描述,有哪些非功能性需求(安全性、兼容性、性能要求)功能性:报表、拓扑、告警。非功能性:安全性(不能对现有业务系统产生影响)、兼容性(要兼容IE浏览器8、9、10版本)、性能要求(能够100人同时在线)SP3.3、你是怎么对需求进行分析的,来确保它的充分必要性?邀请用户代表、项目组成员对需求评审,形成《需求评审报告》添加设备模板选择现有类型模板添加到系统连接通过结束选择连接器继承现有模板是连接测试需要输入相应检测模块的IP地址、端口或命令是否连接测试是否不通过SP3.4、怎么分析需求相关的技术风险、进度资源、质量等按需求的优先级进行排序,需求评审时进行分析,《风险分析列表》中记录需求风险。例如“用户需求可能存在不明确。因为客户无法描述清楚。”SP3.5、你对需求是怎么做确认的。需求评审通过之后项目干系人在评审报告上签字确认。《用户需求确认书》