目的是通过调查与分析,获取用户需求并定义产品需求,包括:需求获取,需求分析和需求定义。目的是在用户与项目组之间建立对产品的共同理解。
1.需求获取 需求获取的目的是通过各种途径获取用户的需求信息,结合自身的开发环境输出《产品需求规格说明书》。 需求来源,获取技术包括但不限于: 行业标准; 竞争对手的产品说明书、技术说明书、宣传手册等资料;用户访谈与用户调查;可由公司市场部产品组负责组织、实施,并反馈给研发部门。
2.需求分析 在完成需求获取资料的分析与整理后,项目经理组织进行产品的需求分析工作。建立需求之间的关系,明确分配给产品的需求(包括嵌入式软件、硬件及结构)。
3.需求变更 无论最初的需求分析有多么明确,开发过程中的需求变化也还是不可避免的。
4.需求跟踪 需求跟踪的目的是保证在产品开发过程中每个需求都被实现,且项目的其它工作产品与需求保持一致。